Ich habe Probleme, die Konfiguration auf meinem Ubuntu 16.04-Dateiserver abzuschließen, um die Internetverbindung an meinen HTPC weiterzuleiten. Siehe das Netzwerklayout unten:
[Internet] <--> [DHCP-Router] <--> (eno1).[Dateiserver].(eno2) <--> [HTPC]
Das Ziel ist, dass der DHCP-Router eine eindeutige Adresse zuweist und den gesamten erforderlichen Netzwerkverkehr an HTPC und den Dateiserver weiterleitet. Kann sich jemand das Folgende ansehen und mir helfen, herauszufinden, was ich falsch mache?
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
Antwort1
Nach einigem Suchen wurde mir klar, dass ich anstelle von IPTables eine Bridge verwenden wollte. Andernfalls würde die Verbindung ein weiteres NAT/DHCP erfordern. Die Konfiguration der Bridge ist trivial, weitere Details finden Sie hier:https://help.ubuntu.com/community/NetworkConnectionBridge