技术问题
技术问题
TCP
UDP
协议
网络

TCP 与 UDP 协议支持说明

19,800 次阅读发布于 2024-06-20更新于 2026-09-07

协议类型说明

SwiftNat 支持 TCP、UDP 以及 HTTP/HTTPS 三大协议类型,满足不同应用场景的网络穿透需求。

TCP 协议

TCP(Transmission Control Protocol)是面向连接的可靠传输协议,适用于:

  • Web 服务(HTTP/HTTPS)
  • SSH 远程登录
  • 数据库连接(MySQL、PostgreSQL、Redis)
  • 远程桌面(RDP、VNC)
  • Minecraft、Palworld 等 TCP 联机游戏

UDP 协议

UDP(User Datagram Protocol)是无连接的快速传输协议,适用于:

  • 实时音视频通话
  • 在线游戏(CS2、Valorant、原神等)
  • DNS 查询转发
  • 物联网设备心跳上报
  • 视频会议、直播推流

HTTP/HTTPS 协议

HTTP/HTTPS 是专为 Web 服务优化的穿透方式,相比普通 TCP 具备以下优势:

  • 自动 SSL 证书:基于 Let's Encrypt 自动申请、到期前自动续期,也可上传自有证书
  • 域名访问:支持免费二级域名与自定义域名,便于记忆与分享
  • HTTP 头重写:可自动重写 Host、X-Forwarded-For 等请求头(VIP1 初级版起)
  • 访问安全防护:支持访问密码、IP 黑白名单、访问时段控制(VIP2 高级版起)

各版本协议支持对比

协议免费版专业版企业版
HTTP/HTTPS支持支持支持
TCP/UDP不支持支持支持

如何选择协议?

创建应用时,请根据实际服务类型选择:

  • 网站、博客、API 接口 → 选择 HTTP/HTTPS
  • SSH、数据库、远程桌面 → 选择 TCP
  • 游戏服务器、音视频 → 选择 UDP

如果不确定服务使用的协议,可在服务器上查看服务的端口监听类型(TCP/UDP),或联系客服协助确认。各套餐可创建的 HTTP/HTTPS 与 TCP/UDP 应用数量不同,以官网价格页实时展示为准。

常见问题

网站、远程桌面、游戏服务分别选什么协议?

网站/后台系统选 HTTP 或 HTTPS;远程桌面、SSH、数据库选 TCP;实时音视频、部分游戏私服可选 UDP。

免费版能用 TCP/UDP 吗?

不能。免费版仅支持 HTTP/HTTPS 应用;TCP/UDP 应用自付费套餐起支持,具体以官网价格页和控制台「我的权益」为准。

TCP 已连接但应用仍失败怎么办?

确认内网 IP/端口正确、服务端监听 0.0.0.0、隧道在线,并检查访问密码或 IP 黑白名单是否拦截。

官方客服

扫码添加官方企业客服,获取一对一售前咨询、企业定制、价格答疑、技术协助服务。

企业客服微信二维码