共享上网
来自KlniuWiki
1 双网卡
1.1 Linux
设置服务器:
设置要共享网络的服务器的网络信息:
eth0:202.96.168.100 掩码:255.255.255.0 网关:202.96.168.68 #与 Internet 相联 eth1:192.168.1.1 掩码:255.255.255.0 #与局域网相联 客户机子网段:192.168.1.0/255
在服务器的机器上修改 /etc/sysctl.conf,添加一行,之后需要重启:
net.ipv4.ip_forward = 1如果只是暂时执行,可以切换到管理员帐户,之后
echo 1 > /proc/sys/net/ipv4/ip_forward
再执行以下内容:
iptables -F iptables -P INPUT ACCEPT iptables -P FORWARD ACCEPT iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE #打开NAT
设置客户机
eth0:192.168.1.10 掩码:255.255.255.0 网关:192.168.1.1
2 参考文献
- ArchWiki. Mixed Up Devices, Sound/Network Cards Changing Order Each Boot. [EB/OL], 2011-05-04. [2011-05-09]. https://wiki.archlinux.org/index.php/Udev#Sound_Problems_or_Some_Modules_Not_Loaded_Automatically.
- longtian001. linux 双网卡 NAT共享上网. [EB/OL], 2008-09-17. [2011-05-09]. http://hehehe.blog.51cto.com/205455/99888.