Tengo dos interfaces eth0 y wlan0. Con wlan0 estoy conectado con un AP que tiene acceso a WAN, recibo una dirección IP a través de DHCP proveniente del AP.
Una segunda interfaz es eth0. Lo configuré usando un servidor dhcp que proporciona una dirección IP de subred diferente a todos los clientes conectados en esa subred a través de eth0.
Mi dispositivo cliente (teléfono inteligente) está recibiendo una dirección IP de mi servidor eth0 dhcp correctamente.
Sin embargo, lucho por conectar ahora eth0 con wlan0.
La red eth0 es 192.168.42.0/24. Mi PC que tiene ambas NIC usa 192.168.42.1. Mi dirección IP de wlan0 es digamos 172.22.3.193
Lo que ya hice es habilitar el reenvío de ipv4, pero sin éxito. Mi teléfono dice que no hay conexión a Internet, pero puede conectarse a eth0. Parece que tengo que configurar ciertas reglas de iptables para que el reenvío funcione, pero probé diferentes enfoques que pude encontrar en la red y ninguno de ellos funciona.
¿Alguna idea de qué hacer a continuación?
Editar: mi comando de ruta me da esto:
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
ip route
comando?