網絡常見的9大命令,非常實用!

2020-12-05 中關村在線

1、ping命令

ping是個使用頻率極高的實用程序,主要用於確定網絡的連通性。這對確定網絡是否正確連接,以及網絡連接的狀況十分有用。簡單的說,ping就是一個測試程序,如果ping運行正確,大體上就可以排除網絡訪問層、網卡、Modem的輸入輸出線路、電纜和路由器等存在的故障,從而縮小問題的範圍。

ping能夠以毫秒為單位顯示發送請求到返回應答之間的時間量。如果應答時間短,表示數據報不必通過太多的路由器或網絡,連接速度比較快。ping還能顯示TTL(Time To Live,生存時間)值,通過TTL值可以推算數據包通過了多少個路由器。

(1) 命令格式

ping  主機名

ping  域名

ping  IP位址

如圖所示,使用ping命令檢查到IP位址210.43.16.17的計算機的連通性,該例為連接正常。共發送了四個測試數據包,正確接收到四個數據包。

(2) ping命令的基本應用

一般情況下,用戶可以通過使用一系列ping命令來查找問題出在什麼地方,或檢驗網絡運行的情況。

下面就給出一個典型的檢測次序及對應的可能故障:

① ping 127.0.0.1

如果測試成功,表明網卡、TCP/IP協議的安裝、IP位址、子網掩碼的設置正常。如果測試不成功,就表示TCP/IP的安裝或設置存在有問題。

② ping 本機IP位址

如果測試不成功,則表示本地配置或安裝存在問題,應當對網絡設備和通訊介質進行測試、檢查並排除。

③ ping區域網內其他IP

如果測試成功,表明本地網絡中的網卡和載體運行正確。但如果收到0個回送應答,那麼表示子網掩碼不正確或網卡配置錯誤或電纜系統有問題。

④ ping 網關IP

這個命令如果應答正確,表示區域網中的網關路由器正在運行並能夠做出應答。

⑤ ping 遠程IP

如果收到正確應答,表示成功的使用了預設網關。對於撥號上網用戶則表示能夠成功的訪問Internet(但不排除ISP的DNS會有問題)。

⑥ ping localhost

local host是系統的網絡保留名,它是127.0.0.1的別名,每臺計算機都應該能夠將該名字轉換成該地址。否則,則表示主機文件(/Windows/host)中存在問題。

⑦ ping www.yahoo.com(一個著名網站域名)

對此域名執行Ping命令,計算機必須先將域名轉換成IP位址,通常是通過DNS伺服器。如果這裡出現故障,則表示本機DNS伺服器的IP位址配置不正確,或它所訪問的DNS伺服器有故障

如果上面所列出的所有ping命令都能正常運行,那麼計算機進行本地和遠程通信基本上就沒有問題了。但是,這些命令的成功並不表示你所有的網絡配置都沒有問題,例如,某些子網掩碼錯誤就可能無法用這些方法檢測到。

(3)ping命令的常用參數選項

ping IP -t:連續對IP位址執行ping命令,直到被用戶以Ctrl C中斷。

ping IP -l 2000:指定ping命令中的特定數據長度(此處為2000位元組),而不是預設的32位元組。

ping IP -n 20:執行特定次數(此處是20)的ping命令。

注意:隨著防火牆功能在網絡中的廣泛使用,當你ping其他主機或其他主機ping你的主機時,而顯示主機不可達的時候,不要草率地下結論。最好與對某臺「設置良好」主機的ping結果進行對比。 

2、ipconfig命令

ipconfig實用程序可用於顯示當前的TCP/IP配置的設置值。這些信息一般用來檢驗人工配置的TCP/IP設置是否正確。

而且,如果計算機和所在的區域網使用了動態主機配置協議DHCP,使用ipconfig命令可以了解到你的計算機是否成功地租用到了一個IP位址,如果已經租用到,則可以了解它目前得到的是什麼地址,包括IP位址、子網掩碼和預設網關等網絡配置信息。

下面給出最常用的選項:

(1)ipconfig:當使用不帶任何參數選項ipconfig命令時,顯示每個已經配置了的接口的IP位址、子網掩碼和預設網關值。

(2)ipconfig /all:當使用all選項時,ipconfig能為DNS和WINS伺服器顯示它已配置且所有使用的附加信息,並且能夠顯示內置於本地網卡中的物理地址(MAC)。如果IP位址是從DHCP伺服器租用的,ipconfig將顯示DHCP伺服器分配的IP位址和租用地址預計失效的日期。圖為運行ipconfig /all命令的結果窗口。

