Encontré algunas informaciones pero todas confusas. Tengo una ubuntu box 12.04 conectada a internet mediante cable con ip fija dentro de una amplia red interna. El cable está conectado a la interfaz de red de la placa base, que está configurada con su ip, dns, etc. Compré una tarjeta de interfaz de red adicional y conecté un enrutador Apple Airport Extreme a la segunda interfaz. Quiero que el enrutador comparta la conexión con otros dispositivos utilizando la conexión que realiza el cable. ¿Como puedo hacer esto?
Respuesta1
Si entendí correctamente, el diseño de la red es el siguiente,
clientes <-inalámbricos-> aeropuerto <-eth1-> ubuntu <-eth0-> ISP
Con esta configuración, necesitará tener habilitado el reenvío de IP y configurar iptables correctamente para enmascarar todo el tráfico de eth1 a eth0.
P.ej:
sysctl -w net.ipv4.ip_forward=1
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -A FORWARD -i eth1 -j ACCEPT
Todo lo que necesita hacer es persistir en estos cambios.