Conecte dos redes en la misma computadora

Conecte dos redes en la misma computadora

Tengo Pidora (Fedora en una Raspberry Pi) que actualmente actúa como un "puente" de Ethernet a WiFi.

Tengo dhcpd configurado para distribuir IP en el rango de 10.0.2.25 - 10.0.2.30, la máscara de red es 255.255.0.0. Esto está configurado en mi interfaz Ethernet que tiene una IP de 10.0.2.1, que es la misma que la opción del enrutador dhcp.

Puedo ver a través de arp que se están entregando IP a los dispositivos.

También tengo una conexión inalámbrica a mi enrutador inalámbrico y lo configuré para obtener una dirección estática. La dirección es 10.0.1.55

Cambié el ipv4 para reenviar el tráfico y también usé las siguientes iptables para reenviar el tráfico:

sudo iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE  
sudo iptables -A FORWARD -i wlan0 -o eth0 -m state --state RELATED,ESTABLISHED -j ACCEPT  
sudo iptables -A FORWARD -i eth0 -o wlan0 -j ACCEPT  

Ahora puedo conectar cualquier dispositivo a Pis Ethernet, obtener una IP y conectarme a Internet exterior a través de mi wifi.

Sin embargo, parece que no puedo hacer ping (o hacer nada) a las direcciones en la interfaz Ethernet. Por ejemplo, si conecto otra computadora a Ethernet y se le asigna una dirección de, digamos, 10.0.2.27, no puedo hacer ping desde un dispositivo conectado a mi conexión inalámbrica que tenga una dirección como 10.0.1.10.

Cualquier ayuda es muy apreciada. :-)

Respuesta1

Me gustaría agradecer a todos por sus comentarios y por ponerme en el camino correcto.

Al final, inicié sesión en mi enrutador y actualicé la sección de enrutamiento dándole el rango de IP al que quiero llegar y el rango de direcciones IP que se pueden asignar a los dispositivos en esa red.

información relacionada