Quando tento executar ping no DNS do Google ou em qualquer outro local fora da rede que recebo
connect: Network is unreachable
?
Também não posso atualizar o que eu atribuí a isso
Eu sou novo em redes ... E Ubuntu. Mas estes são resultados de alguns comandos que pensei que poderiam ajudar
$ 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
fonte
fonte
ip route show
ip route add default via 192.168.0.1 dev eth0
você deve obter conectividade, assumindo que o endereço IP do roteador seja 192.168.0.1. Se isso funcionar (tenteping 8.8.8.8
primeiro, em seguida, google.com.br), verifique minha resposta para persistir nas alterações.Respostas:
A seguinte linha está errada:
Além disso, parece não haver nenhuma configuração de gateway padrão.
Não tendo mais informações sobre sua rede, sugiro adicionar a seguinte linha no final:
Portanto, supondo que o endereço IP do seu roteador seja 192.168.0.1, esta seria a entrada inteira:
fonte
O problema é que você precisa definir seu gateway padrão
1) Pegue o terminal
2) sudo su
3) Digite
$ route add gw padrão (por exemplo: 192.168.136.1) eth0
4) às vezes, você poderá executar ping (ping 8.8.8.8), mas não há conexão com a internet no navegador;
5) vá para 'nano /etc/resolv.conf'
6) Adicionar
7) servidor de nomes 8.8.8.8
8) servidor de nomes 192.168.136.0 (gateway) ou servidor de nomes 127.0.1.1
9) sudo /etc/init.d/networking restart ou serviço de rede reiniciar
fonte
sudo su
, pois isso é considerado uma má prática aqui por muitas razões.Pode ser necessário adicionar um gateway padrão. Como usuário root, execute este comando.
Por exemplo
Você pode obter os 3 primeiros octetos, 172.23.5, de eth0 / eoM
Em seguida, efetue o ping em um IP para verificar se a conexão funciona.
fonte
No meu caso, se o seu sistema estiver protegido por um firewall, isso não poderá interagir com a Internet. A menos que você especifique um servidor proxy para HTTP / HTTPS / FTP, ele não poderá ser alcançado.
Tente o seguinte:
fonte