从WAN / NAT的Windows 2003 Server数据包不会去应用程序

我有一个Windows 2003服务器,我安装了openvpn

为了避免openvpnconfiguration问题,我使用了miniweb(一个简单的http服务器),我也遇到了同样的问题。

问题是我可以从局域网连接到服务器,但是当我从广域网访问它时,我无法访问。 我使用networking监视器扫描查询和答案。

  • 从局域网中,我有定期交换一个http查询。
  • 从广域网我只有一个数据包,服务器响应,但它永远不会到客户端。

它不被路由器阻塞,就像我的Windows 7机器上的“相同”configuration(程序和端口),它的工作原理。

我直接将服务器连接到路由器,以避免任何偷偷摸摸的交换机阻止规则。

我的Windows 7机器和我的服务器的NATconfiguration唯一的区别是IP。

Windows防火墙被禁用,没有杀毒软件。

服务器正在监听所有IP。

我也尝试在Windows XP机器上,它没有问题的工作。

IIS安装在服务器上,也许有一个规则,我没有发现阻止远程访问整个服务器?

我可以做什么从WAN(互联网)连接到该服务器?

编辑:我发现工作的解决方法是在该电脑上放一个debian虚拟机(在桥接模式),并安装openvpn。 尽pipe如此,我仍然希望能够find导致这种情况的原因的答案。