测试UDP端口连通性

测试UDP端口连通性测试 UDP 端口连通性 Linux 测试 UDP 端口 windows 测试 UDP 端口测试 UDP 端口连通性 Linux 测试 UDP 端口利用 namp 探测 udp 端口 nmap sU1 1 1 1 p5555 PnSTATE 为 open 是正常打开的状态 STATE 为 filtered 是被阻断或者没有打开的状态根据操作系统类型的不同 使用如下指令确认系统内已经安装有 nc 测试工具 检查工具是否安装 whichnc 如果安装会显示 bin nc 如果 nc 未被安装 根据操作系统的不同 使用 yum 或 apt ge

Linux使用netcat测试udp端口

Ubuntumacos下使用的nc命令是netcat.

# Ubuntu安装 apt install netcat -y 

Centos7安装netcat–依赖epel源

Centos7默认的nc命令是nmap-ncat包提供的,并不是netcat,nmap-ncatbug:https://bugzilla.redhat.com/show_bug.cgi?id=

# 查看nc符号连接指向的位置 readlink -f $(which nc) 

在这里插入图片描述

要安装netcat包,先配置epel源: https://blog.csdn.net/omaidb/article/details/

# 安装netcat yum install netcat -y 

!!注意: 安装后nc命令会变成netcat,不再是nmap-ncat.
建议卸载nmap-ncat

# 卸载nmap-ncat yum autoremove nmap-ncat -y 

查看nc符号连接指向的位置

# 查看nc符号连接指向的位置 readlink -f $(which nc) 

在这里插入图片描述

netcat常用参数

使用netcat创建TCP客户端和服务器

# 创建TCP服务器  -l 监听地址 端口 nc -l 127.0.0.1 8080 # 客户端以TCP协议连接到服务端 nc 127.0.0.1 8080 

默认测试tcp端口

# 测试百度的80端口是否畅通 nc -v -w 2 baidu.com 80 

在这里插入图片描述

使用netcat创建UDP客户端和服务器

# 创建UDP服务器  -l 监听地址 端口  -u 使用udp协议 nc -lu 127.0.0.1 8081 # 查看是否8081在UDP上被监听 netstat -antup # 客户端以UDP协议连接到服务端  -u 使用udp协议 nc -u 127.0.0.1 8080 

windows使用netcat测试UDP端口

# 安装netcat工具 $ choco install netcat -y 
# 失败示例(括号中是?号)  -v 显示详情  -u 使用udp协议连接 C:>nc -vu 1.1.1.1 5555 
# 成功示例(括号中是协议名) C:\windows\system32>nc -vu 1.1.1.1 5566 

Linux使用nmap测试udp端口

Centos7使用nmap扫描udp端口

使用前请安装最新版并更新特征库 https://blog.csdn.net/omaidb/article/details/

# 使用nmap测试udp端口 nmap -sU 1.1.1.1 -p 5555 -Pn 

STATEopen是正常打开的状态
STATEfiltered是被阻断或者没有打开的状态

Centos7使用nmap-ncat测试udp端口

使用如下指令测试目标服务器UDP端口的连通性:

# nmap-ncat和netcat测试UDP端口方法一致 # 测试5555的UDP端口  -v 显示详情  -u 使用udp协议连接  -z 零I/O模式,仅报告连接状态  -w 超时时间 nc -vuz -w 2 223.5.5.5 53 #回显 Connection to 223.5.5.5 53 port [udp/isakmp] succeeded! 

如果返回succeeded,则说明相应的UDP端口访问正常
如果无任何返回信息,则说明相应的UDP端口访问失败
在这里插入图片描述




nmap-ncat测试udp数据传输是否正常

# 在服务端上开启8888端口 nc -vulp 8888 # 在客户端上连接服务器的8888端口并发送数据 nc -vu 服务器地址 8888  连接后发送数据 

在这里插入图片描述
在这里插入图片描述


















版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/212572.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 下午7:45
下一篇 2026年3月18日 下午7:45


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号