如何将位于不同网络上的客户端连接到服务器?我应该在每边放什么IP? IPv4还是我的公共IP?我应该打开端口吗? UDP,TCP还是两者?
非常感谢。
答案 0 :(得分:1)
您的客户端需要知道服务器的IP地址和服务器正在侦听的端口。参见https://www.tutorialspoint.com/python/python_networking.htm
根据您的评论,您正在家庭网络中设置服务器。如果是这样,您可以通过在浏览器的搜索中键入“我的IP是什么”来确定客户端需要连接的IP地址。接下来,您将需要在家庭网络的路由器上设置端口转发。您还需要知道将在其上运行服务器代码的计算机的IP地址。