Não é possível pingar nenhum host, conexão ifconfig: eth0

2
Meu problema começou com esta questão: Módulos do Kernel Ubuntu 16.04

Agora posso inicializar, mas faço login apenas em tty1. Estou tentando fazer o sudo apt-get update trabalhar para tentar corrigir todos os outros problemas. O problema é que não consigo me conectar à internet. ifconfig me diz que tenho uma conexão, e sudo dhclient wlan0 e sudo dhclient eth0 agora são executados com sucesso, mas o ping de qualquer host não funcionará via hostname (sempre recebo um erro unknown host ). Eu posso com sucesso ping 8.8.8.8 embora.

service network-manager status mostra active e running

ip route tem uma rota padrão default via 192.168.1.1 dev eth0

Como posso me conectar à internet?

    
por Fullk33 09.08.2016 / 00:27

1 resposta

2

Parece que você está inicializando no nível de usuário único, sem rede e à prova de falhas.

Para corrigir seus problemas de DNS, apenas:

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

Então, pelo menos a partir dessa sessão, você poderá fazer ping pelos hosts. Assumindo 8.8.8.8 é ping-capaz (como você afirmou) e que é um dos servidores DNS gratuitos do google.

Desta forma, enquanto você tem servidores DNS configurados, não é garantido que o apt-get funcionará. Como uma inicialização à prova de falhas, as partições podem ter sido montadas como somente leitura ou não serem montadas.

Se você não pode criar / editar /etc/resolv.conf porque o sistema de arquivos é montado como somente leitura, como root, você pode consertar isso (assumindo que o sistema de arquivos pode ser montado read-write - ou seja, não é uma limitação de hardware) com:

mount -o remount,rw /

Em seguida, faça o comando novamente para definir o servidor de nomes. Assumindo que / etc é um diretório sob a partição montada em / , e nenhuma partição dedicada para / etc .

Para adicionar outro servidor DNS (anexar) ao arquivo:

echo "nameserver 8.8.4.4" >> /etc/resolv.conf
    
por Avenger 09.08.2016 / 07:20