Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.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
C# TCP客户端连接超时_C#_Windows_Tcp_Tcpclient - Fatal编程技术网

C# TCP客户端连接超时

C# TCP客户端连接超时,c#,windows,tcp,tcpclient,C#,Windows,Tcp,Tcpclient,所以我制作了一个聊天程序,上面有这样的连接代码 客户 服务器 现在,它与LAN配合得非常好 但看在上帝的份上,我不明白万为什么不工作 现在我知道每个人都在指责防火墙或端口转发,但是!我都做对了,这是证据!当我使用端口检查工具检查服务器是否启动时,服务器崩溃,因为我还没有放置try-catch块来处理未知请求 如果你认为可能是DNS不,不是我在那里输入了主机地址,它仍然连接到服务器!另外,我和汽车公司核实过,它试图连接的地址确实是我的IP! 这有多奇怪!!!我已经看了我的代码好几个小时了

所以我制作了一个聊天程序,上面有这样的连接代码

客户

服务器

现在,它与LAN配合得非常好

但看在上帝的份上,我不明白万为什么不工作

现在我知道每个人都在指责防火墙或端口转发,但是!我都做对了,这是证据!当我使用端口检查工具检查服务器是否启动时,服务器崩溃,因为我还没有放置try-catch块来处理未知请求

如果你认为可能是DNS不,不是我在那里输入了主机地址,它仍然连接到服务器!另外,我和汽车公司核实过,它试图连接的地址确实是我的IP!
这有多奇怪!!!我已经看了我的代码好几个小时了。。。请帮助

您不接受来自
192.168.1.100
以外的任何连接。使用
IPAddress创建TCPListener。任何
都不能使用
serverAddress

我刚把代码改成了IPAddress。无论如何,它对连接没有任何影响。最重要的是,现在连开放端口检查工具都无法连接到服务器!192.168.1.100是我网络上机器的静态IP@ShaamilAhmed看到了一个示例IPAddress。如果我在LAN上托管服务器,任何都会有用,但我在WAN上托管服务器,这意味着我必须侦听到我的机器的任何传入连接IPAddress我以前做过这件事,我知道它应该是192.168.1.100,而不是IPAddress。还有,我用IPAddress测试了ir。有,但它没有不行!在顶部,即使是开放端口检查器也无法再连接@ShaamilAhmed:这也可能与配置不好的网络有关(这并不意味着你的网络配置不好,但值得查看路由器设置)。嗯,我可以通过teamviewer会议帮助你解决这个问题,如果你想添加我的昵称:ZerrayPlease发布实际代码。所以有一个显示代码的功能。Zerray我找不到你的伴侣。。。要不要加上我?霜字节