什么可能阻止客户端连接到服务器?

时间:2010-12-20 07:04:15

标签: c# networking client-server

我的客户端本地连接到我的服务器(通过路由器在局域网中)但当我尝试将我的客户端连接到不在我的局域网中的IP上的服务器时,它不起作用。可能是什么问题?

1 个答案:

答案 0 :(得分:3)

服务器位于NAT或防火墙后面,或两者兼而有之。您需要在服务器网络上的任何防火墙(包括可能在服务器上运行的软件防火墙)上允许端口上的入站连接,如果它位于路由器/ NAT后面,则需要设置该路由器以转发所需端口到服务器内部IP地址。还要记住,服务器的本地IP 192.168.x.x可能与您需要连接的IP(您的路由器从ISP获取的IP)不同。