You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python移动端Socket客户端无法连接PC端Socket服务器求助

PC端Socket服务器无法被移动端连接的排查方案
  • 确认服务器绑定的IP地址:不要绑定127.0.0.1或localhost,必须绑定0.0.0.0(允许所有网卡接入)或者PC在当前局域网内的实际IP(如192.168.x.x)。可通过ipconfig(Windows)或ip addr(Linux)命令查看局域网IP。

  • 排查PC防火墙拦截:Windows防火墙或第三方杀毒软件的防火墙会默认拦截外部端口访问。临时关闭防火墙测试,若能连接成功,需为Socket服务器使用的端口添加入站规则,允许局域网/外部设备访问。

  • 验证设备网络归属:确保移动端与PC处于同一局域网(如连接同一WiFi)。用手机ping PC的局域网IP,若ping不通,检查路由器是否开启AP隔离模式——该模式会禁止局域网内设备互访,需关闭。

  • 检查端口占用情况:用netstat -ano | findstr "你的端口号"(Windows)或lsof -i :你的端口号(Linux)确认端口是否被目标服务器进程占用。若端口被其他程序占用,更换未被使用的端口重试。

  • 外网连接需配置端口转发:若移动端用流量或不在同一局域网,需在路由器后台设置端口转发,将PC的局域网IP和Socket端口映射到公网IP。同时注意部分运营商会限制公网端口,可尝试更换非80/443类常用端口。

内容的提问来源于stack exchange,提问作者MSS Anand

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 19:45:36