双网卡的意外

给公司的内部测试服务器再装上一个8139网卡。服务器断网了。 ping 外网不同,ping  内网也不同。郁闷了,奇怪了。以前没遇到过这样的问题呀。

 

先看一下服务器路由表

 

route -n

 

[root@beihai365 /]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
192.168.18.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth1
0.0.0.0         192.168.1.1    0.0.0.0         UG    0      0        0 eth0

 

服务器是直接接在路由器上的,IP是  192.168.18.2

 

新网卡的IP 是 192.168.1.44  目前没接网线

 

 

嗯这样一看路由表,默认路由是错了。

 

换个网关试试先

 

route delete default

 

route add default gw 192.168.18.1

 

然后ping  www.163.com

 

嘿可以了。但内网却还是连不上这个服务器.ping 192.168.18.2 也不通。

 

先修改默认的网关先 vi /etc/sysconfig/network   。

 

肯定是内网的路上有问题,理顺一下。  比如我 ping 一个包给 192.168.18.2

 

线路是这样跑的: 因为本地网段是 192.168.1.0的,所以

 

路由器根据路由表判断是  18 网段的 -> icmp 回传(先判断一下目标IP是那个网段的。目标IP是 1网段的,查看本机路由表也就是 route -n) ->  从1网段的设备口出去 。

 

发现问题了。

 

192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1

 

1 网段的设备目前没插网线~~~~ 解决办法~给 eth1 设备换个IP,不要和内网同IP段就行了....

 

修改后,很正常

 

[root@beihai365 /]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.7.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
192.168.18.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth1
0.0.0.0         192.168.18.1    0.0.0.0         UG    0      0        0 eth0

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值