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