常用的網路指令常用的網路指令ping ping用於確定本地主機是否能與另一台主機交換(發送與接收)資料。根據返回的訊息,你就可以推斷TCP/IP參數是否設置正確以及運作是否正常。Windows上的Ping指令預設發送4個ICMP封包(32byte),如果一切正常,應能得到4個回應封包。Ping還能顯示TTL(Time To Live存在時間)值,你可以通過TTL值推算一下封包已經通過了多少個路由器。 netstat netstat用於顯示與IP、TCP、UDP和ICMP等協定的統計資料,一般用於檢驗本機各埠的網絡連接情況。 ipconfig ipconfig用於查詢目前電腦的網路組態,包括IP位址、MAC硬體位址、Gateway、子網路遮罩、DHCP主機、DNS主機…等等資訊。 arp arp用於確定對應IP的網卡實際位址。 tracert tracert命令可以用來追蹤封包使用的路由(路徑)。 pathping pathping的功能與tracert很類似,一樣可以偵測本機電腦到對方電腦的所經路徑,並列出經過的全部節點。不過pathping有一個更實用的功能,它可以顯示各節點的資料封包遺失狀況,讓我們可以直接判斷是哪台路由器或電腦造成連線速度驟減或其他網路障礙。 route route命令可以用來顯示和修改路由表的內容。 nbtstat nbtstat命令用來提供關於NetBIOS的統計資料。運用NetBIOS,你可以查看本機或遠方主機的NetBIOS名字表格。 net net命令有很多函數可用於電腦之間的NetBIOS連接,如net view、net config和net use等。如何判斷哪些程式使用或阻礙特定的TCP 連接埠(port)使用微軟的netstat -o 指令,再配合tasklist 指令 使用微軟的netstat -b 指令 使用微軟的portqry 指令 使用免費工具 ps.winxp以後的netstat 指令才有 -o 與 -b 的參數,但不適用於Win2k, Win2k只能使用portqry指令,Win2003 Server也無法使用-b參數。 1.使用-o 參數,可以用來顯示與每個連線相關的處理程序識別碼 (PID)。再利用tasklist 指令,就可以將列出的處理程序識別碼(PID)與處理程序名稱 (程式) 做比較。 netstat -ano2.使用-b 參數,除可顯示與每個連線相關的PID之外,還能顯示該PID對應的程式或函式名稱。目前僅有WinXP支援此參數 .netstat -anb3. 使用PortQry Command Line Port Scanner工具程式PortQry Command Line Port Scanner 2.0 是微軟的命令列公用程式,此公用程式會報告本機電腦或遠端電腦上,目標 TCP 及「使用者資料包通訊協定」(UDP,User Datagram Protocol) 連接埠的連接埠狀態。 執行該程式後會解壓縮檔案到 C:\PortQryV2 目錄 開啟命令提示字元 cd \portqryv2portqry -local | more4.使用免費工具TCPView 用來檢測系統的埠號或網路連線是由那個Process所開啟 ActivePorts 同TCPview,用來檢測系統的埠號或網路連線是由那個Process所開啟 ProcessExplorer 列出WindowsNT/2000/XP目前所執行的Process及相關資訊 .msgcontent .wsharing ul li { text-indent: 0; } 分享 Facebook Plurk YAHOO! .
- Jan 01 Sun 2012 02:45
常用的網路指令
close
全站熱搜
留言列表
禁止留言