Um servidor em que desenvolvi ficou sem memória durante um trabalho noturno e teve que ser reinicializado. Após a reinicialização, ele não possui mais conexão com a Internet. Esgotei minhas habilidades de google-fu tentando solucionar problemas, então agora vim até você.
Mais informações:
ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:1a:a0:cb:ec:a8
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:16
/etc/rede/interfaces
auto lo
iface lo inet loopback
auth eth0
iface eth0 inet dhcp
Alguma ideia?
Responder1
Você parece ter escrito errado auto
:
auth eth0
Deveria estar
auto eth0
Problema clássico de memória muscular. Cometi esse erro específico algumas vezes. :)
Responder2
Supondo que o sistema deva usar DHCP:
Veja se dhclient ou dhcpd está rodando:
ps aux | grep dhclient
ps aux | grep dhcpd
Se não estiverem, descubra qual está instalado (você pode fazer isso apenas tentando preenchê-los automaticamente com guias. Em seguida, faça:
sudo dhclient eth0
ou
sudo dhcpd eth0
Se já estiver em execução, tente eliminá-lo e executá-lo novamente (para que você possa ver as mensagens de depuração).
O que "dmesg" produz (postar apenas a parte referente à eth0)?
Se nada disso funcionar, tente fazer
sudo ifconfig eth0 down
sudo ifconfig eth0 up
E então tente os comandos acima novamente.
Se você fornecer mais informações, posso ajudá-lo ainda mais.