Intenté instalarlo hace unos días y mi conexión se detuvo. Cerré la terminal y desde entonces no puedo conectarme a internet.
apt-get update && apt-get upgrade
regresa sin actualizaciones ni errores. Cuando yo
ping www.google.com
Yo obtengo:
Nombre o servicio desconocido
Mientras,
:~# traceroute google.com
volvió como:
google.com: Name or service not known
Cannot handle "host"cmdline arg `google.com` on position 1 (argc 1)
Hice un:
yum search repository
y obtuve un error.
¿Alguna sugerencia sobre cómo proceder?
Respuesta1
Verifique en este orden (con salidas de mi sistema, adapte los pasos a su 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
Entonces, mi puerta de enlace predeterminada (el enrutador de mi casa 192.168.178.1
) está en la interfaz de red wlan0
. Mire la interfaz de red:
$ 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
Mi interfaz de red está activa y tiene dirección IPv4 192.168.178.21
. Intente hacer ping al enrutador (use la IP de su enrutador):
$ 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
Entonces eso funciona, puedo alcanzar mi enrutador. Intente hacer ping a algo en el exterior, aquí un servidor de 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
También funciona.
Si alguno de los pasos anteriores falla, sabemos dónde buscar el problema. Si tienen éxito, aún debemos verificar la resolución de su nombre.
Respuesta2
Para resolver el Name or service not known
error, edite su /etc/resolv.conf
y luego agregue sus servidores DNS, por ejemplo:
Para IPv4:
nameserver 8.8.8.8
nameserver 8.8.4.4
Para IPv6:
nameserver 2001:4860:4860::8888
nameserver 2001:4860:4860::8844
Guarde y reinicie el servicio de red:
systemctl restart network