0

我正在尝试寻找一些基于 Windows 的工具来帮助我验证远程机器上的 TCP 和 UDP 连接。

我的问题(只有一个用例):

在工作中,我管理着许多运行负载测试的集群服务器。为了获得丰富的测试,我使用了 Jmeter-Plugins,它提供了一个服务器代理,可以在目标远程机器上的端口 4444 上打开一个 TCP 套接字:http ://code.google.com/p/jmeter-plugins/wiki/ PerfMonAgent

很多时候,当我设置新的负载测试场时,网络、服务器配置或 ServerAgent 本身都可能出现问题,因此不允许负载测试客户端访问该 TCP 连接。

我的问题是我不知道系统的哪一部分坏了。

我认为我需要什么:

我想知道如何打开 TCP(不是带有 cUrl 的 HTTP),连接到远程服务器以验证网络是否允许连接,以及服务器防火墙允许远程访问给定的 TCP 连接。

我看过的:

这些是我目前看过的一些工具:

Zenmap 6.01 和 nmap 可能会完成我想要的工作,但是当我 100% 知道服务器可以通过 HTTP 访问时,Zenmap 无法访问某些机器,所以这很奇怪。

我查看了许多工具,或者它们:

  • 不允许远程连接
  • 似乎不想连接到 TCP 套接字
  • 或者我不了解完成上述验证的工具。

我将非常感谢所有评论和建议,以帮助解决我面临的这个再次出现的问题。

4

1 回答 1

1

米克

Firebind.com 可以做你想做的事。Firebind 是一个基于 Internet 的服务器,可以侦听任何 65535 UDP 或 TCP 端口。它使用基于 java 的客户端从您的机器向服务器发送流量和从服务器发送流量。

卡尔

www.firebind.com

于 2012-10-05T20:47:11.023 回答