我正在尝试使用 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
我如何允许此连接?谢谢!
答案1
我找到解决办法了。
如果任何 IP -> 我的 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
希望这可以帮助。