Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
tcp流问题c#_C#_Tcp - Fatal编程技术网

tcp流问题c#

tcp流问题c#,c#,tcp,C#,Tcp,当我尝试连接到本地IP时,一切都进行得非常顺利 但是一旦我使用普通ip,比如连接到局域网外的朋友,它就不起作用了我的第一个猜测是,你可能遇到了防火墙问题-你和你的朋友之间有防火墙吗?如果是,你有例外吗 我建议您使用分析在网络级别发生的情况。这很可能是防火墙和端口转发的组合。除了打开防火墙上的端口,您还需要在朋友的路由器上转发这些端口。如果您不熟悉端口转发,这是一个不错的资源。“它就是不起作用”的信息量不大。发生了什么事?几乎可以肯定与防火墙有关,但您的不清晰使我不愿意将此作为答案发布。“无法建立

当我尝试连接到本地IP时,一切都进行得非常顺利
但是一旦我使用普通ip,比如连接到局域网外的朋友,它就不起作用了

我的第一个猜测是,你可能遇到了防火墙问题-你和你的朋友之间有防火墙吗?如果是,你有例外吗


我建议您使用分析在网络级别发生的情况。

这很可能是防火墙和端口转发的组合。除了打开防火墙上的端口,您还需要在朋友的路由器上转发这些端口。如果您不熟悉端口转发,这是一个不错的资源。

“它就是不起作用”的信息量不大。发生了什么事?几乎可以肯定与防火墙有关,但您的不清晰使我不愿意将此作为答案发布。“无法建立连接,因为目标计算机主动拒绝它IP:PORT”是唯一的答案error@oidfrosty:听起来可能是防火墙问题,或者你没有在目标计算机上运行相关的应用程序。还有一件事需要检查:确保你连接的是你朋友的公共IP地址,而不是他的私人IP地址。从朋友的计算机访问以验证他的公共IP。还请注意,许多ISP定期更改公共IP(我的每天都会更改)。