> CentOS > CentOS故障 >

centos双网卡双网关问题(已经解决)

centos 5.6的系统
安装双网卡,分别属于不同的2个子网
其中一张网卡 可以ssh远程连接
另外一张网卡就不可以,想了一些办法,更换IP、动态静态都不行,防火墙、SEL都是关闭状态,网络是可以通讯的,ping可以,安装的东西很少就一个 Mysql\ http服务器使用,准备增加邮件服务但是ssh怎么也不通,机器在远程,虽然其中一个子网IP能访问,但是很不方便
SSH的问题解决了,把2张网卡更换一下设置就OK了,实在没找到原因


遇到类似问题的朋友支招

还有个问题
双网卡,双网关,老是感觉其中一个没有生效一样,但是网络又是通的
我的配置:
eth1   192.168.133.2
eth0   172.16.15.2
因为网络子网多,还有其他子网通过路由或者三层交换访问本服务器,下面是设置的静态路由,
其中 192.168.6.0网段通过eth1 访问
       10.0.0.0 网段通过eth0访问
vi /etc/sysconfig/static-routes 文件
eth1 net 192.168.6.0 netmask 255.255.255.0 gw 192.168.133.1
eth0 net 10.0.0.0 netmask 255.255.240.0 gw 172.16.15.201

[root@ap root]# cat /etc/sysconfig/static-routes
eth1 net 192.168.133.0 netmask 255.255.255.0 gw 192.168.133.1
eth0 net 10.0.0.0 netmask 255.255.240.0 gw 172.16.15.201 2
eth0 net 172.16.0.0 netmask 255.255.240.0 gw 172.16.15.201
[root@ap root]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.133.0   *               255.255.255.0   U     0      0        0 eth1
172.16.0.0      *               255.255.240.0   U     0      0        0 eth0
169.254.0.0     *               255.255.0.0     U     0      0        0 eth1
default         192.168.133.1   0.0.0.0         UG    0      0        0 eth1





=======问题解决=========
仔细寻找了哈,出在双网关上,
如果我把2张网卡的网关的设置上,远程SSH就有问题

现在ifcfg文件中只设置一张网卡的网关,

另外一个网段的跨网访问设置静态路由

当然问题算是解决了,
我还是很困惑,为什么不能在网卡设置上把双网关都添加上,在windows系统下面我测试过,
是可以设置双网关的,相同网段访问没有问题
跨网段访问 跟上面一样设置静态路由就OK
(责任编辑:IT)