Cuando intento hacer ping a los dns de google o cualquier otro fuera de la red que obtengo
connect: Network is unreachable
?
No puedo actualizar tampoco lo que puse en esto
Soy nuevo en redes ... y Ubuntu. Pero estos son resultados de algunos comandos que pensé que podrían ayudar
$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
link/ether 00:0e:7f:a9:10:54 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.5/24 brd 192.168.0.255 scope global eth0
inet6 fe80::20e:7fff:fea9:1054/64 scope link
valid_lft forever preferred_lft forever
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN
link/ether 86:0b:cb:43:63:a5 brd ff:ff:ff:ff:ff:ff
inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
mcserver@helloworld:~$
$ vi /etc/resolv.conf:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.0.5
nameserver 8.8.8.8
$ vi /etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.0.5
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.0.255
post-up iptables-restore < /etc/iptables.up.rules
dns-nameservers 192.168.0.5 8.8.8.
networking
server
network-manager
dns
user240010
fuente
fuente
ip route show
ip route add default via 192.168.0.1 dev eth0
debería obtener conectividad, suponiendo que la dirección IP de su enrutador sea 192.168.0.1. Si esto funciona (intenteping 8.8.8.8
primero, luego google.com) verifique mi respuesta para persistir los cambios.Respuestas:
La siguiente línea es incorrecta:
Además, no parece haber ninguna configuración de puerta de enlace predeterminada.
Al no tener más información sobre su red, sugeriría agregar la siguiente línea al final:
Entonces, suponiendo que la dirección IP de su enrutador sea 192.168.0.1, esta sería la entrada completa:
fuente
El problema es que debe configurar su puerta de enlace predeterminada
1) Toma la terminal
2) sudo su
3) Escriba
$ route add default gw (por ejemplo: 192.168.136.1) eth0
4) a veces podrá hacer ping (ping 8.8.8.8) pero no hay conexión a Internet en el navegador, luego
5) vaya a 'nano /etc/resolv.conf'
6) Agregar
7) servidor de nombres 8.8.8.8
8) servidor de nombres 192.168.136.0 (puerta de enlace) o servidor de nombres 127.0.1.1
9) sudo /etc/init.d/networking restart o service network restart
fuente
sudo su
, ya que esto se considera una mala práctica aquí por muchas razones.Es posible que deba agregar una puerta de enlace predeterminada. Como usuario root, ejecute este comando.
P.ej
Puede obtener los primeros 3 octetos, 172.23.5 de eth0 / eoM
Luego haga ping a una IP para ver si la conexión funciona.
fuente
En mi caso, si su sistema está detrás de un firewall, eso no puede interactuar con internet. A menos que especifique un servidor proxy para HTTP / HTTPS / FTP, no es accesible.
Prueba esto:
fuente