Buckminster
(usa Debian)
Enviado em 29/05/2014 - 19:29h
natioliveira escreveu:
Bom dia a todos. Gostaria de uma ajuda, quem puder me ajudar fico muito grata!
Tinha um cenário todo funcionando com um servidor web, com uma interface wan e uma interface lan. Esse servidor é um servidor web, a interface wan para responder as requisições de acessos externos ao site e a lan apenas para quem está dentro da rede (configurei virtual host na porta 80)
A placa de rede lan queimou e tive que trocá-la. Quando coloquei a nova placa ele foi reconhecida como eth1 (antes era eth2). Fui no arquivo interfaces e apenas alterei essa informação, pois a configuração de IP ficou a mesma.
Quando subo a placa lan, o acesso externo pela wan não funciona. Quando derrubo a placa lan, o acesso externo funciona corretamente. O estranho é que antes, funcionava corretamente. A unica coisa que foi alterado foi a substituição da placa e a alteração da letra eth2 para eth1 (conferi essa informação naquele arquivo z25persistent-net-rules)
Alguém tem alguma dica para me passar?
Obrigada
O arquivo no Debian que tu tem que ver é o /etc/udev/rules.d/70-persistent-net.rules.
No interfaces volte a placa para eth1, veja o endereço MAC dela com ifconfig e nesse arquivo 70-persistent-net.rules configure cada eth de acordo com o endereço MAC dela.
O nome (eth) deve 'bater' com o endereço MAC. Altere somente nesse arquivo as eth, não mexa nos MACs.
Depois reinicie a máquina e teste.
O Debian, cada vez que tu troca uma placa de rede ele segue a sequência. Se tu tinha, por exemplo, eth0, eth1 e eth2, quando tu trocar a eth1, por exemplo, ele irá reconhecer a nova placa como eth3 e irá associar no arquivo 70-persistent-net.rules o endereço MAC dessa nova placa como eth3.
E no arquivo /etc/network/interfaces tu tem que ter o cuidado de observar isso.
Ou então, já que estou de bom humor, entre no diretório
# cd /etc/udev/rules.d
e apague o arquivo 70-persistent-net.rules
# rm -rf 70-persistent-net.rules
e reinicie a máquina. Ao reiniciar ele será recriado com as configurações certas das placas de rede que tem na máquina.
Depois tu só altera o arquivo /etc/network/interfaces de acordo com as placas e os nomes certo delas.