Conectando duas interfaces

2

Eu tenho duas interfaces de rede, wlan0 e tun_nrf24 . wlan0 é alcançável na minha rede LAN, portanto, posso me conectar a ele. Eu preciso tornar o tun_nrf24 disponível em minha LAN também.

  • gateway: 192.168.1.1 (padrão)
  • wlan0: 192.168.1.8
  • tun_nrf24: 192.168.3.2

tun_nrf24 é a interface em que alguns dispositivos estão conectados e gostaria de conectá-los à minha rede wlan0 para baixar alguns dados desses dispositivos.

Eu posso pingar tun_nrf24 e dispositivos conectados a essa rede (por exemplo, 192.168.3.4 ) do dispositivo 192.168.1.8 , mas não posso fazer o mesmo do laptop conectado ao roteador (rede 192.168.1.x )

Devo usar o NAT para poder conectar-me ao ping deste dispositivo? Se sim, como configurá-lo corretamente?

Devo alterar algo na configuração do meu roteador?

Minha topologia se parece com isso; meu roteador é um TP-LINK TL-WR940N :

Laptop <-> (192.168.1.x) Router <-> (192.168.1.x) Device <~>(192.168.3.x) Device_1

ip route show diz:

default via 192.168.1.1 dev wlan0
192.168.1.0/24 dev wlan0 proto kernel scope link src 192.168.1.8
192.168.3.0/24 dev tun_nrf24 proto kernel scope link src 192.168.3.2
    
por Puchacz 07.03.2015 / 22:50

1 resposta

0

A solução foi definir na lista de roteamento estático da tabela de roteamento avançado com essas configurações:

Destination network Subnet Mask     Default Gateway
192.168.3.0         255.255.255.0   192.168.1.8 (device)

Ofc eu fiz isso em minhas configurações de roteador em casa. Então, agora, meu roteador sabe que quando estou tentando conectar 192.168.3. *, Os pacotes devem ser enviados para 192.168.1.8 e lá no meu dispositivo está realizando o NAT (acho que é ^^)

    
por 08.03.2015 / 00:11