NetAssist 中文文档 下载 App

TCP 客户端连接服务端配置指南

什么是 TCP Client 模式

TCP Client 模式让 NetAssist 作为客户端,主动向一个已知 IP 和端口的服务端发起连接请求。当你要调试一个已有的服务端程序(包括远程服务器上的),或者想验证自己开发的服务端是否正常响应时,就用这个模式。

基本配置步骤

  1. 在"协议类型"下拉菜单中选择 TCP Client。
  2. 在"远程主机地址"中填写目标服务端的 IP 或域名。
  3. 在"远程主机端口"中填写目标端口号。
  4. (可选)在"本地主机地址"中绑定本机特定网卡的 IP,多网卡环境下有用。
  5. 点击左侧 连接 按钮发起连接。

连接成功后状态区显示"已连接",可以开始双向收发数据。

绑定本地 IP 和端口

在多网卡的电脑上,有时需要指定用哪个网卡出站。勾选"绑定本地 IP 和端口"选项后,可以在本地主机地址和端口栏填入想要使用的本地地址,这样 TCP 连接就会从指定网卡发出。

断开自动重连

V5.0.10 新增了断开自动重连设置项。勾选后,如果 TCP 连接意外断开(比如服务端重启、网络波动),NetAssist 会自动在设定的时间间隔后重新尝试连接,而不是停在断开状态需要手动点击"连接"。

这对长连接调试场景非常实用——比如连接一个 MQTT Broker 或远程服务,网络闪断后工具能自动恢复,不会丢失调试上下文。

单台电脑自联调

没有第二台电脑时,可以在同一台电脑上开两个 NetAssist 窗口:

这样就能完整体验 TCP 的三次握手、数据收发、断开连接全过程。

常见问题

连接超时怎么办?

连接被拒绝?

连接被拒绝(Connection Refused)说明目标 IP 可达但端口上没有服务在监听——要么服务端程序没启动,要么端口填错了。