• 技术文章 >运维 >linux运维

    linux 怎么查看远程服务器端口是否开放

    藏色散人藏色散人2023-03-21 09:50:02原创164

    linux查看远程服务器端口是否开放的方法:1、通过“nmap ip -p port”命令检测端口是否打开,具体命令如“nmap 172.17.193.18 -p 5902”;2、通过“nc -v ip port”命令检测端口是否打开,具体命令如“如nc -v 172.17.193.18 5902”。

    本教程操作环境:linux5.9.8系统、Dell G3电脑。

    linux 怎么查看远程服务器端口是否开放?

    linux检测远程端口是否打开

      常用telnet ip port 方式(如telnet 172.17.193.18 5902)测试远程主机端口是否打开,或者用于测试当前环境与远程主机的端口之间的防火墙开通与否。

      telnet

    [root@oldboy ~]# telnet baidu.com 80
      Trying 123.125.114.144...
      Connected to baidu.com (123.125.114.144). #==>出现Connected表示连通了,说明百度的80端口开放的
      Escape character is '^]'. #==>ctrl+]退出此地。
      ^]
      telnet> quit
      Connection closed.

      除telnet之外,还可以使用:

    方法1:nmap ip -p port,如nmap 172.17.193.18 -p 5902

      根据显示closed/open确定端口是否打开。

      若显示:5902/tcp open vnc-2

      则表示远程端口已打开。

      若显示:5902/tcp closed unknown

      则表示远程端口未打开。

    方法2:nc -v ip port,如nc -v 172.17.193.18 5902

      根据显示的Connected信息确定端口是否打开。

      若显示:Ncat:Connected to 172.17.193.18:5902.

      则表示远程端口已打开。

      若显示:Ncat:Connection refused.

      则表示远程端口未打开。

    相关推荐:《Linux视频教程

    以上就是linux 怎么查看远程服务器端口是否开放的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:端口 linux
    上一篇:linux怎么查询java路径 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • linux可将用户从组中删除吗• linux为什么不支持mp3• google用什么linux系统• linux配置ip地址命令是什么• Linux中怎么用yum安装并搭建PHP环境
    1/1

    PHP中文网