(3)ipconfig /release和ipconfig /renew:這兩個附加選項,只能在向DHCP伺服器租用IP位址的計算機使用。如果輸入ipconfig /release,那麼所有接口的租用IP位址便重新交付給DHCP伺服器(歸還IP位址)。如果用戶輸入ipconfig /renew,那麼本地計算機便設法與DHCP伺服器取得聯繫,並租用一個IP位址。大多數情況下網卡將被重新賦予和以前所賦予的相同的IP位址。

3、arp命令(地址轉換協議)

ARP是TCP/IP協議族中的一個重要協議,用於確定對應IP位址的網卡物理地址。

使用arp命令,能夠查看本地計算機或另一臺計算機的ARP高速緩存中的當前內容。此外,使用arp命令可以人工方式設置靜態的網卡物理地址/IP位址對,使用這種方式可以為預設網關和本地伺服器等常用主機進行本地靜態配置,這有助於減少網絡上的信息量。

按照預設設置,ARP高速緩存中的項目是動態的,每當向指定地點發送數據並且此時高速緩存中不存在當前項目時,ARP便會自動添加該項目。

常用命令選項:

① arp –a:用於查看高速緩存中的所有項目。

② arp -a IP:如果有多個網卡,那麼使用arp -a加上接口的IP位址,就可以只顯示與該接口相關的ARP緩存項目。

③ arp -s IP 物理地址:向ARP高速緩存中人工輸入一個靜態項目。該項目在計算機引導過程中將保持有效狀態,或者在出現錯誤時,人工配置的物理地址將自動更新該項目。

④ arp -d IP:使用本命令能夠人工刪除一個靜態項目。

4、traceroute命令

掌握使用traceroute命令測量路由情況的技能,即用來顯示數據包到達目的主機所經過的路徑。

traceroute命令的基本用法是,在命令提示符後鍵入「tracert host_name」或「tracert ip_address」,其中,tracert是traceroute在Windows作業系統上的稱呼。

輸出有5列:

第一列是描述路徑的第n跳的數值,即沿著該路徑的路由器序號;

第二列是第一次往返時延;

第三列是第二次往返時延;

第四列是第三次往返時延;

第五列是路由器的名字及其輸入埠的IP位址。

如果源從任何給定的路由器接收到的報文少於3條(由於網絡中的分組丟失),traceroute在該路由器號碼後面放一個星號,並報告到達那臺路由器的少於3次的往返時間。

此外,tracert命令還可以用來查看網絡在連接站點時經過的步驟或採取哪種路線,如果是網絡出現故障,就可以通過這條命令查看出現問題的位置。

思考【測試大型網絡的路由】:

(1)多嘗試幾次「ping www.sina.com.cn」操作,比較得到的新浪網的IP位址。如果兩次ping得到的IP位址不同,試考慮其中的原因(如考慮到負載均衡)。然後,針對這些不同的IP位址,執行「tracert ip_address」命令,觀察分析輸出的結果是否有差異。

(2)對於大型網絡中的某站點進行traceroute測試,記錄測試結果。觀察其中是否出現第n跳的時延小於第n-1跳的時延情況。試分析其中原因(提示:可分別考慮時延的各個構成成分在總時延中所起的作用)。

(3)在一天的不同時段內,用traceroute程序多次測試從固定主機到遠程固定IP位址的主機的路由。試分析比較測量數據,觀察該路由是否有變化?如果有變化,該變化頻繁嗎?

5、 route命令

大多數主機一般都是駐留在只連接一臺路由器的網段上。由於只有一臺路由器,因此不存在選擇使用哪一臺路由器將數據包發送到遠程計算機上去的問題,該路由器的IP位址可作為該網段上所有計算機的預設網關。

但是,當網絡上擁有兩個或多個路由器時,用戶就不一定想只依賴預設網關了。實際上可能想讓某些遠程IP位址通過某個特定的路由器來傳遞,而其他的遠程IP則通過另一個路由器來傳遞。在這種情況下,用戶需要相應的路由信息,這些信息儲存在路由表中,每個主機和每個路由器都配有自己獨一無二的路由表。大多數路由器使用專門的路由協議來交換和動態更新路由器之間的路由表。但在有些情況下,必須人工將項目添加到路由器和主機上的路由表中。route命令就是用來顯示、人工添加和修改路由表項目的。該命令可使用如下選項:

(1)route print:本命令用於顯示路由表中的當前項目,在單個路由器網段上的輸出結果如圖所示。

(2)route add:使用本命令,可以將路由項目添加給路由表。

