技术问题
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 黑白名单是否拦截。
官方客服
扫码添加官方企业客服,获取一对一售前咨询、企业定制、价格答疑、技术协助服务。
