給公司的內部測試伺服器再裝上乙個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
android雙網絡卡
rx bytes 0 0.0 b tx bytes 0 0.0 b 不知道它有什麼作用,查了一下,sit是ipv6 in ipv4 tunnel inte ces,這個inte ces 介面或是介面 也稱作sitx,sit是 internet transition 的縮寫.它可以將ipv6的資料報塞...
雙網絡卡的回環測試
最近碰到這樣乙個問題,一台linux機器上裝有兩個網絡卡,分別為eth0和eth1,將這兩個網絡卡用網線直接連線起來,要進行回環測試,也就是從eth1發資料從eth0收到,從eth0發資料從eth1收到。本來,通過原始套接字,直接繫結到指定的網絡卡上進行接收和傳送資料,是很容易完成任務。但要求是要用...
雙網絡卡的回環測試
最近碰到這樣乙個問題,一台linux機器上裝有兩個網絡卡,分別為eth0和eth1,將這兩個網絡卡用網線直接連線起來,要進行回環測試,也就是從eth1發資料從eth0收到,從eth0發資料從eth1收到。本來,通過原始套接字,直接繫結到指定的網絡卡上進行接收和傳送資料,是很容易完成任務。但要求是要用...