linux無法ping通網關和其他ip地址

linux無法ping通網關和其他ip地址

問題:

服務器重啟后無法正常訪問外網(因為服務器需要通過校內網絡認證)。

解決過程:

首先查看了一下DNS之類的是否正常

linux無法ping通網關和其他ip地址

然后再去訪問一下baidu.com試一試

linux無法ping通網關和其他ip地址

發現無法正常訪問baidu.com,于是判斷是否還未進行校園網認證,訪問校園網認證網址(172.18.2.2),發現無法ping通!

相關視頻教程推薦:linux視頻教程
于是開始思考(PS:主機IP:172.18.72.18),

查看路由信息

linux無法ping通網關和其他ip地址

默認路由是172.18.72.254

再次訪問網關ping 172.18.72.254?可以ping通

linux無法ping通網關和其他ip地址

然而無法ping通172.18.2.2。

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

首先清空當前路由信息再說(查看網卡信息,然后清空):

linux無法ping通網關和其他ip地址

清空之后,重啟網卡:

linux無法ping通網關和其他ip地址

接著去查看一下網卡的配置文件(我的是eth0)

linux無法ping通網關和其他ip地址

linux無法ping通網關和其他ip地址

配置完畢后執行命令service network restart應該是沒啥問題的,接著進行arp 校驗(正常工作)

linux無法ping通網關和其他ip地址

執行命令dhclient?再次訪問172.18.2.2,通了。

linux無法ping通網關和其他ip地址

注意:本文僅適用于線下機器,若ssh對象為線上機器請謹慎操作

相關文章教程推薦:linux視頻教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊13 分享