网络测试常用命令
實訓目的
掌握常見網絡命令使用方法。
學習使用網絡命令嗅探網絡信息。
學習使用網絡命令判斷和處理網絡問題。
實訓準備及注意事項
1.裝有Windows操作系統的計算機若干,已連入局域網。
2.部分實驗可能需要將系統防火墻和殺毒軟件關閉,遠程連接和文件共享開啟。
實訓背景
隨著基于圖形用戶界面應用程序的普及,普通用戶已逐漸淡忘了DOS時代只能依靠輸入命令同計算機交互的方式。但是命令行依然有它獨特的價值,而Windows命令行中也提供了一些實用工具,尤其適用于判斷和處理系統網絡問題以及嗅探網絡中的信息。
準備工作:啟動命令行環境
按win+R鍵,打開運行,輸入cmd,點擊確定,進入命令行環境(win10可直接搜索“cmd”)。
實訓任務
1.利用ipconfig命令獲取本地網絡信息?
ipconfig命令是調試計算機網絡的常用命令,通常大家使用它顯示計算機中網絡適配器的IP地址、子網掩碼及默認網關。ipconfig/all命令顯示所有網絡適配器(網卡、撥號連接等)的完整TCP/IP配置信息。與ipconfig相比,它的信息更全更多,如IP是否動態分配、顯示網卡的物理地址等。
(1)執行ipconfig/all命令,將執行結果截圖,截圖中應包含本機配置的IP地址、mac地址和DNS地址
(2)執行ipconfig/displaydns命令,查看本機緩存了哪些服務器域名,將執行結果截圖。?
?2?利用ping命令獲取遠程網絡信息
ping命令使用率極高,它是用來檢查網絡是否暢通或者網絡連接速度的命令。它所利用的原理是這樣的:網絡上的機器都有唯一確定的IP地址,我們給目標IP地址(或域名,域名會經DNS服務器解析為IP地址)發送一個數據包,對方就要返回一個同樣大小的數據包,根據返回的數據包我們可以確定目標主機的存在,可以初步判斷目標主機的操作系統等。
簡單的說,ping就是一個測試程序,如果ping運行正確,大體上就可以排除網絡訪問層、網卡、Modem的輸入輸出線路、電纜和路由器等存在的故障,從而縮小問題的范圍。
ping能夠以毫秒為單位顯示發送請求到返回應答之間的時間量。如果應答時間短,表示數據報不必通過太多的路由器或網絡,連接速度比較快。ping還能顯示TTL(Time To Live,生存時間)值,通過TTL值可以推算數據包通過了多少個路由器。
?利用ping命令向www.baidu.com發送1000字節的數據包
?利用ping命令向www.baidu.com發送10000字節的數據包2個?
?ping命令返回的TTL值可以粗略判斷對方主機的操作系統,例如: WIN NT/2000默認TTL:128 WIN 95/98 TTL:32 UNIX TTL:255 LINUX TTL:64 要求:ping www.sina.com結果截圖,思考該服務器可能采用的是哪種操作系統?
?ping命令除了可以測試網絡聯通性外還可以探測網絡中的哪些主機存在。 要求:執行批處理文件"探查網段IP.bat",輸入本地網絡的網段,探查本地網段的活動主機IP有哪些,結果截圖
?注:如果使用ping命令的時候顯示ping找不到主機,解決辦法:正確的配置HOST文件以Windows系統配置為例,打開C:\Windows\System32\drivers\etc\hosts,打開方式選擇記事本即可。刪除其中的域名對應的IP地址(這樣可以使用DNS服務器返回的IP地址)或配置正確的地址。
?3?其他常用網絡命令
執行nslookup www.hbfu.edu.cn命令,獲取該域名所對應的IP地址,結果截圖。
?
在瀏覽器中訪問網站www.hbfu.edu.cn,利用netstat -n查看本機網絡狀態,是否有關于www.hbfu.edu.cn網站的連接建立,結果截圖。
?對局域網內其他主機和www.baidu.com分別執行tracert命令,將結果截圖并思考區別。
?
?執行arp -a命令,結果截圖
?
?
?執行arp -d命令(可能需要使用管理員權限)后立即執行arp -a命令,結果截圖
總結
- 上一篇: 计算机网络回环测试命令,实验二 常用网络
- 下一篇: 什么是网络测试