但行好事
莫论前程❤

Linux测试端口通不通

使用telnet判断

telnet ip port
#telnet是windows标准服务,可以直接用;如果是linux机器,需要安装telnet.

1)先用telnet连接不存在的端口

[root@localhost ~]# telnet 10.0.250.3 80
Trying 10.0.250.3...
telnet: connect to address 10.0.250.3: Connection refused #直接提示连接被拒绝

2)再连接存在的端口

[root@localhost ~]# telnet localhost 22
Trying ::1...
Connected to localhost. #看到Connected就连接成功了
Escape character is '^]'.
SSH-2.0-OpenSSH_5.3
a
Protocol mismatch.
Connection closed by foreign host.

报错: windows7系统dos窗口提示telnet不是内部或外部命令,也不是可运行的程序:

    C:\Users\Administrator> telnet 10.230.174.130 8021 
    'telnet' 不是内部或外部命令,也不是可运行的程序
    或批处理文件

于是又试了一下ping命令,能ping通,于是怀疑应该是telnet功能未开启.

windows7系统开启telnet命令方式如下:

控制面板--> 程序--> 程序-->程序和功能-->开启或关闭Windows功能-->找到Telnet客户端.勾选上即可.

使用ssh判断

ssh是linux的标准配置并且最常用,可以用来判断端口吗?

用法: ssh -v -p port username@ip

  • -v 调试模式(会打印日志).
  • -p 指定端口
  • username可以随意

1)连接不存在端口

[root@localhost ~]# ssh 10.0.250.3 -p 80
ssh: connect to host 10.0.250.3 port 80: Connection refused
[root@localhost ~]# ssh 10.0.250.3 -p 80 -v
OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Connecting to 10.0.250.3 [10.0.250.3] port 80.
debug1: connect to address 10.0.250.3 port 80: Connection refused
ssh: connect to host 10.0.250.3 port 80: Connection refused

2)连接存在的端口

[root@localhost ~]# ssh ... -p 
a
^]
^C
[root@localhost ~]# ssh ... -p -v
OpenSSH_.p, OpenSSL ..e-fips Feb 
debug: Reading configuration data /etc/ssh/ssh_config
debug: Applying options for *
debug: Connecting to ... [...] port .
debug: Connection established.
debug: permanently_set_uid: /
debug: identity file /root/.ssh/identity type -
debug: identity file /root/.ssh/identity-cert type -
debug: identity file /root/.ssh/id_rsa type -
debug: identity file /root/.ssh/id_rsa-cert type -
debug: identity file /root/.ssh/id_dsa type -
debug: identity file /root/.ssh/id_dsa-cert type -
a
^C
赞(1) 打赏
未经允许不得转载:刘鹏博客 » Linux测试端口通不通
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