在Linux系统上可能需要测试端口连接性。 请用户参考以下方法进行测试。
kadlm,telnet法
使用telnet,用户可以在本地计算机上完成远程主机的工作,从而可以使用telnet测试端口连接。 具体使用方法如下。
telnet IP端口
说明:
ip是测试主机的ip地址
端口: 80等端口
对于不存在telnet连接的端口,如下图所示。
telnet连接有端口时,如下图所示。 下图显示了80个端口的示例。
lmdnht,ssh法
SSH是当前可靠的、用于为远程登录会话和其他网络服务提供安全性的协议,linux上可以使用SSH命令测试端口连接。 具体使用形式如下。
用法:ssh -v -p port username@ip
说明:
-v调试模式(打印日志。
-p指定端口
username:远程主机登录用户
ip:远程主机
如果远程主机打开了相应的端口,系统将提示您成功建立,如下图所示。
如果远程主机没有打开相应的端口,则如下图所示
方法三. curl法
curl是一个开源文件传输工具,通过命令行方式利用URL语法运行。 也可以用于测试端口的连接性。 具体的使用方法是:
Curl IP :端口
说明:
ip是测试主机的ip地址
端口: 80等端口
如果远程主机打开了相应的端口,则会输出信息。 如果没有打开相应的端口,则没有任何提示,需要CTRL C断开连接。
方法四. wget方法
wget是一种自动从网络下载文件的自由工具,支持以三种最常见的TCP/IP协议(HTTP、HTTPS和FTP )进行下载,并允许使用HTTP代理。 wget名称的由来是“万维网”和“get”的组合,也可以用于测试端口连接性的具体用法:
wget IP :端口
说明:
ip是测试主机的ip地址
端口: 80等端口
如果远程主机上不存在端口,则会显示一条消息,提示您连接到主机。