eu tenho duas interfaces eth0 e wlan0.
Com wlan0 estou conectado com um AP que tem acesso a WAN, recebo um endereço IP via DHCP vindo do AP.
Uma segunda interfaca é eth0. Eu configurei-o usando um servidor dhcp dando endereços ip de sub-rede diferentes para todos os clientes conectados naquela sub-rede via eth0.
Meu dispositivo cliente (smartphone) está obtendo um endereço ip do meu servidor eth0 dhcp corretamente.
No entanto eu luto para conectar agora eth0 com wlan0.
A rede eth0 é 192.168.42.0/24. Meu pc com ambos os NICs usa 192.168.42.1.
Meu endereço ip do wlan0 é digamos 172.22.3.193
O que eu já fiz é ativar o encaminhamento de ipv4, mas sem sucesso. Meu telefone diz que não há conexão com a internet, mas pode se conectar à eth0.
Parece que eu tenho que configurar certas regras iptables para obter encaminhamento para o trabalho, mas eu tentei diferentes abordagens que eu poderia encontrar na rede e nada disso funciona.
Alguma ideia sobre o que fazer a seguir?
Editar:
Meu comando de rota me dá isso:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default www.go.wlantick 0.0.0.0 UG 600 0 0 wlan0
link-local 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
172.22.0.0 0.0.0.0 255.255.0.0 U 600 0 0 wlan0
192.168.42.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0