如何ping特定端口

4 networking software-recommendation ping diagnostic packet-analyzer

我经常使用该ping命令来检查网站是否可用,或者我是否可以访问机器,所以基本上主要用于诊断,如果我可以指定这些 ICMP 回声去哪个端口,那么真正有用的是, 有没有办法用ping, 或其他工具来做到这一点,它可以让我轻松地做到这一点而无需手动生成数据包?

例如,一个选项是创建一个自定义 ICMP 数据包集以转到特定端口,然后我可以使用bittwist它来发送它,并Wireshark监视我是否得到任何回报,但这似乎有点麻烦每次,所以我想知道是否有更简单的路线?

Flo*_*ach 6

IIRC 您不能向特定端口发送“ping”数据包。

在端口上,有一个“软件”监听。这个软件将实现它自己的协议——HTTP、SMTP、FTP,甚至一些自己的协议。

这些服务器不会响应 ICMP 数据包。ICMP 数据包需要发送到 ICMP 端口。

但是,您可以尝试打开 TCP 连接 ( telnet host 12345) 并查看连接是否成功。