例如,如果要設定一個到目的網絡209.99.32.33的路由,其間要經過5個路由器網段,首先要經過本地網絡上的一個路由器IP為202.96.123.5,子網掩碼為255.255.255.224,那麼用戶應該輸入以下命令:

route add 209.99.32.33 mask 255.255.255.224 202.96.123.5 metric 5

(3)route change:可以使用本命令來修改數據的傳輸路由,不過,用戶不能使用本命令來改變數據的目的地。下面這個例子將上例路由改變採用一條包含3個網段的路徑:

route add 209.99.32.33 mask 255.255.255.224 202.96.123.250  metric 3  

(4)route delete  使用本命令可以從路由表中刪除路由。例如:route delete 209.99.32.33

6、nslookup命令

命令nslookup的功能是查詢任何一臺機器的IP位址和其對應的域名。它通常需要一臺域名伺服器來提供域名。如果用戶已經設置好域名伺服器,就可以用這個命令查看不同主機的IP位址對應的域名。

(1)在本地機上使用nslookup命令查看本機的IP及域名伺服器地址。

直接鍵入命令,系統返回本機的伺服器名稱(帶域名的全稱)和IP位址,並進入以「>」為提示符的操作命令行狀態;鍵入「?」可查詢詳細命令參數;若要退出,需鍵入exit。

(2)查看www.haut.edu.cn的IP。在提示符後輸入要查詢的IP位址或域名並回車即可。

7、nbtstat命令

使用nbtstat命令可以查看計算機上網絡配置的一些信息。使用這條命令還可以查找出別人計算機上一些私人信息。如果想查看自己計算機上的網絡信息,可以運行nbtstat -n,可以得到你所在的工作組,計算機名以及網卡地址等等;想查看網絡上其他的電腦情況,就,運行nbtstat -a *.*.*.*,此處的*.*.*.*用IP位址代替就會返回得到那臺主機上的一些信息。

8、netstat命令

學習使用netstat命令,以了解網絡當前的狀態。

netstat命令能夠顯示活動的TCP連接、計算機偵聽的埠、乙太網統計信息、IP路由表、IPv4統計信息(對於IP、ICMP、TCP和UDP協議)以及IPv6統計信息(對於IPv6、ICMPv6、通過IPv6的TCP以及UDP協議)。使用時如果不帶參數,netstat顯示活動的TCP連接。

下面給出netstat的一些常用選項:

① netstat –a:-a選項顯示所有的有效連接信息列表,包括已建立的連接(ESTABLISHED),也包括監聽連接請求(LISTENING)的那些連接。

② netstat –n:以點分十進位的形式列出IP位址,而不是象徵性的主機名和網絡名。

③ netstat -e:-e選項用於顯示關於乙太網的統計數據。它列出的項目包括傳送的數據包的總字節數、錯誤數、刪除數、數據包的數量和廣播的數量。這些統計數據既有發送的數據包數量,也有接收的數據包數量。使用這個選項可以統計一些基本的網絡流量。

④ netstat -r:-r選項可以顯示關於路由表的信息,類似於route print命令時看到的信息。除了顯示有效路由外,還顯示當前有效的連接。

上圖顯示的是一個路由表,其中:Network Destination表示目的網絡,0.0.0.0表示不明網絡,這是設置默認網關後系統自動產生的;127.0.0.0表示本機網絡地址,用於測試;224.0.0.0表示組播地址;255.255.255.255表示限制廣播地址;Netmask表示網絡掩碼,Gateway表示網關,Interface表示接口地址,Metric表示路由跳數。

⑤ netstat -s:-s選項能夠按照各個協議分別顯示其統計數據。這樣就可以看到當前計算機在網絡上存在哪些連接,以及數據包發送和接收的詳細情況等等。如果應用程式(如Web瀏覽器)運行速度比較慢,或者不能顯示Web頁之類的數據,那麼可以用本選項來查看一下所顯示的信息。仔細查看統計數據的各行,找到出錯的關鍵字,進而確定問題所在。

9、net命令

了解Net服務的功能,學會使用Net服務命令解決有關網絡問題。

在命令行鍵入net help command,可以在命令行獲得net命令的語法幫助。例如,要得到關於net accounts命令的幫助信息,可鍵入「net help accounts」。

所有net命令都可以使用/y和/n命令行選項。例如,net stop server命令用於提示用戶確認停止所有依賴的伺服器服務,net stop server/y表示確認停止並關閉伺服器服務。

下表列出了基本的NET命令及它們的作用:

NET命令的執行結果有許多與其它Windows Server 2003管理工具所得到的結果相似。但是,NET命令可以在一個地方提供所有信息,並可以把結果重定向到印表機或一個標準的文本文件中。

