Configuración de IPtables para Passthrough Internet 16.04

Configuración de IPtables para Passthrough Internet 16.04

Estoy luchando por finalizar la configuración en mi servidor de archivos Ubuntu 16.04 para pasar la conexión a Internet a mi HTPC. Vea el diseño de la red a continuación:

[Internet] <--> [Enrutador DHCP] <--> (eno1).[Servidor de archivos].(eno2) <--> [HTPC]

El objetivo es que el enrutador DHCP asigne una dirección única y que el HTPC y el servidor de archivos pasen por cualquier tráfico de red necesario. ¿Alguien puede echar un vistazo a lo siguiente y ayudarme a descubrir qué estoy haciendo mal?

 sudo sysctl -a | grep ip_forward
 net.ipv4.ip_forward = 1

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

Respuesta1

Después de buscar un poco, descubrí que quería usar un Bridge en lugar de IPTables. De lo contrario, la conexión requeriría otro NAT/DHCP. La configuración del Puente es trivial, se pueden encontrar más detalles:https://help.ubuntu.com/community/NetworkConnectionBridge

información relacionada