網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > 生活小知識 > 

如何測試某個端口是否開啟

欄目: 生活小知識 / 發佈於: / 人氣:2.85W

具體操作方法如下: 1、在工作中經常接觸的都是TCP,UDP的端口都是很少用的。檢測TCP端口能否在外面訪問的方法很簡單,telnet可以測試出來結果 2、像上面這樣子測試服務器的80端口,這個可以看到是有反應的,是開放通的。如果沒有開放就像下面這

端口是與 Linux 操作系統上的應用或進程的通訊端點的邏輯實體。在使用之前,瞭解目標機器上哪些端口是開啟並正在執行服務是非常有用的。

可以使用 netstat 或其他幾個 Linux 命令如 NMAP 在本地機器上輕鬆地列出 Linux 中的開啟端口。

參考: http://zhidao.baidu.com/link?url=-mMYk9zKip4nv9HW6Q4LsorFCpp1M1ATIO4SRKeXDYCyz9KLL1jruUEETiiRXDmYIF6u8gsJIirgNVxQPQDDeKEWVP2-TQ06AJ_tRIxD7H7 本機CMD下輸入netstat -an可以檢視本機所開啟的端口 telnet 192.168.1.3 21 可以檢視

方法

一般最常見的工具是telnet,但是telnet使用的是tcp協議,換句話說telnet只能檢測tcp的這個端口開啟了沒。

解決如何測試 某個端口通不通的步驟如下: 1.假設我們要看192.192.193.211這個IP的tcp 22端口是否開啟,則執行telnet 192.192.193.211 22 來檢視,如果出現下列資訊,則表示該端口已開啟。 2.如果出現下面資訊,表是該端口未開啟。 3.除了telnet

方法很簡單,假設我們要看192.192.193.211這個ip的tcp 22端口是否開啟,則執行telnet 192.192.193.211 22 來檢視,如果出現下列資訊,則表示該端口已開啟。

1、安裝telnet。我的win7下就沒有telnet,在cmd下輸入telnet提示沒有該命令。於是我們進入控制面板---->程序---->開啟或關閉windows功能。然後等一段時間,在出來的對話框把telnet客戶端和telnet服務器勾選上,其他的不用管,然後點擊確定。這樣

如何測試某個端口是否開啟

如果出現下面資訊,表是該端口未開啟。

命令行:netstat -a 顯示 LISTENING的就是活動端口 NETSTAT [-a] [-b] [-e] [-f] [-n] [-o] [-p proto] [-r] [-s] [-t] [interval] -a 顯示所有連接和偵聽端口。 -b 顯示在創建每個連接或偵聽端口時涉及的可執行程序。 在某些情況下,已知可執行

如何測試某個端口是否開啟 第2張

除了telnet以外,還有一個命令nc也可檢視端口是否開啟。同樣檢視tcp 22端口是否開啟,可以執行nc-z 192.192.193.211 22,開啟着就會出現下列資訊:

首先端口分tcp、udp之分,所以同一個端口號還有tcp協議和udp協議之分。 我們一般最常見的工具是telnet,但是telnet使用的是tcp協議,換句話說telnet只能檢測tcp的這個端口開啟了沒。 方法很簡單,假設我們要看192.192.193.211這個IP的tcp 22端口

如何測試某個端口是否開啟 第3張

那如果想要檢視udp 22 端口是否開啟,用什麼可以做到呢?nc 也可以噢~ 執行 nc –uz 192.192.193.211 22, 開啟這就會出現這些資訊:

DOS下使用 netstat 命令可以檢視本機下所開端口。 netstat -a檢視開啓哪些端口 netstat -n檢視端口的網絡連接情況 netstat -v檢視正在進行的工作 netstat -p tcp/ip檢視某協議使用情況 netstat -s 檢視正在使用的所有協議使用情況 DOS是英文Disk

如何測試某個端口是否開啟 第4張

如果查詢的端口沒有開啟,會出現以下輸出:

1、安裝telnet。我的win7下就沒有telnet,在cmd下輸入telnet提示沒有該命令。於是我們進入控制面板---->程序---->開啟或關閉windows功能。然後等一段時間,在出來的對話框把telnet客戶端和telnet服務器勾選上,其他的不用管,然後點擊確定。這樣

