openwrt pode pingar do roteador, mas não fora

0

Eu configurei o TPLINK WDR3600 com o firmware openwrt.

Eu tenho um modem (192.168.1.253) que eu configurei para o modo bridge e eu uso um cabo desta LAN para a WDR WAN (192.168.1.1). E outro cabo de WDR para pc.

Eu posso pingar de dentro do WDR (estou conectado via putty), mas não consigo no meu navegador (a conexão com a internet não funciona no pc).

ifconfig:

br-lan    Link encap:Ethernet  
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:633 errors:0 dropped:0 overruns:0 frame:0
          TX packets:512 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:76468 (74.6 KiB)  TX bytes:74782 (73.0 KiB)

eth0      Link encap:Ethernet 
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:22008 errors:0 dropped:0 overruns:0 frame:0
          TX packets:24684 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:4654823 (4.4 MiB)  TX bytes:8707067 (8.3 MiB)
          Interrupt:4

eth0.1    Link encap:Ethernet  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:640 errors:0 dropped:0 overruns:0 frame:0
          TX packets:515 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:77897 (76.0 KiB)  TX bytes:74920 (73.1 KiB)

eth0.2    Link encap:Ethernet  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:87 errors:0 dropped:67 overruns:0 frame:0
          TX packets:9895 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:41394 (40.4 KiB)  TX bytes:3888735 (3.7 MiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:566 errors:0 dropped:0 overruns:0 frame:0
          TX packets:566 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:59162 (57.7 KiB)  TX bytes:59162 (57.7 KiB)

tap0      Link encap:Ethernet  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4317 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 B)  TX bytes:884846 (864.1 KiB)

wlan0     Link encap:Ethernet  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:64 errors:0 dropped:0 overruns:0 frame:0
          TX packets:64 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:32
          RX bytes:8640 (8.4 KiB)  TX bytes:9920 (9.6 KiB)

/ etc / config / network:

config interface 'loopback'
    option ifname 'lo'
    option proto 'static'
    option ipaddr '127.0.0.1'
    option netmask '255.0.0.0'

config interface 'lan'
    option type 'bridge'
    option proto 'static'
    option ipaddr '192.168.1.1'
    option broadcast '192.168.1.255'
    option _orig_ifname 'eth0.1 radio0.network1 radio1.network1'
    option _orig_bridge 'true'
    option ifname 'eth0.1 tap0'

config interface 'wan'
    option ifname 'eth0.2'
    option proto 'pppoe'
    option username 'user_isp'
    option password 'password'



config switch
    option name 'eth0'
    option reset '1'
    option enable_vlan '1'

config switch_vlan
    option device 'eth0'
    option vlan '1'
    option ports '0t 2 3 4 5'

config switch_vlan
    option device 'eth0'
    option vlan '2'
    option ports '0t 1'

Estou fazendo algo errado?

    
por George 04.01.2014 / 21:09

1 resposta

2

Pode ser uma coisa de firewall, mas é mais provável que o ip_forwarding não esteja definido.

Veja se a digitação "echo 1 > / proc / sys / net / ipv4 / ip_forward" corrige seu problema. Em caso afirmativo, adicione a linha "net.ipv4.ip_forward = 1" ao /etc/sysctl.conf para tornar esta alteração permanente.

Se isso não funcionar, forneça uma saída de route -n; iptables -vnL; iptables -t nat -vnL para mostrar sua tabela de rotas e regras de IPTABLES

    
por 04.01.2014 / 22:22