route add default gw 192.168.1.1
Isso deve ser o suficiente. Se você quiser especificar interface também, tente
route add default gw 192.168.1.1 dev eth0
Estou tentando acessar a Internet em um dispositivo debain incorporado, mas o dispositivo não consegue executar o ping dos endereços IP fora da rede LAN
, mas o dispositivo pode executar ping nos endereços IP da rede LAN
.
Eu estava tentando adicionar o gateway padrão em route add default gw 192.168.1.1 eth0
, mas ele diz SIOCADDRT: No such process
.
Também tentei /sbin/route add -net 0.0.0.0 gw 192.168.1.1 eth0
, mas também diz SIOCADDRT: No such process
.
O gateway padrão da rede LAN é 192.168.1.1.
Alguém pode me ajudar a tornar este dispositivo capaz de fazer ping nos endereços da Internet?
Aqui estão alguns comandos de saída
uname -a --> Linux debian 2.6.34.9 #1 PREEMPT Thu Sep 1 18:19:33 PHT 2011 armv5tel GNU/Linux
ifconfig
eth0 Link encap:Ethernet HWaddr 00:26:db:00:1a:18
inet addr:192.168.1.70 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::226:dbff:fe00:1a18/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4054 errors:0 dropped:0 overruns:0 frame:0
TX packets:502 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:445358 (434.9 KiB) TX bytes:124910 (121.9 KiB)
Interrupt:11
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:638 (638.0 B) TX bytes:638 (638.0 B)
route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
cat /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
cat /etc/network/interfaces
# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or
# /usr/share/doc/ifupdown/examples for more information.
auto lo
iface lo inet loopback
allow-hotplug eth0
iface eth0 inet dhcp
route add default gw 192.168.1.1
Isso deve ser o suficiente. Se você quiser especificar interface também, tente
route add default gw 192.168.1.1 dev eth0
Parece que seu servidor dhcp está quebrado.
De acordo com a sua pergunta, o servidor dhcp não fornece o gateway correto para o seu cliente.
Tente definir um endereço IP estático ediiting / etc / network / interfaces
(você encontrará a sintaxe correta na internet).
Tags debian linux-networking