我想让“ Ubuntu 11.10”充当路由器。
我有两个LAN接口。
假设接口A'IP为172.16.1.10
;
接口B的IP为192.168.1.10
。
如何配置Ubuntu,以便172.16.1.1可以连接到192.168.1.1?
我想让“ Ubuntu 11.10”充当路由器。
我有两个LAN接口。
假设接口A'IP为172.16.1.10
;
接口B的IP为192.168.1.10
。
如何配置Ubuntu,以便172.16.1.1可以连接到192.168.1.1?
Answers:
听起来好像正在配置路由器。
您只需进行一些更改即可启用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发行版之一?我喜欢Smoothwall,但还有其他选择。
特定于防火墙的发行版将为您处理大多数或所有配置,并且大多数都带有基于Web的界面,使操作变得更加轻松。