双网卡的意外

给公司的内部测试服务器再装上一个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、付费专栏及课程。

余额充值