在Linux服务器上检查TCP/UDP端口的连通性
2017-08-25 15:18
1026 查看
telnet和nc是用来测试端口连通性的一般工具。
telnet可以测试tcp端口的连通性。
nc可以测试tcp和udp端口的连通性。
语法:telnet <hostname/IP address> <port number>
如下是连通成功的例子:
语法:nc -z -v <hostname/IP address> <port number>
如下是连通成功的例子:
语法:nc -z -v -u <hostname/IP address> <port number>
如下是连通成功的例子:
nc [-hlnruz][-g<网关……>][-G<指向器数目>][-i<延迟秒杀>][-o<输出文件>][-p<通信端口>][-s<来源位置>][-v……][-w<超时秒数>][主机名称][]
nc命令参数解释
-n 直接指定ip地址,不通过域名解析
-v 显示指令执行过程
-u 使用udp协议
-z 使用0输入/输出模式,只在扫描通信端口时使用
telnet可以测试tcp端口的连通性。
nc可以测试tcp和udp端口的连通性。
请确保telnet和nc工具已经安装 # yum install nc # yum install telnet测试tcp端口的连通性:
语法:telnet <hostname/IP address> <port number>
如下是连通成功的例子:
[root@linux-node01 ~]# telnet 192.168.56.11 22 Trying 192.168.56.11... Connected to 192.168.56.11. Escape character is '^]'. SSH-2.0-OpenSSH_5.3 Connection closed by foreign host.如下是连通不成功的例子:
[root@linux-node01 ~]# telnet 192.168.56.12 22 Trying 192.168.56.12... telnet: connect to address 192.168.56.12: No route to host使用nc命令来测试tcp端口的连通性:
语法:nc -z -v <hostname/IP address> <port number>
如下是连通成功的例子:
[root@linux-node01 ~]# nc -z -v 192.168.56.11 22 Connection to 192.168.56.11 22 port [tcp/ssh] succeeded!如下是连通不成功的例子:
[root@linux-node01 ~]# nc -z -v 192.168.56.12 22 nc: connect to 192.168.56.12 port 22 (tcp) failed: No route to host使用nc命令来测试udp端口的连通性:
语法:nc -z -v -u <hostname/IP address> <port number>
如下是连通成功的例子:
[root@linux-node01 ~]# nc -z -v -u 192.168.56.12 123 Connection to 192.168.56.12 123 port [udp/ntp] succeeded!nc命令语法
nc [-hlnruz][-g<网关……>][-G<指向器数目>][-i<延迟秒杀>][-o<输出文件>][-p<通信端口>][-s<来源位置>][-v……][-w<超时秒数>][主机名称][]
nc命令参数解释
-n 直接指定ip地址,不通过域名解析
-v 显示指令执行过程
-u 使用udp协议
-z 使用0输入/输出模式,只在扫描通信端口时使用
相关文章推荐
- 怎么在Linux服务器上测试TCP/UDP端口的连通性
- 怎么在Linux服务器上测试TCP/UDP端口的连通性?
- 在线端口检查工具 Online IP TCP UDP port scan
- linux下端口扫描的实现(TCP connect、TCP SYN、TCP FIN、UDP四种方式)
- TCP/UDP/IP常用端口
- 通过端口 8080 连接到主机 localhost 的 TCP/IP 连接失败。错误:“驱动程序收到意外的登录前响应。请验证连接属性,并检查 SQL Server 的实例正在主机上运行,且在此端口接受
- 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。请验证连接属性,并检查 SQL Server 的实例正在
- [摘抄-Socket-学习中]TCP&UDP通信中socket端口的复用
- PC与Android模拟器UDP/TCP 通信的端口问题
- TCP、UDP绑定同一端口通信的解释-转
- 在 CentOS 7.3 上安装 nginx 服务为例,说明在 Linux 实例中如何检查 TCP 80 端口是否正常工作
- Linux下NC扫描TCP,UDP端口
- TCP、UDP绑定同一端口通信的解释
- ERROR:通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。请验证连接属性,并检查 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP
- ERROR:通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。请验证连接属性,并检查 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连
- tcp/udp端口说明
- 黑马程序员_温习 网络编辑一 (个人笔记)摘要(网络概述---网络参考模型---网络传输要素---IP地址---端口----传输协议(UDP -- TCP)---Socket机制 )
- linux下端口扫描的实现(TCP connect、TCP SYN、TCP FIN、UDP四种方式)6 UDP扫描
- TCP/UDP端口一览表
- 端口,IP, TCP, UDP的用处