Estou lutando para terminar a configuração do meu servidor de arquivos Ubuntu 16.04 para passar a conexão com a Internet para o meu HTPC. Veja o layout da rede abaixo:
[Internet] <--> [Roteador DHCP] <--> (eno1).[Servidor de arquivos].(eno2) <--> [HTPC]
O objetivo é que o roteador DHCP atribua um endereço exclusivo e ao HTPC e o servidor de arquivos passem por qualquer tráfego de rede necessário. Alguém pode dar uma olhada no abaixo e me ajudar a descobrir o que estou fazendo de errado?
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
Responder1
Depois de pesquisar um pouco, descobri que queria usar um Bridge em vez de IPTables. Caso contrário, a conexão exigiria outro NAT/DHCP. A configuração da Bridge é trivial, mais detalhes podem ser encontrados:https://help.ubuntu.com/community/NetworkConnectionBridge