< 返回

如何测试服务器端口是否打开?

2021-03-01 17:39 作者:idc02.com 阅读量:69
一台服务器为什么可以同时是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 username@ip

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

现在你知道如何查询端口是否开启了吗?今天的分享就到这了

 

服务器租用认准驰网IDC,24小时售后为您保驾护航!

联系我们
返回顶部

客服服务中心

品质至精 服务至上