MotionPro 中文文档 下载 App

MotionPro 建立 TCP 连接失败的排查方法

现象

MotionPro 连接网关时弹出错误:

MotionPro 客户端建立 TCP 连接失败。请检查网络连接。

或者:

Failed to establish TCP connection to the gateway

这个错误的含义

MotionPro 在 TCP 层尝试连接网关的 443 端口,但三次握手都失败了。这说明连 TCP 都没连上——更上层的 SSL、认证、隧道根本不可能进行。

问题出在网络层:你的设备到网关的 TCP 443 端口之间不通。

排查流程

1. 确认本地网络是否正常

先确认自己能正常上网:

2. 测试网关 443 端口可达性

# Windows PowerShell
Test-NetConnection -ComputerName vpn.example.com -Port 443
# 看 TcpTestSucceeded: True/False

# macOS / Linux
nc -zv vpn.example.com 443
# 成功显示: Connection to port 443 [tcp/https] succeeded!
# 失败显示: timeout or Operation timed out

测试结果:

结果含义下一步
TcpTestSucceeded: True你的设备到网关的 TCP 443 通问题在 MotionPro 客户端或 SSL 层,更新/重装试试
TcpTestSucceeded: FalseTCP 不通问题在网络层,继续排查

3. 换网络测试(最重要的一步)

90% 的 TCP 连接失败问题用这一招就能定位:

根据热点测试的结果分两种情况:

情况 A:热点下能连上

说明本地网络(公司 WiFi/家里路由器)有问题。可能原因:

解决:

情况 B:热点下也连不上

说明网关可能挂了,或者你的账号/设备被封:

4. 浏览器访问网关测试

浏览器打开: HTTPS//vpn.example.com

5. MotionPro 修复功能

MotionPro Windows 客户端有内置的修复功能:

  1. 打开 MotionPro → 点击 开始 → 选项 → 修复
  2. 按提示依次点击里面的修复选项
  3. 修复完成后重新连接

修复功能会检查和重置:虚拟网卡驱动、网络配置、DNS 设置等。

总结

TCP 连接失败排查优先级:

  1. 换网络测试(手机热点)——快速定位问题在本地还是网关
  2. 确认本地网络能正常上公网
  3. Test-NetConnection 测试端口
  4. 浏览器访问网关
  5. MotionPro 内置修复 + 更新客户端