1. 程式人生 > >Linux無法ping通閘道器也無法ping通其他ip地址原因查詢

Linux無法ping通閘道器也無法ping通其他ip地址原因查詢

背景

伺服器重啟了一次,每次都會出現一點小小的問題,這一次出現的問題是無法正常訪問外網(因為伺服器需要通過校內網路認證),於是開始了折騰。。

過程
首先查看了一下DNS之類的是否正常,
這裡寫圖片描述
然後再去訪問一下baidu.com試一試
這裡寫圖片描述

發現無法正常訪問baidu.com,於是判斷是否還未進行校園網認證,訪問校園網認證網址(172.18.2.2),發現無法ping通!!
於是開始思考(PS:主機IP:172.18.72.18),

檢視路由資訊
這裡寫圖片描述

預設路由是172.18.72.254

再次訪問閘道器ping 172.18.72.254 可以ping通
這裡寫圖片描述

然而無法ping通172.18.2.2

相當費解!!!

講道理來說這就是不在同一網段裡出現的網路不可達情況,然而測試另外一臺192.xxx的主機訪問172.18.2.2居然就可以。。說明還是配置出現了問題。

先不管了,清空當前路由資訊再說(檢視網絡卡資訊,然後清空):
這裡寫圖片描述

清空之後,重啟網絡卡:

這裡寫圖片描述

接著去檢視一下網絡卡的配置檔案(我的是eth0
這裡寫圖片描述

這裡寫圖片描述

配置完畢後執行命令service network restart應該是沒啥問題的,接著進行arp 校驗(正常工作)
這裡寫圖片描述

執行命令dhclient 再次訪問172.18.2.2,通了。
這裡寫圖片描述

小結
記錄一下,免得日後出現諸如此類問題,慌了手腳