我家里有一台台式电脑和一台笔记本电脑,通过无线路由器连接internet。由于信号干扰的原因,无线路由器不能放在台式电脑旁边,所以台式电脑无法通过无线路由器的有线网口上网。因为台式电脑的使用频率较低,所以考虑在笔记本上设置NAT,实现共享上网。
笔记本:安装有Debian4.0,无线网卡是eth2,ip由无线路由器动态分配,192.168.0.129;有线网卡是eth1,ip为192.168.1.133,静态设置。
台式电脑:安装有gentoo,只有一个网卡eth0,ip为192.168.1.135,静态设置。
无线路由器:ip 192.168.0.1,有DNS转发功能.
NAT设置命令:
modprobe ipt_MASQUERADE
iptables -F
iptables -t nat -F
iptables -t mangle -F
iptables -t nat -A POSTROUTING -o eth2 -j SNAT --to 192.168.0.129
echo 1 > /proc/sys/net/ipv4/ip_forward
客户端:
1)设置缺省网关是 192.168.1.133
route add default gw 192.168.1.133
2)在/etc/resolv.conf文件中,增加
nameserver 192.168.0.1
说明:
后续会专文说明NAT设置命令,此文从略.
为了简单,没有设置iptables 的安全性规则.
阅读(1698) | 评论(0) | 转发(0) |