Pages

Sunday, 3 February 2013

ubuntu单网卡共享网络


ubuntu单网卡共享网络其实就是开启ubuntu的路由器功能。用于共享网络的电脑为主机,安装的是ubuntu操作系统,需要共享的电脑称为客户机,操作系统任意。

主机设置

编辑/etc/sysctl.conf将
#net.ipv4.ip_forward = 1
修改为
net.ipv4.ip_forward = 1
在 /etc/rc.local 的 exit 0 前面加入
sudo iptables -F
sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
重启电脑

客户机设置

修改客户机网络信息
  • 将IP地址设置和主机IP为同一网段
  • 子网掩码修改和主机一样
  • 网关为主机IP
  • DNS服务和主机一样
例如:
主机网络信息
IP:10.6.132.148
子网掩码:255.255.255.192
网关:10.6.132.190
DNS:10.210.210.252
客户机网络信息
IP:10.6.132.147
子网掩码:255.255.255.192
网关:10.6.132.148
DNS:10.210.210.252