Tente editar seu arquivo /etc/network/interfaces
e verifique se ele tem auto eth0
ou algo parecido com isso:
auto eth0
iface eth0 inet loopback
iface eth0 inet
managed true
dns-nameservers 8.8.4.4
Altere o servidor de nomes de acordo caso não queira usar o google-dns. 8.8.4.4 é apenas um exemplo que deve funcionar bem se for usado.
Em seguida, reinicie o gerenciador de rede:
sudo service network-manager restart
EDITAR
Em primeiro lugar, o tempo de espera para waiting for networking resources
pode parecer demorado, mas só é definido para 60 ou 90 segundos por padrão. Apenas seja paciente e execute o seguinte comando quando o sistema finalmente for inicializado para evitar isso no futuro:
sudo sed -e 's/sleep.../sleep 1/g' /etc/init/failsafe.conf
Além disso, você provavelmente deve postar todo o conteúdo do seu arquivo /etc/NetworkManager/NetworkManager.conf
. Você pode omitir a linha do nome do host se achar necessário por razões de privacidade. ou apenas mude a linha para hostname=hostname
e nós vamos pegar o drift.
No que diz respeito à linha: no-auto-default=FF:AA:14:91:DC:ED
, não vejo uma linha semelhante em meu arquivo, então é melhor comentar essa linha.
Veja um exemplo de como um arquivo funcional se parece:
[main]
plugins=ifupdown,keyfile,ofono
COUNTRY=US
[ifupdown]
managed=false
[keyfile]
hostname=$HOSTNAME
Substitua $HOSTNAME
pelo seu nome de host real . Para imprimir seu nome de host, execute o seguinte comando:
echo $HOSTNAME
Além disso, substitua COUNTRY=US
pelo seu código do país ou comente essa linha.
Além disso, verifique se as portas 67 e 68 estão abertas para o DHCP e se a porta 53 está aberta para o DNS. Além disso, sem precisar falar, você precisa das portas 80 e 443 abertas para http e https.
No entanto, essas portas não devem ser bloqueadas por padrão, então, a menos que você altere as configurações do seu firewall, você não precisará ajustar essas configurações. Veja aqui para mais informações.