如何測試某個端口是否開啟 第5張

還可以一次性檢視多了端口,例如:

1、安裝telnet組件。進入控制面板裏面的程序,接着進入開啟或關閉windows功能,把telnet客戶端和telnet服務器勾選上,這樣就安裝好了telnet組件了。 2、測試某個端口是否開啓。測的是本機開啓的虛擬機地址,192.168.106.128,22端口。在cmd下輸

如何測試某個端口是否開啟 第6張

擴展閱讀,以下內容您可能還感興趣。

如何檢測遠程ip上的端口是否開啓?

1、安裝百telnet組件。進入控制面板裏面的程序,接着進入開啟或關閉windows功能,把telnet客戶端和telnet服務器勾選上,這樣就安裝好了telnet組件了。

度大圖" class="ikqb_img_alink">

2、測試某個端口是否開啓。測的是本機開啓的虛擬機地址,192.168.106.128,22端口。在cmd下輸入telnet之後會出現一個視窗,按照提示輸入help可以檢視選項。

3、接下來輸入 o 192.168.106.128 22,提示在該端口連接失敗,說明端口可能正在佔用或者未開啟(我的這次連接失敗是因版爲虛擬機剛剛安裝的Ubuntu沒有ssh服務,使用 sudo apt-get install ssh 命令安裝ssh服務後連接成功)。

如果開啟另外一個視窗,說明連接成功。

4、可以用自己的機子做實驗。在CMD下輸入netstat -anp tcp可以檢視當前主機tcp開放權了哪些端口。

怎麼用cmd測出對方某端口是否開啓

copywindwos的cmd命令視窗下 可以用telnet命令檢視對方ip的某個端口是否開啟

格式如: telnet 192.168.1.3 80

然後回百車 如果192.168.1.3的80端口開放的話 命令視窗會進入完全黑屏的狀態

如果沒度有開放 則過幾秒問鍾之後 cmd提示行會提示端口連接失敗

如果是windows7 默認的操作系統安裝 需要在程序裏面答啓用telnet功能

如何檢視對方某個端口是否開放

直接用命令“百 telnet 172.16.101.53 1234 “ 就行了,先telnet 然後空格,然後ip地址,然後空格,然後端口度號就行了,如果能進知入就說明端口是開放道的,如果出現”不能打到開主機的鏈專接,端口1234失敗“就說明端口沒有開啓。 到鴻鵠論壇網屬站檢視回答詳情>>

JAVA中如何判斷某主機端口是否開啟?????

Socket client = null;

try{

client = new Socket(IP, port);

System.out.println("端口已開百放");

client.close();

}catch(Exception e){

System.out.println("端口未開度放");

}

====================================================

這樣就能正問常捕獲這答個異常,不會阻止程序專正屬常執行!追問謝謝回答,但是我的意思是有沒有除用socket以外的方法實現?追答可能是我才疏學淺,我就知道這個方法!呵呵,不過我覺得有了這個方法就已經夠了!

怎樣測試某個端口是否開啟

首先端百口分tcp、udp之分,所以同一個端口號還有tcp協議和udp協議之分。

我們一般最常見的工具是telnet,但是telnet使用的是tcp協議,換句話說telnet只能檢測tcp的這個度端口開啟了沒。

方法很簡單,假設我們要看192.192.193.211這個IP的tcp 22端口是否開啟,則執行telnet 192.192.193.211 22 來檢視,如果出現下列問資訊,則表示該端口已開啟。

如果出現下面資訊,表是該端口未開啟。

除了telnet以外答,還有一個命令nc也可檢視端口是否開啟。同樣檢視tcp 22端口是否開啟,可以執行nc -z 192.192.193.211 22,開啟着就會出現下列資訊:版

5

那如果想要檢視udp 22 端口是否開啟,用什麼可以做到呢?nc 也可以噢~ 執行 nc –uz 192.192.193.211 22, 開啟這就會出現這些資訊:

6

如果查詢的端口沒有打權開,會出現以下輸出:

7

nc 還可以一次性檢視多了端口,例如:

Tags:端口 測試