弱電學習圈VIP群8群已經建立 ,歡迎大家進群後討論技術問題,設計方案,投標、施工,工程合作,產品對接等方面,都可以。其中 VIP群 裏大部份人員都是工程商,施工分包商,設計院設計師,公司老板,技術總監、廠家、甲方等。
0 1
網路排錯
你必須要get到這些點
01 熟悉OSI與TCP/IP
這應該是網路排錯必須知道的基本理論。 無論是OSI七層模型還是DoD模型,都是用來描述網路通訊的一個過程,掌握它,能讓你對網路數據的發送和接收有一個大致的認識。 OSI七層模型對應OSI七層模型的協定,DoD模型對應DoD模型的協定,也就是TCP/IP協定棧。
TCP/IP協定棧裏面的協定,比如DNS、TCP、UDP、IP、ICMP、ARP,這些最基本的應該得知道。 不需要事無巨細,但至少對於這些協定的基本功能你是必須得要知道的。
02 掌握網路通訊的基礎裝置
基礎裝置,就包括交換機、三層交換機、路由器、防火墻這些玩意兒,還沒搞懂,請先出門右拐去百度。 作為網工你不僅要懂,而且你還必須知道它們對應的OSI層次以及作用。
比如:普通的二層交換機對應OSI七層模型中的數據鏈路層,它可以隔絕沖突域。 同時,它可以透過虛擬區域網路技術(VLAN)來隔絕廣播域,二層交換機透過二層地址即MAC地址來實作數據幀的轉發。 再比如: 路由器對應網路層,可以提供路由尋址的功能等。 熟悉熟悉再熟悉,你才好提高你的工作效率。
03 了解中小型企業網路的基本架構
一般中小型企業網路的基本架構都是這樣的:接入層--匯聚層--核心層--網路出口。
如果網路環境比較龐大,匯聚層和核心層都會有,而我們這個張圖,就沒有匯聚層。 但是排錯的底層邏輯都是一樣,別擔心。 本篇文章講到的排錯,其實都是針對使用者PC來說明, 數據中心中的網路排錯也類似。 不管網路環境多麽復雜,其實簡化下來和這個是差不多的。
04 掌握常用的網路排錯命令
如果使用者使用的是Windows作業系統,圖中涉及到的這些命令就很重要, 如果使用的是Linux作業系統,那麽也有對應的相關命令。
說到底,你就是得熟悉你所使用的裝置。當然,在實際網路排錯的過程中,如果只是為了測試網路通訊是否正常,你可以換上你熟悉的裝置操作。
05 網路排錯原則:關註數據的走向
網路排錯,不就是要判斷網路哪裏出了問題,因此,你就必須要知道數據的走向。
我講的網路排錯思路,其實就是透過追蹤數據的走向來一步步縮小網路故障點的。
所以,這也是為什麽我需要讓你了解中小型企業網路基本架構的原因。
0 2
網路排錯
得有細節化的思路
其實網上這樣的思路很多,而且大致都是對的,自己想不出來,完全可以多看看別人的精華:
檢查物理鏈路是否有問題
檢視本機IP地址、路由、DNS的設定是否有問題
測試閘道器或路由器的通暢情況。先測閘道器然後再測路由器,一級一級地測試
測試ping公網ip的通暢情況(平時要記幾個外部IP)
測試DNS的通暢情況,可以直接ping網站地址
0 3
網路怎麽排錯?
手把手教你
為了更好的講述網路排錯的過程和思路,假設我們有下圖這樣的一個網路環境。
雖然是假設,但實際上該網路環境是透過GNS3聯動虛擬機器和真實網路架設起來的,所以是可以真實參考的。
接下來的內容,我以上面這個網路環境為例子,詳細帶你過一遍網路排錯思路:
每一步要怎麽做?
每一步為什麽要這樣做?
這樣做之後我們可以得到什麽資訊?
希望你能好好深入去思考這幾個問題的意義,並嘗試套用在工作中。
01 檢查物理鏈路
這一步,是在做網路排錯時必須要做的第一步。
經常會聽朋友說,領導的電腦上不了網,需要過去排錯,搞了老半天,還發現不了問題,最後在幾經絕望之時,竟然發現網線都沒接上電腦……這就真的是悲劇了。
浪費了很多時間不說,這樣的網路排錯思路本來就是有錯誤的。
在這一步,你首先要有一個大致的檢查方向:
確認電腦本身的網卡有沒有問題
確認接的網線有沒有問題
本機所連線的交換機(如果可以去機房檢視的話)
如果上面這幾點排查都沒有問題了,那麽就是該網路環境中的其他裝置問題了。這一範圍的排查相對比較簡單,因為只涉及到物理鏈路的連線問題。
對於這種測試,可以考慮使用測線器,但個人的建議是,拿一台配置正確的筆記本來做測試也未嘗不可。
02 檢查本機IP地址/路由/DNS的設定
上面第一步,物理鏈路的排查沒有問題了,也就是說,電腦接上網線之後,電腦有反應了,可以辨識,但是網路還是不通,來到這一步,就應該先把註意的範圍放在電腦的設定上面了。
這一步,你要關註的重點是:
(1)IP地址設定
如果采用的是DHCP自動獲取的方法,那麽這時候只需要看自己本機的設定上有沒有開啟自動獲取IP的設定以及有沒有開啟相關的服務;
如果用的是靜態IP,那麽就必須要註意IP地址的填寫有沒有錯(一般網路管理人員給的)、IP地址的子網路遮罩有沒有問題(這很重要,對於靜態IP,很多人在這裏設定錯誤,建議是,最好把IP地址、VLSM這方面的知識學一下)。
一般可以用下面的命令檢視:
(2)路由設定
對於伺服器、PC,一般是指預設閘道器的設定了;對於路由器本身或三層交換機,那就是靜態路由或動態路由的設定問題了。
(3)DNS設定
主要是要確保所設定的DNS伺服器地址到底有沒有提供網域名稱解析服務或者是否出現了故障,至於如何判斷,後面會給出方法,這裏關註的是,你得設定一個正確的DNS伺服器地址或可以自動獲取。在windows上面你可以透過下面的命令檢視:
03 測試閘道器或路由器的通暢情況
先測閘道器然後再測路由器,一級一級地測試。
在上面的網路環境中,在網路通的情況下,我們在電腦上使用命令tracert -d命令,會得到下面的結果:
透過這個測試結果,我們可以清楚地知道電腦在存取互聯網時,數據的走向情況:
根據這個數據走向,我們就可以得到一個重要的思路,就是根據數據走向來檢測網路的通暢情況!因此,我們可以分兩步:
(1)先測試電腦到閘道器192.168.2.254的通暢情況。
我們可以在自己的電腦上自己ping閘道器的地址,看是否有響應。
一般這樣的判斷方法是比較快的,但有時候,無論怎樣ping都不能,那麽則可能有以下的幾種情況:
閘道器裝置做了禁止ping的設定
閘道器介面或閘道器裝置出現故障
對於第一種情況,一般很少會在這些裝置在做ping的限制操作,實在是沒有太大的必要這樣做。
當然,網路安全等要求十分嚴格的除外。ping通192.168.2.254閘道器後,再ping一下172.16.13.1以確認電腦到整個閘道器裝置都沒有問題。
對於ping不通的時候,我個人還建議在電腦上執行如下操作:
即檢視電腦本身有沒有獲取到閘道器的MAC的地址,顯然,如果沒有閘道器的MAC地址,那也是不可能ping通閘道器的,在排除了前面電腦設定的問題後,你可以猜測是閘道器裝置出了問題,這時就可以聯系網路工程師對閘道器裝置進行測試了。
(2)測試到其它路由器的通暢情況
前面一步沒有問題了,也就是電腦到閘道器通訊正常了,再測試閘道器到出口路由器的通暢情況:
這裏,我們使用tracert -d命令就可以了:
當然,如果發現不通,那麽則可能是下面的情況:
閘道器裝置與路由器之間的物理鏈路問題
閘道器裝置與路由器之間的設定問題,比如路由協定、介面配置之類的
出現上面的情況,那就是網路工程師的問題了,當然,如果你是網路工程師,應該要馬上檢視一下裝置的狀態,看是不是裝置哪裏出現問題了。
上面的步驟完成了,假設你的出口路由器設定是沒有問題的,比如NAT與預設路由等的設定,就可以大致知道: 內網的一個基本通訊是正常的(至少你的電腦和出口路由器的通訊沒問題)。
這時,就要看電腦到底能不能存取互聯網了。
04 測試ping公網ip的通暢情況
來到這一步的時候,就說明前面三步是沒有問題的,也就是說,本地區域網路絡的通訊是正常的。
這時,你要做的就是判斷本地區域網路絡與外網(公網)之間的通訊有沒有問題了:
這裏采取的是直接ping公網地址的方法,是為了排除DNS的影響(萬一你的DNS設定又有問題)。
至於要ping什麽樣的公網地址,我的個人建議是:可以ping一些沒有禁止ping的公共DNS伺服器地址,比如114.114.114.114和8.8.8.8的。
這樣之後,基本上就可以確定網路是沒有問題的了。
當然,這裏並沒有提到出口放置防火墻的情況,實際上,思路是一致的。
但是,你需要考慮的是:你的存取數據有沒有被防火墻給過濾掉,是數據出去的時候過濾了,還是數據回來的時候過濾了?由於還要涉及到防火墻的設定,這裏就不再提及了,只是仍要註意這一點就是了。
05 測試DNS的通暢情況
你可以直接ping網站地址,看有沒有回顯IP地址,至於通不通是另外一回事,只要可以回顯IP地址,那麽DNS就沒有問題。
不過這裏仍然要說一下nslookup這個命令,這是一個非常好用的命令,我平常自己在網路排錯時,基本上都會用到:
當然也可以像下面這樣使用:
能看到這裏的一定是真愛。咱們幹網路這行的啊,其實做久了就知道,排錯最重要的就是思路。 乍一看好像排錯很難,但只要一步步縮小範圍、層次、節點,就能定位到故障點。 面試的時候,很多面試官也很愛考這個問題,大多數情況不會要求你寫具體要用什麽命令之類的,但一定會問你的排障思路。 千人千面,每個人的排障思路不同,但最要緊的是有自己的思考和思路,去開展你的每日工作。
現在弱電VIP社群上傳以下資料,可點選下面連結檢視詳情,資料還會不斷更新:
11、智慧酒店整體解決方案!
12、智慧小區整體解決方案!
13、智慧酒店配置清單(五星級,千萬級)
14、弱電系統常用visio圖示,可幫助快速設計系統拓撲圖!
15、弱電計畫經理常用表格!
16、弱電新人培訓計劃(之前專欄售價59!)
17、PON技術交流!
18、弱電系統維保方案以及維保合約範本,可作為工程商使用樣版!
19、智慧園區、產業園區主打方案!
20、大型綜合醫院智慧化系統初步設計匯報!
21、智慧化弱電工程設計圖集(上下冊)!
22、無線wlan設計方案!
23、雲數據中心、小區高空拋物等解決方案!
24、數據中心機房線纜敷設與理線!
25、公安視訊專網IPC準入控制解決方案!
26、智慧校園視覺化解決方案!
27、智慧校園CAD設計圖!
28、還有很多資料,不在具體介紹!