如何在 Linux 中执行 UDP Ping如何在 Linux 中执行 UDP Ping如何在 Linux 中执行 UDP Ping如何在 Linux 中执行 UDP Ping
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

如何在 Linux 中执行 UDP Ping

发表 admin at 2025年2月28日
类别
  • 未分类
标签

了解在 Linux 中使用 nmap 和 netcat 命令执行 UDP ping 的两种方法。

虽然 ping 是解决网络问题的最基本命令实用程序之一,但它仅发送 ICMP 数据包(属于 IP 层)和端口(属于传输层)导致无法 ping 通特定端口!

那么解决办法是什么呢?好吧,我将使用与 ping 命令具有相同效果并能够指定端口的其他实用程序!

  • 地图

  • 网猫

那么让我们开始使用 nmap 实用程序。

方法1:使用nmap Ping UDP

nmap 实用程序主要用于安全审核,因为它提供实时数据、活动主机列表等,但也可用于执行 UDP ping。

但它需要手动安装,如果您使用的是基于 Debian 的发行版,则可以使用给定的命令来安装 nmap:

sudo apt install nmap

例如,我在linux教程上使用了主机的UDP端口161:

sudo nmap -sU -p 161 linux教程

现在,让我分解一下 nmap 所使用的选项:

  • -sU 用于强制nmap扫描UDP端口

  • -p 选项用于提及特定端口,或者您也可以在此处使用一系列端口

方法 2:使用 netcat Ping UDP

netcat 实用程序涵盖了 TCP 和 UDP 下的所有内容,非常适合我们的用例。

例如,我将在 UDP 端口 161 上 ping linux教程 以仅检查侦听端口:

netcat -v -u -z linux教程 161

这里,

  • -v 用于生成详细输出

  • -u 使用 UDP 而不是 TCP(默认行为)

  • -z 仅扫描监听端口

这应该可以完成你的工作。有更多想法吗?我很想听听你的消息。

最后的话

这是我对如何使用两种不同的实用程序执行 UDP ping 的看法,以便您可以选择适合您的工作流程的方式。

如果您有任何疑问,请随时在评论中提出!

©2015-2025 Norria support@alaica.com