linux網路診斷故障

2021-04-30 22:05:57 字數 1972 閱讀 6875

1.ip位址無法ping通

當在linux系統中ip位址無法ping通時,主要原因是由於網路資訊配置的錯誤導致的。

解決方法:

$ ifconfig eth0 192.168.1.2 netmask 255.255.255.0

$ ifdown eth0

$ ifup eth0

然後用ping命令,就可以ping通ip位址192.168.1.2了。

(2) 修改系統中的網路配置檔案也可以達到上面的目的,建議使用這種方法,這樣的操作更加可靠。操作步驟如下:

進入網路配置檔案所在目錄:

$ cd /etc/sysconfig/network-scripts

$ ls

ifcfg-eth0  ifdown-ipv6  ifdown-sit  ifup-aliases 

ifup-plip   ifup-ppp     ifup-sl

ifcfg-lo    ifdown-post  ifdown-sl   ifup-ipv6    

ifup-plusb  ifup-routes  network-functions

ifdown      ifdown-ppp   ifup        ifup-ipx     

ifup-post   ifup-sit     network-functions-ipv6

用vi命令修改ifcfg-eth0 檔案中下面的一行即可,例如:

ipaddr=192.168.1.2

其中192.168.1.2是所要修改或重新配置的位址,配置完畢後,重新啟動機器就可以使ip位址的改動生效。

2.無法訪問外部

如果在linux作業系統中無法訪問外部,例如ping公網的ip位址不通,而ping自己機器的位址可以通,一般原因是閘道器資訊沒有配置正確。

解決方法:

採用上面的第二種方法(直接修改閘道器配置檔案)可以快速解決問題,操作步驟如下,進入閘道器配置檔案所在目錄:

$ cd /etc/sysconfig

$ ls

apmd      authconfig  clock.old   gpm       

i18n    keyboard   network    provider    sendmail   

apm-scripts  cbq       console    harddisks    identd      kudzu

用vi命令修改此目錄下network檔案中下面的一行即可,例如:

gateway=192.168.1.1

其中192.168.1.1是所要修改或重新配置的閘道器位址,配置完畢後,重新啟動機器就可以使閘道器位址的改動生效。

3.網域名稱故障

如果在linux系統中無法進行網域名稱解析,最可能原因是沒有在本地指定有效的網域名稱伺服器,這種情況比較常見。

解決辦法:

一般修改和網域名稱服務相關的檔案如/etc/hosts或 /etc/resolv.conf,在這些檔案中新增有效的網域名稱伺服器的ip位址就可以解決。如果判斷不是本地網域名稱解析的問題,例如在本地可以解析公司域 名,但外面的客戶無法正常解析公司網域名稱,則需要和網域名稱註冊服務提供商聯絡,一同解決問題。因為此種情況的發生,可能是公司系統中的ip位址和註冊的網域名稱不 對應的原因造成的。

由於篇幅原因,關於linux系統中常見故障及問題的介紹就到這裡。其實常見的錯誤及解決辦法還有很多,在這裡介紹的只是涉及了一些大家常會遇到的部分,希望對大家有所幫助。

網路故障診斷概述

網路故障診斷概述 網路故障診斷應該實現三方面的目的 確定網路的故障點,恢復網路的正常執行 發現網路規劃和配置中欠佳之處,改善和優化網路的效能 觀察網路的執行狀況,及時 網路通訊質量。網路故障診斷以網路原理 網路配置和網路執行的知識為基礎。從故障現象出發,以網路診斷工具為手段獲取診斷資訊,確定網路故障...

ping命令診斷網路故障

ping命令診斷網路故障 ping packet internet grope 網際網路包探索器,用於測試網路連線量的程式。ping傳送乙個icmp回聲請求訊息給目的地並報告是否收到所希望的icmp回聲應答。ping指的是端對端連通,通常用來作為可用性的檢查,但是某些病毒木馬會強行大量遠端執行pin...

ping網路診斷常見故障

request timed out a.對方已關機 比如在上圖中主機a中ping 192.168.0.7,或者主機b關機了,在主機a中ping 192.168.0.5 都會得到超時的資訊。b.對方與自己不在同一網段內,通過路由也無法找到對方,但有時對方確實是存在的,當然不存在也是返回超時的資訊。c....