socket.connect抛出异常

时间:2011-06-01 07:52:58

标签: sockets c#-4.0 system.net

我想学习C#中的套接字编程以及相关设置。 我从网站下载了一个演示版。 当我将远程主机IP地址设置为我的本地地址时,它连接到服务器(我的电脑)并发送接收工作。

enter image description here

然而,当我将远程主机IP地址设置为我的路由器外部IP时,我没有连接并抛出异常:“无法建立连接,因为目标计算机主动拒绝它91.99.166.161:300”

enter image description here

我在路由器中设置端口转发。 怎么了? 提前谢谢。

1 个答案:

答案 0 :(得分:0)

您的端口转发配置不正确,路由中有防火墙,或者您转发的主机未在目标端口上侦听。