Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7111047
  • 博文数量: 3857
  • 博客积分: 6409
  • 博客等级: 准将
  • 技术积分: 15948
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-02 16:48
个人简介

迷彩 潜伏 隐蔽 伪装

文章分类

全部博文(3857)

文章存档

2017年(5)

2016年(63)

2015年(927)

2014年(677)

2013年(807)

2012年(1241)

2011年(67)

2010年(7)

2009年(36)

2008年(28)

分类: LINUX

2008-09-04 13:54:01

操作系统FEDORA9,单网卡接交换机,提供定义的IP可以访问外网服务,进行NAT转换。定义之外的IP即使使用NAT主机为网关也不能访问外网。
方法:
1、安装完FEDORA9之后,设置网卡为自动获得IP地址和域信息,一般网卡设备为eth0。
2、在/etc/rc.d/rc.local中添加如下内容:
echo 1 > /proc/sys/net/ipv4/ip_forward //允许IP转发
ifconfig eth0:0 192.168.0.1 netmask 255.255.255.0 up //在网卡eth0 上帮定上网网段IP地址
iptables -t nat -F //清理iptables的nat规则
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.2 -j MASQUERADE
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.3 -j MASQUERADE
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.4 -j MASQUERADE //以上为三条转发规则,允许定义的三个IP通过NAT主机的eth0进行转发。
3、在客户机中设置ip(NAT访问列表中定义的IP),并将网关设置为192.168.0.1,在NAT转发主机中使用nslookup查看获得的域服务器地址并将该地址填入客户机的首选域服务器中,此时客户机就可以上网了。
当然还可以添加更仔细的访问规则。这些大家可以查iptables的手册。
阅读(1751) | 评论(0) | 转发(0) |
0

上一篇:我摔掉的记忆

下一篇:读巴金《随想集》

给主人留下些什么吧!~~