
如何自搭建STUN服务器?使用Docker快速搭建STUN服务器方法
文章摘要
HeoGPT
这篇文章介绍了如何利用 Docker 和 Docker Compose 部署 coturn STUN 服务器,以及实现基本的 NAT 穿透功能。通过在小米服务器上搭建一个轻量级 STUN 服务器,并配置端口映射和 DNS 解析,文章展示了如何实现服务对外部访问的穿透。文章还详细分享了配置过程中的关键步骤,如禁用身份验证和加密功能,避免复杂性并简化测试过程。此外,文章还讨论了防火墙设置以允许 UDP 3478 端口的通信,并提供了解析 A 记录和验证服务的方法。最后,文章提供了一个 STUN 服务器的示例列表,方便读者参考和验证。通过这些内容,文章希望为读者提供一套简洁而强大的工具,用于实现基本的 NAT 穿透和 STUN 服务部署。
stun服务器作为NAT穿透的一环还很重要,之前一直用的小米的stun服务器,想着能不能自己搭建,研究了一下发现非常容易。
docker-compose
使用docker部署,docker-compose为:
1 | version: '3' |
realm可以改成你的stun域名即可。
解析
添加解析的时候直接添加stun的A解析到你的服务器ip即可。
防火墙
别忘了开3478的UDP端口,云服务商和主机的防火墙都要开。
检测命令
换成你的域名
1 | stunclient stun.miwifi.com 3478 |
目前国内能够连上的stun服务器
stun.miwifi.com 3478
stun.hitv.com 3478
- 感谢你赐予我前进的力量
打赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 张洪Heo
评论
生成评论
匿名评论
违规举报
✅ 你无需删除空行,直接评论以获取最佳展示效果