当前位置:   article > 正文

Linux测试端口开放_linux如何测试对端端口开放

linux如何测试对端端口开放

Linux测试端口开放

Linux测试端口是否开放有多种命令,如nctelnetsshcurlwget

nc

nc(netcat)可用于创建 TCP 或 UDP 连接、扫描端口、传输文件等

扫描指定端口:

nc -zv ip port
  • 1

在这里插入图片描述
-z 使用0输入/输出模式,只在扫描通信端口时使用
-v 显示指令执行过程

telnet

telnet用于登录远程主机,对远程主机进行管理

telnet因为采用明文传送报文,安全性不好,很多Linux服务器都不开放telnet服务,而改用更安全的ssh方式了

但它可以用于在网络上进行远程登录或测试网络连接:

telnet ip port
  • 1

在这里插入图片描述
连接之后,按ctrl+]进入telnet控制台,quit退出

还有其他方式也可以测试端口是否开放,如使用ssh、curl、wget,具体见https://www.cnblogs.com/leizia/p/17280326.html

netstat -anlp可以显示本地正在监听的端口
-a 显示所有连线中的Socket
-n 主机以直接使用ip地址形式显示
p 显示正在使用Socket的程序识别码和程序名称
-l 显示监控中的服务器的Socket

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/663734
推荐阅读
相关标签
  

闽ICP备14008679号