1、使用telnet判断

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

用法: telnet ip port

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

?

1

2

3

[root@localhost ~]# telnet 10.0.250.3 80

Trying 10.0.250.3...

telnet: connect to address 10.0.250.3: Connection refused #直接提示连接被拒绝

2)再连接存在的端口

?

1

2

3

4

5

6

7

8

[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.

2、使用ssh判断

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

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

-v 调试模式(会打印日志).

-p 指定端口

username可以随意

1)连接不存在端口

?

1

2

3

4

5

6

7

8

9

[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)连接存在的端口

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

[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

不用-v选项也可以咯

3、使用wget判断

wget是linux下的下载工具,需要先安装.

用法: wget ip:port

1)连接不存在的端口

?

1

2

3

[root@localhost ~]# wget ...:

---- ::-- http://.../

Connecting to ...:... failed: Connection refused.

2)连接存在的端口

?

1

2

3

4

[root@localhost ~]# wget ...:

---- ::-- http://...:/

Connecting to ...:... connected.

HTTP request sent, awaiting response...

4、使用端口扫描工具

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

[root@localhost ~]# nmap ... -p

Starting Nmap . ( http://nmap.org ) at -- : CST

Nmap scan report for ...

Host is up (.s latency).

PORT STATE SERVICE

/tcp closed http

MAC Address: B:A::CF:FD:D (Unknown)

Nmap done: IP address ( host up) scanned in . seconds

[root@localhost ~]# nmap ... -p

Starting Nmap . ( http://nmap.org ) at -- : CST

Nmap scan report for ...

Host is up (.s latency).

PORT STATE SERVICE

/tcp open http-proxy

MAC Address: B:A::CF:FD:D (Unknown)

Nmap done: IP address ( host up) scanned in . seconds

[root@localhost ~]# nmap ...

Starting Nmap . ( http://nmap.org ) at -- : CST

Nmap scan report for ...

Host is up (.s latency).

Not shown: closed ports

PORT STATE SERVICE

/tcp open ssh

/tcp open rpcbind

/tcp open http-proxy

/tcp open unknown

MAC Address: B:A::CF:FD:D (Unknown)

Nmap done: IP address ( host up) scanned in . seconds

如何测试TCP端口通不通(四种方法)相关推荐

  1. linux下如何测试端口通不通(四种方法)

    一般情况下使用"telnet ip port"判断端口通不通.接下来通过本文给大家分享四种方法测试端口通不通,感兴趣的朋友一起学习吧 一般情况下使用"telnet ip ...

  2. java判断telnet通不通_(转)测试端口通不通(四种方法)

    一般情况下使用"telnet ip port"判断端口通不通.接下来通过本文给大家分享四种方法测试端口通不通,感兴趣的朋友一起学习吧 一般情况下使用"telnet ip ...

  3. linux怎么看mysql地址端口通不通_linux 测试端口通不通(四种方法)

    针对Linux系统:有1.2.3.4四种方法 针对Windows系统:有2.5两种通用方法 一般情况下使用"telnet ip port"判断端口通不通,其实测试方法不止这一种,还 ...

  4. linux 测试端口通不通(四种方法)

    针对Linux系统:有1.2.3.4四种方法 针对Windows系统:有2.5两种通用方法 一般情况下使用"telnet ip port"判断端口通不通,其实测试方法不止这一种,还 ...

  5. 如何测试端口通不通(四种方法)

    针对Linux系统:有1.2.3.4四种方法 针对Windows系统:有2.5两种通用方法 一般情况下使用"telnet ip port"判断端口通不通,其实测试方法不止这一种,还 ...

  6. 测试windows到linux的端口,linux系统/Windows系统——测试端口通不通(四种方法)

    针对Linux系统:有1.2.3.4四种方法 针对Windows系统:有1.5两种通用方法 目录 针对Linux系统:有1.2.3.4四种方法针对Windows系统:有1.5两种通用方法 1.使用te ...

  7. centos 如何测udp端口是否开放_如何测试端口通不通(四种方法)

    一般情况下使用"telnet ip port"判断端口通不通,其实测试方法不止这一种,还有很多种方法,下面小编给大家分享了几种方法,具体内容请往下看: 准备环境 启动一个web服务 ...

  8. 如何查看mysql端口通不通_如何测试端口通不通(四种方法)

    一般情况下使用"telnet ip port"判断端口通不通,其实测试方法不止这一种,还有很多种方法,下面小编给大家分享了几种方法,具体内容请往下看: 准备环境 启动一个web服务 ...

  9. 测试端口通不通(四种方法)

    一般情况下使用"telnet ip port"判断端口通不通,其实测试方法不止这一种,还有很多种方法,下面小编给大家分享了几种方法,具体内容请往下看: 准备环境 启动一个web服务 ...

最新文章

  1. java中定义score方法_elasticsearch 自定义 script score JavaAPI查询详解
  2. 网站SEO优化值得收藏的技巧介绍
  3. 珍珠(信息学奥赛一本通-T1384)
  4. 前端复习笔记(二)——CSS
  5. 关于SQL Server将一列的多行内容拼接成一行的问题讨论
  6. 阿里巴巴java开发手册pdf
  7. windows 一键切换ip dns脚本
  8. php集成环境安装包网盘,php环境集成安装包下载|php5环境集成安装包正式版_ - 极光下载站...
  9. threejs开启对数深度缓存区时、着色器深度混乱
  10. TMS570-5-RTI精准延时
  11. OpenCV入门学习笔记之常用的图像处理操作
  12. 驾照考试之科目三(深圳东周版)
  13. 解决You must configure either the server or JDBC driver (via the serverTimezone conf)
  14. 如何把excel中的多行数据按行数拆分成多个
  15. vue项目实现摇一摇h5
  16. 怎么看域名是否解析成功
  17. 【转】一个游戏程序员的学习资料
  18. 搭建机器人电控系统——PID算法——什么是PID?
  19. “深圳文献港”昨日正式开通_综合新闻_财经_腾讯网
  20. 搜狐白社会做公益的体验之路

热门文章

  1. word分页,添加页码:Word页码从第三页开始设置方法
  2. 美国芯片搬起石头砸自己的脚,芯片行业雪崩,将面临更严峻的考验
  3. MySQL explain 例子_MySql]explain用法及实践
  4. Python猜拳游戏(五局三胜)
  5. 笔记本打印机显示服务器脱机,win10系统打印机显示脱机状态的处理办法
  6. WIN10打印机显示服务器脱机,win10系统打印机显示脱机状态的方案介绍
  7. 数组-接口1-使用实例3(存在重复元素)
  8. 计算机材料仿真,材料微结构的计算机仿真
  9. JavaSwing | MouseEvent 鼠标事件
  10. 研究MouseEvent中的clientX、offsetX、pageX、screenX