子網掩碼錯誤導致無法正常通訊

2021-04-13 01:54:22 字數 1318 閱讀 4441

故障現象

筆者所負責的某教育系統工程專案,區公司報告市公司的**無法登入,資料無法上報。市、區教委之間ping不通。市教委能ping通其他各縣教委的**。區教委不能ping通市及各縣教委的**。市、區教委都能ping通省教委、各市教委的**與yahoo等**。

診斷過程

市教委能ping通各縣教委**,說明市教委工作正常,筆者認為問題應出在區教委或isp。區教委能ping通省教委與yahoo等,說明區教委與isp的物理鏈結沒問題,也初步斷定區教委的配置沒問艦。而區教委不能ping通各縣教委的**,再次說明問題就應在區教委或isp。然而,令筆者不解的是:一般來講,只要市教委與區教委都能正常上網,並都能ping通同乙個**,應該彼此也能連通,除非彼此用防火牆進行了包過濾。然而防火牆都已經關閉了,應該不是這個問題。

在這種情況下,筆者最先想到的是isp到區教委的路由出現問題,登上路由器,然後跟蹤路由。結果發現路由有問題。為了對比,筆者又跟蹤了其他兩個正常的縣教委的路由,結果發現有環路。似乎這是問題的關鍵所在,但這是isp提供的,必須得慎重。會不會有其他的可能?,比如伺服器壞了,或是真的有問題,路由會怎麼樣呢?筆者找了乙個空置的ip位址(是分給區教委的只是沒有用到)試了一下,結果與上相同。

現在有兩種可能:一是確實isp方面有問題;二是伺服器有問題。在給isp申報故障之前,還是先排除自己出錯的可能,於是筆者先讓區教委的網管員檢查設定,結果發現把子網掩碼設定錯了。詢問後得知,幾天前,由於管理上的需要該網管改動過此處的設定,不小心把255.255.255.243打成了255.255.255.0。據說雖然看著參數列打的,由於平時習慣下意識的打成了內網的子網掩碼了。改過來一試,故障消失了。

排除心得

為什麼區教委能ping通省教委與yahoo**而ping不通市與其他縣教委?大家知道,主機在傳送資料報之前,首先判斷目標主機是否屬本子網的,如果是就直接傳送到目標主機;如果不是本子網的就發向預設的閘道器。主機是怎樣區分外網與本子網的呢?當然是靠子網掩碼。區教委設定正常情況下,子網掩碼255.255.255.243)會把202.105.218.17(區教委)與202.105.218.1(市教委)認為不在同一於網,所以傳送給閘道器,這時的區教委就能pinq通市教委。可是區教委子網掩碼打成255.255.255.0後,就把202.105.218.1與202.105.218.17看成是同一子網的了。資料報不傳送給閘道器,但本地子網中又沒有202.105.218.1這一台主機,所以不通。但是省教委的ip位址是202.105.204.17,子網掩碼(255.255.255.0)運算後與區教委的仍不在同一子網,資料報發給了閘道器,所以能正常訪問。同理yahoo的ip位址經過運算後也不與區教委在同一子網,所以也能正常訪問。

掛載錯誤導致無法正常開機解決思路

根據提示進入root命令列,檢視報錯日誌,並進行相應刪除錯誤掛載 1.在報錯介面輸入root密碼 注意 該地方輸入密碼是沒有 號的,一定要一次性輸入完整 2.在進入root介面後,輸入以下命令檢視報錯日誌 注意 p3一定要輸入,這樣才會顯示報錯資訊 root localhost journalctl...

非對稱網路不通是子網掩碼導致的故障

網路不通是經常發生的一種現象,遇到這種現象,相信許多人都會將精力集中在網路線纜 網絡卡驅動 網絡卡引數方面 而在檢查網絡卡引數時,他們或許又將眼光聚焦在ip位址 閘道器位址 dns伺服器或dhcp伺服器等重點引數上。事實上,還有乙個網路引數 子網掩碼,同樣也是非常重要的,要是我們忽略了對它的設定或將...

非對稱網路不通是子網掩碼導致的故障

網路不通是經常發生的一種現象,遇到這種現象,相信許多人都會將精力集中在網路線纜 網絡卡驅動 網絡卡引數方面 而在檢查網絡卡引數時,他們或許又將眼光聚焦在ip位址 閘道器位址 dns伺服器或dhcp伺服器等重點引數上。事實上,還有乙個網路引數 子網掩碼,同樣也是非常重要的,要是我們忽略了對它的設定或將...