LINUX6.3 企业版 双网卡设置

八一教程网 81教程网 最好的免费教程网

 

一、环境说明

硬件:戴尔服务器  双网卡 分别为 eth1和eth2

软件:LINUX6.3 企业版 已经安装图形化界面

路由器地址:192.168.1.1 

二、需求说明

因服务器是做开发使用,开发人员在局域网内要能访问,方便数据上传。同时又为了给外部展示网站,有一个公网的IP地址能让外部访问。

三、碰到的问题

双网卡设置IP后,本机可以正常访问,但外部只能访问eth1的网址。如eth1是局域网地址192.168.1.2 时,只能局域网访问,而外部不能访问eth2的公网地址。如果将网卡设置调换后

公网地址可以访问,但局域网不能访问。

四、详细设置

1,命令setup--网卡设置  

      IP地址                        掩码                       网关                           DNS

eth1 192.168.1.2          255.255.255.0       192.168.1.1

eth2 114.214.150.181  255.255.255.252    114.214.150.180      218.30.19.40

命令:

route add -net 192.168.1.0 netmask 255.255.255.0 dev eth1

route add -net 114.214.150.0 netmask 255.255.255.252 dev eth2

上面的命令把发送给192.168.1.0网段的IP包交给eth1转发,把114.214.150.0段的包交给eth2转发。

此时还是不能访问,我们要添加默认网关

route add default gw 114.214.150.180

上面的命令是把所有发送给其他目的的包都转发给114.214.150.180.

设置完了用命令route -n 查看一下。

如果设置错了,要删除某一条,用以下命令:

route del -net 192.168.1.0 netmask 255.255.255.0

此时进行测试,局域网也可以访问,外部也可以访问了。

 

 

posted @ 2013-05-08 10:40  雁塔小兵  阅读(245)  评论(0编辑  收藏  举报