Tentei instalar alguns dias atrás e minha conexão parou. Fechei o terminal e desde então não consigo me conectar à internet.
apt-get update && apt-get upgrade
volta sem atualização ou erros. Quando eu
ping www.google.com
Eu recebo:
Nome ou serviço desconhecido
Enquanto,
:~# traceroute google.com
voltou como:
google.com: Name or service not known
Cannot handle "host"cmdline arg `google.com` on position 1 (argc 1)
Eu fiz um:
yum search repository
e ocorreu um erro.
Alguma sugestão de como proceder?
Responder1
Verifique nesta ordem (com saídas do meu sistema, adapte as etapas ao seu sistema):
$ ip route
default via 192.168.178.1 dev wlan0
192.168.178.0/24 dev wlan0 proto kernel scope link src 192.168.178.21
Portanto, meu gateway padrão (meu roteador doméstico é 192.168.178.1
) na interface de rede wlan0
. Observe a interface de rede:
$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
...
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc htb state UP group default qlen 30
link/ether 00:0e:2e:9d:e5:08 brd ff:ff:ff:ff:ff:ff
inet 192.168.178.21/24 brd 192.168.178.255 scope global wlan0
valid_lft forever preferred_lft forever
inet6 fe80::20e:2eff:fe9d:e508/64 scope link
valid_lft forever preferred_lft forever
Minha interface de rede está ativa e tem endereço IPv4 address 192.168.178.21
. Tente fazer ping no roteador (use o IP do seu roteador):
$ ping 192.168.178.1
PING 192.168.178.1 (192.168.178.1) 56(84) bytes of data.
64 bytes from 192.168.178.1: icmp_seq=1 ttl=64 time=0.901 ms
64 bytes from 192.168.178.1: icmp_seq=2 ttl=64 time=1.20 ms
Então isso funciona, posso acessar meu roteador. Tente fazer ping em algo externo, aqui um servidor do Google:
$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=49 time=67.3 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=49 time=66.0 ms
Também funciona.
Se alguma das etapas acima falhar, sabemos onde procurar o problema. Se forem bem-sucedidos, ainda precisaremos verificar a resolução do seu nome.
Responder2
Para resolver o Name or service not known
erro, edite /etc/resolv.conf
e adicione seus servidores DNS, por exemplo:
Para IPv4:
nameserver 8.8.8.8
nameserver 8.8.4.4
Para IPv6:
nameserver 2001:4860:4860::8888
nameserver 2001:4860:4860::8844
Salve e reinicie o serviço de rede:
systemctl restart network