Windows 上更好的 telnet 工具

Windows 上更好的 telnet 工具

当我需要检查防火墙规则是否已打开或服务是否正常运行时,我通常会运行 telnet 测试,基本上是“telnet 192.168.1.50 80”,例如,如果防火墙在其间丢弃数据包,则会出现超时,如果服务端口未启动,则会出现连接被拒绝的情况(如果我使用的是 Linux 或 Unix telnet 客户端)。

问题在于,Windows 上的 telnet 客户端使用相同的错误消息(即无法建立连接)报告超时和连接被拒绝错误。唯一的区别是超时错误仅在等待 20 秒后出现。该信息无法在屏幕截图中捕获。

是否有第三方类似 telnet 的工具可用于此目的,并且具有更好的错误报告功能?

顺便说一句,我并不是在寻找 telnet 终端客户端,我只是使用 telnet 协议进行连接测试。例如,Putty 对我来说在这个例子中不是很有用,因为当它遇到连接被拒绝时,它会关闭整个窗口,让我没有任何故障排除证据。

谢谢,黄

答案1

创建防火墙规则并根据捕获的数据包确定正在运行的服务(TCP 和 UDP 对话)的最佳工具之一是Wireshark(以前称为 Ethereal)。

Wireshark 本身更适合查看防火墙和客户端之间发生的事情。如果您想查看正在进行的 TCP 和 UDP 对话,Wireshark 中有很多工具。

此外,听起来你可能想知道你的规则有多有效。下载并安装后;查看工具>Wireshark 的防火墙 ACL 规则。

该工具支持 Cisco IOS、Windows、Linux 和其他操作系统的 ACL 开发和过滤。

在此处输入图片描述

相关内容