查看端口是否啟用兩個方法 1、telnet IP 端口
如:查看1433端口是否啟用 ,在cmd中執行 telnet 192.168.0.102 1433,如果顯示一個光標表示端口已經打開在用,否則未開啟該端口。
2、netstat -ano 列出當然監聽端口,連接端口等信息
如查看8888商品是否啟用,在cmd中執行 netstat -ano|findstr "8888",如果顯示一行Tcp信息表示端口已經打開在用(該tcp信息最后一列的數字表示該端口對應的PID),沒有顯示內容表示未開啟該端口。
用tasklist命令可以列出來所有服務名稱以及對應的PID信息。
或者用 netstat -ano 列出所有的端口信息,再人工查看對應的端口信息是否存在。
備注:
Netstat的一些常用選項: netstat -a——顯示所有連接和監聽端口。包括已建立的連接(ESTABLISHED),也包括監聽連接請求(LISTENING)的那些連接。 netstat -s—— 顯示按協議統計信息。默認地,顯示 IP、 IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 和 UDPv6 的統計信息;如果你的應用程序(如Web瀏覽器)運行速度比較慢,或者不能顯示Web頁之類的數據,那么你就可以用本選項來查看一下所顯示的信息。你需要仔細查看統計數據的各行,找到出錯的關鍵字,進而確定問題所在。 netstat -e——本選項用於顯示關於以太網的統計數據。它列出的項目包括傳送的數據報的總字節數、錯誤數、刪除數、數據報的數量和廣播的數量。這些統計數據既有發送的數據報數量,也有接收的數據報數量。這個選項可以用來統計一些基本的網絡流量。 netstat -r——本選項可以顯示關於路由表的信息,類似於后面所講使用route print命令時看到的信息。除了顯示有效路由外,還顯示當前有效的連接。 netstat -n——以數字形式顯示地址和端口號。 netstat -b ——顯示包含於創建每個連接或監聽端口的可執行組件。
netstat -o ——顯示與每個連接相關的所屬進程 ID。 netstat -p proto ——顯示 proto 指定的協議的連接;proto 可以是下列協議之一: TCP、UDP、TCPv6 或 UDPv6。 如果與 -s 選項一起使用,可以顯示按協議統計信息