我正在努力完成 Ubuntu 16.04 文件服务器上的配置,以便将互联网连接传递到我的 HTPC。请参阅下面的网络布局:
[互联网] <--> [DHCP 路由器] <--> (eno1).[文件服务器].(eno2) <--> [HTPC]
目标是 DHCP 路由器将分配一个唯一地址,并将任何必要的网络流量传递给 HTPC 和文件服务器。有人可以看看下面的内容并帮助我找出我做错了什么吗?
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
答案1
经过一番搜索,我发现我想使用 Bridge 而不是 IPTables。否则,连接将需要另一个 NAT/DHCP。Bridge 的配置很简单,可以找到更多详细信息:https://help.ubuntu.com/community/NetworkConnectionBridge