ubuntu12.04如何做服务器给其他机器 共享internet 双网卡
发布网友
发布时间:2023-09-01 03:00
我来回答
共1个回答
热心网友
时间:2024-12-12 08:39
必须使用iptables做nat转换。
给你个例子。
echo "1">/proc/sys/net/ipv4/ip_forward
接着依次输入下列命令:
代码:
sudo iptables -F
sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
这样主机就设好了,如果想自动运行,可以如下操作:
1)在文件 /etc/sysctl.conf 最后加上一行 net.ipv4.ip_forward = 1
2)在文件 /etc/rc.local 里加入下面的几行(注意,加在 exit 0 的前面):
代码:
sudo iptables -F
sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPTsudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE