两个网卡和ip转发
我想让“Ubuntu 11.10”充当路由器。
我有两个LAN接口。
假设接口172.16.1.10
是172.16.1.10
;
接口B的IP是192.168.1.10
。
如何配置Ubuntu以便172.16.1.1可以连接到192.168.1.1?
听起来好像在配置路由器。
您只需进行一些更改即可启用IP转发
启用IP转发
echo 1 > /proc/sys/net/ipv4/ip_forward
配置iptables
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE sudo iptables -A FORWARD -i eth0 -o eth1 -m state --state RELATED,ESTABLISHED -j ACCEPT sudo iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
另请参阅Ubuntu Wiki路由器
你可能想了解一下iptables
Linux防火墙使用IPTables
如果所有这些看起来有点压倒性的,我可以建议您考虑一个构建为充当路由器的Linux发行版吗? 我喜欢smoothwall,但还有其他人可以选择。
光面
防火墙特定的发行版将为您处理大多数或所有配置,并且大多数都带有基于Web的界面,以使其更容易。