所以我用这样的连接代码制作了一个聊天程序
客户端
服务器
现在它与LAN
完美配合但是对于上帝的爱,我无法弄清楚为什么WAN无法正常工作
现在我知道现在每个人都在指责防火墙或端口转发但是!我已经完成了所有这些,这就是证据!当我使用端口检查工具检查服务器是否已启动时,服务器崩溃导致我没有放置try catch块来处理未知请求!
如果您的想法可能是DNS,那不是我输入的主机地址,它仍然连接到服务器!另外,我用汽车检查了它试图连接的地址确实是我的IP! 这有多奇怪!!!我一直在看我的代码几个小时......请帮忙
答案 0 :(得分:1)
除192.168.1.100
以外,您不接受任何其他关联。使用IPAddress.Any
而不是serverAddress
创建TCPListener。