常用9個網路指令:1、ping指令;2、ipconfig指令;3、arp指令;4、traceroute指令;5、nslookup指令;6、route指令;7、nbtstat指令;8、netstat命令;9、net命令。
本文操作環境:Windows7系統,Dell G3電腦。
常用9個網路指令:
1、ping指令
ping是使用頻率極高的實用程序,主要用於確定網路的連通性。這對決定網路是否正確連接,以及網路連接的狀況十分有用。簡單的說,ping就是一個測試程序,如果ping運作正確,大體上就可以排除網路存取層、網路卡、Modem的輸入輸出線路、電纜和路由器等存在的故障,從而縮小問題的範圍。
2、ipconfig指令
ipconfig實用程式可用來顯示目前的TCP/IP配置的設定值。這些資訊一般用來檢驗人工配置的TCP/IP設定是否正確。
而且,如果電腦和所在的區域網路使用了動態主機設定協定DHCP,使用ipconfig指令可以了解到你的電腦是否成功地租用到了一個IP位址,如果已經租用到,則可以了解它目前得到的是什麼位址,包括IP位址、子網路遮罩和預設閘道等網路設定資訊。
3、arp指令(位址轉換協定)
ARP是TCP/IP協定族中的重要協議,用於確定對應IP位址的網卡實體位址。
使用arp指令,能夠查看本機電腦或另一台電腦的ARP快取中的目前內容。此外,使用arp指令可以人工方式設定靜態的網路卡實體位址/IP位址對,使用這種方式可以為預設閘道和本機伺服器等常用主機進行本機靜態配置,這有助於減少網路上的資訊量。
依照缺省設置,ARP快取中的項目是動態的,每當向指定地點發送資料且此時快取中不存在目前項目時,ARP便會自動新增該項目。
4、traceroute指令
掌握使用traceroute指令測量路由情況的技能,也就是用來顯示封包到達目的主機所經過的路徑。
traceroute指令的基本用法是,在指令提示字元後鍵入“tracert host_name”或“tracert ip_address”,其中,tracert是traceroute在Windows作業系統上的稱呼。
5、route指令
大多主機一般都是駐留在只連接一台路由器的網段上。由於只有一台路由器,因此不存在選擇使用哪一台路由器將封包傳送到遠端電腦上去的問題,該路由器的IP位址可作為該網段上所有電腦的預設閘道。
但是,當網路上擁有兩個或多個路由器時,使用者就不一定想只依賴預設閘道了。實際上可能想讓某些遠端IP位址透過某個特定的路由器來傳遞,而其他的遠端IP則透過另一個路由器來傳遞。在這種情況下,使用者需要相應的路由訊息,這些資訊儲存在路由表中,每個主機和每個路由器都配有自己獨一無二的路由表。大多數路由器使用專門的路由協定來交換和動態更新路由器之間的路由表。但在某些情況下,必須人工將項目新增至路由器和主機上的路由表。
6、nslookup指令
指令nslookup的功能是查詢任何一台機器的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連線。
9、net指令
了解Net服務的功能,學會使用Net服務指令解決網路問題。
在命令列鍵入net help command,可以在命令列獲得net命令的語法幫助。例如,要取得關於net accounts指令的幫助訊息,可鍵入「net help accounts」。
所有net命令都可以使用/y和/n命令列選項。例如,net stop server指令用來提示使用者確認停止所有依賴的伺服器服務,net stop server/y表示確認停止並關閉伺服器服務。
相關影片推薦:PHP程式設計從入門到精通
以上是常用9個網路指令分別是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!