1. 程式人生 > 實用技巧 >如何測試伺服器埠是否開啟?

如何測試伺服器埠是否開啟?

伺服器測試埠命令

前言

一臺伺服器為什麼可以同時是Web伺服器,也可以是FTP伺服器,還可以是郵件伺服器呢,其中一個很重要的原因是各種服務採用不同的埠分別提供不同的服務,比如:通常TCP/IP協議規定Web採用80號埠,FTP採用21號埠等,而郵件伺服器是採用25號埠。這樣,通過不同埠,計算機就可以與外界進行互不干擾的通訊

在給伺服器做好系統之前,需要開放哪個埠可以直接和服務商溝通,也可以自己在伺服器上面操作,伺服器埠怎麼開啟的我之前也有分享教程,今天主要給大家分享一下測試伺服器埠是否開啟的幾個命令

首先埠有tcp、udp之分,所以同一個埠號還有tcp協議和udp協議的區別

1、telnet

命令:telnet ip port,port即埠,我們一般最常見的命令就是telnet,但是telnet使用的是tcp協議,換句話說telnet只能檢測tcp的這個埠打開了沒
若是埠開啟,會出現下列資訊

在這裡插入圖片描述
出現以下資訊,則表示埠未開啟

在這裡插入圖片描述

2、curl

命令:curl ip:port

在這裡插入圖片描述

3、ssh

命令:ssh -v -p port [email protected]

在這裡插入圖片描述

4、nc

命令:nc-z ip portnc-v -w 1 ip -z port

在這裡插入圖片描述
nc除了可以檢視tcp埠是否開啟,也可以檢視udp埠有沒有開啟,命令如下:
nc –uz IP port(u代表UDP)

如果是埠開啟,會出現下面的資訊

在這裡插入圖片描述
埠沒有開啟,則出現以下的資訊

在這裡插入圖片描述

5、wget

命令:wget ip:port

在這裡插入圖片描述
現在你知道如何查詢埠是否開啟了嗎?今天的分享就到這了,伺服器租用認準馳網,24小時售後為你保駕護航!