首页 > 解决方案 > 如何将客户端连接到不同网络上的服务器?

问题描述

如何将不同网络上的客户端连接到我的服务器?我应该在每一侧放置什么IP?IPv4 还是我的公共 IP?我应该打开端口吗?UDP、TCP或两者兼而有之?

标签: pythonpython-3.x

解决方案


您的客户端需要知道服务器的 IP 地址和服务器正在侦听的端口。见https://www.tutorialspoint.com/python/python_networking.htm

根据您的评论,您正在家庭网络上设置服务器。如果是这样,您可以通过在浏览器的搜索中键入“我的 ip 是什么”来确定您的客户端需要连接的 IP 地址。接下来,您需要在家庭网络的路由器上设置端口转发。您还需要知道将在其上运行服务器代码的计算机的 IP 地址。


推荐阅读