LINUX做主机,共享内网上网(用LINUX做个简单的路由器)

LINUX网络设置:
内网IP:192.168.0.1  (其实随便,只要和WINDOWS在同一个网段)
子网掩码:255.255.255.0
网关:空(自动获得)
DNS:根据各地的机房

WINXP设置:
192.168.0.2  (必须要和LINUX同网段)
255.255.255.0
192.168.0.1  (就是LINUX的IP,用LINUX来做网关)
DNS和主机是一样的。

用KWRITE打开LINUX主机的/etc/rc.d/rc.local  (这里的目的是打开LINUX的路由功能。有些发行版默认打开,但更多的默认是不打开的,需要这样简单设置,最后哪里的IP需要注意)

在最后补上内容
echo "1" > /proc/sys/net/ipv4/ip_forward
modprobe ip_nat_ftp
modprobe ip_conntrack
modprobe ip_conntrack_ftp
modprobe ip_conntrack_irc
/sbin/iptables -t nat -A POSTROUTING -o ppp0 -s 192.168.0.1/24 -j MASQUERADE
运行一下rc.local

之后,就可以用LINUX来做内网的主机了。