Edição dos parâmetros de rede [RESOLVIDO]

1. Edição dos parâmetros de rede [RESOLVIDO]

Breno
Rezendebt

(usa Slackware)

Enviado em 14/02/2018 - 16:25h

Boa tarde, Generais, muito bem, tenho um problema curioso aqui. Estou trabalhando com uma rede de computadores cujas estações usam predominantemente windows e linux mint sob ip estático. Ok, tudo bem, sem problema. Eventualmente, quando preciso fazer alguma intervenção na rede e estou de frente com alguma máquina "empipinada", eu pego o pendrive com a distribuição live do linux mint, entro com os parâmetros de rede rapidinho ali na mão mesmo, e já faço tudo o que preciso. OK, só que essa demanda tem sido mais frequente, e acaba que ficar configurando a rede na mão toda hora é chato pra burro, aí, surge a idéia (oooohhhh gênio) criei um scriptzinho lero-lero pra editar tudo num tapa só.

Uai (mineiro falando...), aí que vem o problema, eu determinei a edição do ip, da máscara de rede e do gateway através do ifconfig e do route. Jóia, mas a edição do dns editando o resolv.conf não funcionou...

Boim, para tentar editar os DNS resolvi editar então o arquivo /etc/network/interfaces, aí ele muda os DNS mas o ip, a máscara de rede e o gateway ficam inalterados. Aí eu já pensei... isso tá igual à brasília do seu barriga, quando fecha uma porta, abre a outra....

Mas enfim, o fato é que não consigo alterar os dois parâmetros ao mesmo tempo nesse scriptzinho que criei.... Estou sem ele aqui na íntegra, mas a arquitetura dos comandos foi essa, coisa simples:

-------------------------script1-------------------------------
ifconfig eth0 99.99.99.99 netmask 255.255.255.0
ifconfig eth0 broadcast 99.99.99.255
route add default gw 99.99.99.XX eth0
echo "DNS1 12.34.56.78 # Servidor DNS Primario" >> /etc/resolv.conf
echo "DNS2 210.10.10.10 # Servidor DNS Secundario" >> /etc/resolv.conf
/etc/init.d/networking restart

Desse jeito alteram-se os parâmetros de rede, mas não os DNS (desconsiderem os endereços, não os tenho memorizados)

----------------------------script2----------------------------------

echo "auto eth0" >> /etc/network/interfaces
echo "iface eth0 inet static"" >> /etc/network/interfaces
echo "address 99.99.99.99" >> /etc/network/interfaces
echo "netmask 255.255.255.0" >> /etc/network/interfaces
echo "gateway 99.99.99.XX" >> /etc/network/interfaces
echo "dns-nameservers 12.34.56.78 210.10.10.10" >> /etc/network/interfaces
/etc/init.d/networking restart


Aí, desse jeito, alteram-se os DNS, mas os parâmetros da rede não!!!!

----------------------------------------------------------------

Depois tentei mesclar os dois métodos, mas não funcionou também.

Alguma idéia???


  


2. Re: Edição dos parâmetros de rede [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 14/02/2018 - 16:34h

Tá usando o networkmanager?

--
Dino®
IRC: luisfcc86@freenode.com
Vi veri universum vivus vici
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta
Mensagem do dia: Satã representa conhecimento sem limites e não auto-ilusão hipócrita. 



3. Re: Edição dos parâmetros de rede [RESOLVIDO]

Breno
Rezendebt

(usa Slackware)

Enviado em 14/02/2018 - 16:40h

lcavalheiro escreveu:

Tá usando o networkmanager?

--
Dino®
IRC: luisfcc86@freenode.com
Vi veri universum vivus vici
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta
Mensagem do dia: Satã representa conhecimento sem limites e não auto-ilusão hipócrita. 


Sim, é o networkmanager. É uma live do mint com xfce.


4. Re: Edição dos parâmetros de rede [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/02/2018 - 21:38h

Por que causa, motivo, razão ou circunstância Chaves a edição do dns editando o resolv.conf não funcionou...

dns pode usar do google ou opendns

echo "nameserver 8.8.8.8
nameserver 8.8.4.4 > /etc/resolv.conf


vários pcs com vários ips => variável para ip => variável para placa de rede é comum mudar os 0123456789...


5. Re: Edição dos parâmetros de rede [RESOLVIDO]

Breno
Rezendebt

(usa Slackware)

Enviado em 14/02/2018 - 21:43h

meianoite escreveu:

Por que causa, motivo, razão ou circunstância Chaves a edição do dns editando o resolv.conf não funcionou...

dns pode usar do google ou opendns

echo "nameserver 8.8.8.8
nameserver 8.8.4.4 > /etc/resolv.conf


vários pcs com vários ips => variável para ip => variável para placa de rede é comum mudar os 0123456789...


Olá, amigo, então, eu não posso usar o dns do google não, o domínio tem de ser os dois que não tenho de cabeça aqui agora. Mas a questão é mudar o dns. Mudando a configuração seria possível colocar qualquer ip.

Os dois dns, quando eu mudo na mão, através do networkmanager, funcionam de boa, mas no script... necas.....


6. Re: Edição dos parâmetros de rede [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/02/2018 - 22:20h

Rezendebt escreveu:

Os dois dns, quando eu mudo na mão, através do networkmanager, funcionam de boa, mas no script... necas.....


Quais os arquivos que o networkmanager altera?


7. Re: Edição dos parâmetros de rede [RESOLVIDO]

Breno
Rezendebt

(usa Slackware)

Enviado em 14/02/2018 - 22:55h

meianoite escreveu:

Rezendebt escreveu:

Os dois dns, quando eu mudo na mão, através do networkmanager, funcionam de boa, mas no script... necas.....


Quais os arquivos que o networkmanager altera?


Esse é o problema, não consegui localizar os arquivos pra onde vão as informações editadas através do networkmanager!!! Eu editei através da interface mesmo. E por ser uma live session não sei se ele vai realmente alterar os arquivos, de repente ele cria algum mecanismo de arquivo temporário, ou coisa do tipo, para essa situação tão específica. Claro que essa é apenas uma hipótese, o mais provável é que existam arquivos de configuração que não notei alterações.


8. Re: Edição dos parâmetros de rede [RESOLVIDO]

Buckminster
Buckminster

(usa Debian)

Enviado em 15/02/2018 - 13:22h

Por que tu não edita o arquivo /etc/dhcp/dhclient.conf do servidor?

https://www.linuxmint.com.br/discussion/6954/configurar-dns-no-linux-mint

Ou tu precisa editar máquina por máquina cada uma com DNS diferente?


9. Re: Edição dos parâmetros de rede [RESOLVIDO]

Breno
Rezendebt

(usa Slackware)

Enviado em 16/02/2018 - 17:54h

Buckminster escreveu:

Por que tu não edita o arquivo /etc/dhcp/dhclient.conf do servidor?

https://www.linuxmint.com.br/discussion/6954/configurar-dns-no-linux-mint

Ou tu precisa editar máquina por máquina cada uma com DNS diferente?


Amigo, a rede, por definição técnica interna, não está definida em dhcp. É ip estático. Bom, mas de qualquer forma, resolvi o problema já, troquei a live do linux mint pela live do slackware. Agora tudo funciona direito.

Abraços, amigos. Obrigado.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts