1

我正在尝试使用 WCF.NET NET-TCP 协议从一个 Web 应用程序连接到另一个 Web 应用程序。这个 net.tcp 协议在 IIS 中启用,在我的例子中使用的是 TCP 808 端口。我已经在服务器中配置了 IP 过滤器,但它会阻止两个应用程序之间的连接,除非我完全禁用 IP 过滤器。

这是我尝试添加的规则,但它不起作用:

Source address: Any IP Address
Destination address: My IP Address
Protocol: 6 (TCP)
From Port: Any port
To Port: 808
Action: Permit

使用 TCPView,当连接被阻塞时显示:

Protocol   Local Address       Remote Address    Status
TCP        server.com:64706    server.com:808    SYN_SENT

我如何允许这种连接?谢谢!

4

1 回答 1

1

我找到了解决方案。

如果 Any IP -> My IP 是传入规则,那么我也必须添加传出规则;这将是我的 IP -> 任何 IP。

细节:

Source address: My IP Address
Destination address: Any IP Address
Protocol: 6 (TCP)
From Port: Any port
To Port: 808
Action: Permit

希望这可以帮助。

于 2011-05-26T19:37:54.300 回答