Execute o seguinte comando se você não tiver um IP. Se você tiver um IP, pule a primeira parte aqui e vá para as instruções do DNS:
sudo nano /etc/network/interfaces
Em seguida, verifique se o arquivo se parece com isso, se não, faça alterações:
# The loopback network interface
auto lo eth0
iface lo inet loopback
# The primary network interface
iface eth0 inet dhcp
Pressione CTRL + o e depois pressione ENTER para salvar o arquivo. Pressione CTRL + x para sair do nano.
Em seguida, abra a interface e reinicie a rede:
sudo ifup -a
sudo service networking restart
Novamente, execute ifconfig para ver se você tem um endereço inet. Nesse caso, execute o seguinte comando para verificar a rede. Se a rede estiver boa, você não receberá nenhum erro:
sudo apt-get update
DNS
Se você receber erros, talvez seja necessário definir o resolvedor do DNS. Para fazer isso, edite o resolvconf:
sudo nano /etc/resolv.conf
Agora, defina seu servidor de nomes para algo como 8.8.4.4 por enquanto, então o arquivo deve ficar assim:
nameserver 8.8.4.4
Pressione CTRL + o e depois pressione ENTER para salvar o arquivo. Pressione CTRL + x para sair do nano.
Em seguida, execute o seguinte comando para atualizar suas configurações de DNS:
sudo resolvconf -u
Execute o seguinte comando para testar a rede:
sudo apt-get update
ou
Para verificar se você tem internet, execute o seguinte comando; Quanto menor a porcentagem de perda de pacotes, melhor:
ping 8.8.8.8