網絡常見的 9 大命令,非常實用!
1.ping 命令
命令格式
ping 主機名
ping 域名
ping IP 地址
ping 命令的基本應用
① ping 127.0.0.1
② ping 本機 IP 地址
③ ping 局域網內其他 IP
④ ping 網關 IP
⑤ ping 遠程 IP
⑥ ping localhost
⑦ ping http://www.baidu.com(一個著名網站域名)
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 命令
(3) ipconfig /release 和 ipconfig /renew: 這兩個附加選項,只能在向 DHCP 服務器租用 IP 地址的計算機使用。如果輸入 ipconfig /release,那麼所有接口的租用 IP 地址便重新交付給 DHCP 服務器(歸還 IP 地址)。
3. arp 命令(地址轉換協議)
常用命令選項:
① arp –a: 用於查看高速緩存中的所有項目。
② arp -a IP: 如果有多個網卡,那麼使用 arp -a 加上接口的 IP 地址,就可以只顯示與該接口相關的 ARP 緩存項目。
③ arp -s IP 物理地址: 向 ARP 高速緩存中人工輸入一個靜態項目。該項目在計算機引導過程中將保持有效狀態,或者在出現錯誤時,人工配置的物理地址將自動更新該項目。
④ arp -d IP:使用本命令能夠人工刪除一個靜態項目。
4. traceroute 命令
輸出有 5 列:
第一列是描述路徑的第 n 跳的數值,即沿著該路徑的路由器序號;
第二列是第一次往返時延;
第三列是第二次往返時延;
第四列是第三次往返時延;
第五列是路由器的名字及其輸入端口的 IP 地址。
思考【測試大型網絡的路由】:
(1)多嘗試幾次 “ping www.sina.com.cn” 操作,比較得到的新浪網的 IP 地址。如果兩次 ping 得到的 IP 地址不同,試考慮其中的原因(如考慮到負載均衡)。然後,針對這些不同的 IP 地址,執行 “tracert ip_address” 命令,觀察分析輸出的結果是否有差異。
(2)對於大型網絡中的某站點進行 traceroute 測試,記錄測試結果。觀察其中是否出現第 n 跳的時延小於第 n-1 跳的時延情況。試分析其中原因(提示:可分別考慮時延的各個構成成分在總時延中所起的作用)。
(3)在一天的不同時段內,用 traceroute 程序多次測試從固定主機到遠程固定 IP 地址的主機的路由。試分析比較測量數據,觀察該路由是否有變化?如果有變化,該變化頻繁嗎?
5. route 命令
(2)route add: 使用本命令,可以將路由項目添加給路由表。
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 命令
(2)查看 http://www.baidu.com 的 IP。在提示符後輸入要查詢的 IP 地址或域名並回車即可。
7. nbtstat 命令
8. netstat 命令
下面給出 netstat 的一些常用選項:
① netstat –a: -a 選項顯示所有的有效連接信息列表,包括已建立的連接(ESTABLISHED),也包括監聽連接請求(LISTENING)的那些連接。
② netstat –n: 以點分十進制的形式列出 IP 地址,而不是象徵性的主機名和網絡名。
③ netstat -e:-e 選項用於顯示關於以太網的統計數據。它列出的項目包括傳送的數據包的總字節數、錯誤數、刪除數、數據包的數量和廣播的數量。這些統計數據既有發送的數據包數量,也有接收的數據包數量。使用這個選項可以統計一些基本的網絡流量。
④ netstat -r:-r 選項可以顯示關於路由表的信息,類似於 route print 命令時看到的信息。除了顯示有效路由外,還顯示當前有效的連接。
⑤ netstat -s: -s 選項能夠按照各個協議分別顯示其統計數據。這樣就可以看到當前計算機在網絡上存在哪些連接,以及數據包發送和接收的詳細情況等等。如果應用程序(如 Web 瀏覽器)運行速度比較慢,或者不能顯示 Web 頁之類的數據,那麼可以用本選項來查看一下所顯示的信息。仔細查看統計數據的各行,找到出錯的關鍵字,進而確定問題所在。
9. net 命令
溫馨提示
更多資源可以加入我們的QQ群,群文件還有大量工具可以自行下載。