IPtables Config para Passthrough Internet 16.04

0

Eu estou lutando para terminar a configuração no meu servidor de arquivos Ubuntu 16.04 para passar a conexão com a internet para o meu HTPC. Veja o layout de rede abaixo:

[Internet] < - > [DHCP Router] < - > (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 passará pelo tráfego de rede necessário. Alguém pode dar uma olhada no abaixo e me ajudar a descobrir o que estou fazendo 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
    
por user535783 28.04.2016 / 04:47

1 resposta

0

Após um pouco de pesquisa, 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: link

    
por user535783 02.05.2016 / 02:26