許多服務所使用的網絡命令都以net開頭,這些net命令有一些公用屬性。要看到所有可用的net命令的列表,可以在命令提示符窗口鍵入net/?得到。 

news.zol.com.cn true http://news.zol.com.cn/611/6115518.html report 10476 1、ping命令ping是個使用頻率極高的實用程序,主要用於確定網絡的連通性。這對確定網絡是否正確連接,以及網絡連接的狀況十分有用。簡單的說,ping就是一個測試程序,如果ping運行正確,大體上就可以排除網絡訪問層、網卡、Modem的輸入輸出線路、電纜和路由器等存在的故...

相關焦點

  • 豆瓣9.2,關於常見鳥類的部分真相 | 實用自然圖鑑
    最近看了一本名叫《實用自然圖鑑》的書,作者是日本人,豆瓣評分高達9.2。《實用自然圖鑑》按照常見的幾大物種,將全書分為6部分,分別是昆蟲類、鳥類、哺乳類、爬行類·兩棲類、魚類·貝類、植物類。(第1篇:豆瓣9.2,關於常見昆蟲的冷門真相 | 實用自然圖鑑)1、分類
  • 豆瓣9.2,關於常見昆蟲的冷門真相 | 實用自然圖鑑
    因工作的原因,最近看了一本名叫《實用自然圖鑑》的書,作者是位日本人。該書是「實用百科圖鑑」系列的其中一本,共有7本。本文圖片皆源自網絡雖然看過這個系列書籍的人並不多,每本書的豆瓣評價人數幾乎都不超過100人,但該系列的均分接近9.0
  • 常見的網絡協議與網絡服務
    主機用戶大致都知道,在主機的使用過程中,經常會使用一些網絡協議以及網絡服務,今天小編就來講講,主機常見的網絡協議與網絡服務。一、網絡互聯層和傳輸層1、網際協議IP-Internet Protocol該協議位於ISO七層協議中網絡層的協議,讓主機實現了 Internet中的自動路由功能。它是一個無連接的協議,主要負責在主機間尋址並為數據包設定路由,在交換數據前它並不建立會話。因此它不保證正確傳遞。另方面,在接收數據時,IP不需要收到確認,所以它是不可靠的。
  • 9.2分,關於常見哺乳動物的冷門真相 | 實用自然圖鑑
    最近看了一本名叫《實用自然圖鑑》的書,發現了很多聞所未聞的自然常識,故在此將書中有趣的內容簡單整理下,也希望能讓大家有所收穫。本文圖片皆源自網絡此文為《實用自然圖鑑》系列的第3篇——哺乳類篇(前兩篇為昆蟲篇:;鳥類篇:) 。
  • 高中化學常見超實用解題技巧總結 高中化學高分必看
    高中化學常見超實用解題技巧總結 高中化學高分必看高中化學複習固然是一個逐漸積累的過程,但掌握一定的高中化學答題公式和模板將在考試中事半功倍,下面有途網小編跟打家說說高中化學常見超實用解題技巧總結,高中化學高分必看,希望對你有幫助。
  • 非常實用的微信使用技巧大全 看看你知道幾個
    微信,小夥伴們每天都在用,但有些隱藏小技巧可能大部分人都不全知道,今天帶來了非常實用的微信使用技巧,建議收藏!1、創建「假」微信身份很多APP在登錄的時候,都會關聯微信身份,讀取微信頭像、暱稱、地區和性別等信息,如果不想暴露自己的隱私的話,可以在授權登錄的時候,選擇新建一個「假身份」信息,這樣隱私會更安全。
  • 常見的網絡攻擊有哪些?
    近期的網絡攻擊有些頻繁,晚上凌晨左右一般會接好幾個電話,反映的都是不同的網絡攻擊。有些病毒攻擊不在我們的解決範圍內,今天墨者安全主要針對DDOS攻擊,CC攻擊防禦的等給大家分享一些常見的網絡攻擊類型。通常,攻擊者使用一個偷竊帳號將DDoS主控程序安裝在一個計算機上,在一個設定的時間主控程序將與大量代理程序通訊,代理程序已經被安裝在許多計算機的網絡上。代理程序收到指令時就發動攻擊。利用客戶的伺服器技術,主控程序能在幾秒內激活成百上千次代理程序的運行。
  • 實用口語:美國電影中常見的黑人口語
    新東方網>英語>英語學習>口語>實用口語>正文實用口語:美國電影中常見的黑人口語 2012-09-26 19:10 來源:網際網路 作者:
  • 你是否能抵禦這些常見類型的網絡攻擊?
    企業需要自我保護的網絡安全攻擊類型不斷增長和發展。保持公司的安全意味著深入了解最常見的威脅,以及可能被忽視的網絡攻擊類別。從如何使用最小權限原則到需要監控的連接,我們會查看最常見的網絡攻擊類型以及如何提升2019年的安全性。
  • 初中數學因式分解的12種方法總結,課本重難點,非常實用!
    在做數學題的時候,很多同學可能會面臨不知道該怎麼做的情況,這是很常見的事情,畢竟,數學的知識點要想理解清楚,其實並不算太難,但要想靈活運用的話,就很困難了。通常來講,數學的題型是變化多樣的,一個很簡單的公式,可以幻化出各種各樣的題型,從簡單到複雜,應有盡有,如果自己平時練得少了,那麼在面對這些難題的時候,學生難免會感到吃力。
  • 大廚煉製紅油的做法及比例配方非常實用!
    我的煤炭網>新聞>行業熱點>煉焦煤>大廚煉製紅油的做法及比例配方非常實用! 大廚煉製紅油的做法及比例配方非常實用!
  • 美國伺服器網站常見的網絡攻擊類型
    美國伺服器網絡攻擊已經成為網際網路上一種直接的競爭方式,因為具有高收益,所以在高利益的驅使下,攻擊已經演變成非常完善的產業鏈,美國伺服器用戶需要多加了解網絡攻擊方面的信息,加強防範。下面小編就來介紹下美國伺服器網站常見的網絡攻擊類型。
  • 常見實用口語句子翻譯(一)
    新東方網>英語>英語學習>口語>每日一句英語>正文常見實用口語句子翻譯(一) 2013-02-20 16:12 來源:恆星英語 作者:
  • 常見的車載網絡有哪些
    打開APP 常見的車載網絡有哪些 發表於 2019-07-08 08:37:24 介紹 車載網絡是早期的汽車內部傳感器、控制和執行器之間的通訊用點對點的連線方式連成複雜的網狀結構。
  • 教你一招不用「打藥」也能輕鬆驅蟲,非常實用
    教你一招不用「打藥」也能輕鬆驅蟲,非常實用相信現在大家都是非常喜歡養些花花草草的,家裡的一些地方都擺上了盆栽,而陽臺也成為了一個小型後花園,每天回到家澆澆水也覺得是一件悠閒的事,而且看著花的長勢都很好,也覺得很有成就感。不過養花的人也同樣有一個煩惱,那就是花開了之後或者是一些盆栽總會招一些蟲子,這可怎麼辦呢?
  • 最常見的導致伺服器癱瘓的網絡攻擊有哪些?
    隨著網絡技術和網絡應用的發展,企業數位化轉型進度的加快,網絡安全問題顯得越來越重要。越來越多的網際網路企業開始重視網絡安全,特別是金融、遊戲、電商、直播等行業是最容易遭到網絡攻擊的重災區,因為這些行業對網際網路依賴性非常強,一旦伺服器遭到攻擊導致業務無法正常運行,損失非常慘重,嚴重的可能直接項目停運了。
  • IQOO「閃充技術」評測:電池壽命不斷縮短,小米9更實用!
    IQOO「閃充技術」評測:電池壽命不斷縮短,小米9更實用!如今的國產品牌發展已經越來越成熟,特別像華為小米等大眾國產品牌,在手機市場上的影響力不容小覷。前段時間小米推出的小米9,憑藉著超高的性價比和良心的價格,獲得了眾多消費者的關注和喜愛。
  • 實用廚房小工具手動榨汁神器,但是非常實用,這樣的榨汁機你加過
    實用廚房小工具手動榨汁神器小巧的設計,你見過這樣的榨汁神器,讓你隨時隨地喝上新鮮的橙汁。實用廚房小工具手動榨汁神器實用廚房小工具手動榨汁神器,但是非常實用,這樣的榨汁機你加過嗎?邊看他小,你的首選。多功能懶人套腳地板擦多功能懶人套腳地板擦,懶人工具用的多了,這個神奇的小物不知道你是否見過。
  • 剪映雲備份功能使用教程,非常實用一個功能一看就明白了
    剪映雲備份功能使用教程,非常實用一個功能一看就明白了 2020-10-22 21:
  • 海報設計中常見的9種文字排版
    今天,整理了一組海報設計中常見的9種排版,希望對大家的學習有所幫助。一起來看看! 海報設計的排版方式有很多種 大家在實際設計運用中不妨多加嘗試 或許會碰撞出更為別致的設計 **************** 作品採編於網絡