9

在说什么之前让我告诉你,我没有受过良好的网络相关学科教育。

我是一名软件开发人员,我已经在 HTTPS 端口 8000 上编写并公开了一项服务。现在我想知道是否有任何类型的软件可以帮助我跟踪是否有任何类型的端口阻塞从一个站点到我的服务位置以及阻止程序主机的信息。

我已经尝试了几个 Tracerout 软件,比如 wintrace,但所有这些都使用 ICMP 协议,并且没有选项可以在其中提供端口号。

此外,我喜欢在防火墙中为 windows server 2003 windows 防火墙中的传入 ICMP 协议添加一个例外,但我看不到在例外中广告协议的任何选项,而是只有广告程序或广告 udp 或 tcp 端口的选项。

请帮助问候

4

2 回答 2

9

NMAP,我的好朋友会为你做这件事:)

经典示例来自NMAP 手册和手册页,例如Debian 手册页如下:

nmap -A -T4 scanme.nmap.org

“本示例中使用的唯一 Nmap 参数是-A,启用操作系统和版本检测、脚本扫描和跟踪路由;-T4更快执行;然后是主机名。”

如果您想要更多的控制,您可以nping在 NMAP 套件中使用,NMAP 手册(第 5 章)中的示例如下:

nping --udp --traceroute -c 13 -p 53 scanme.nmap.org

于 2010-02-03T07:57:08.930 回答
0

无论协议如何,都会强制执行 TTL。

于 2010-04-05T21:50:41.697 回答