这可能是一个非常简单的问题,因为我是关于转向服务器的新手。我想在 nginx 等负载均衡器后面运行 coturn 服务器。
我的情况是:
- 我在 192.168.1.10 的服务器上有一个 nginx 负载均衡器。并监听端口 3478 的请求。此服务器还具有公共 IP 地址,例如 82.222。.
- 我有一个转向服务器(coturn),它是 192.168.1.11。并在端口 3478 上运行(此服务器与负载均衡器位于同一网络中)
- 我正在测试我与此站点的转向服务器连接:https ://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/
我的问题是:如果我在不使用负载平衡器的情况下从我的公共 IP 地址到 coturn 服务器进行 nat 端口转发,则连接测试执行成功。但是,如果我使用 nginx udp 负载平衡方法将请求重定向到我的轮服务器,连接测试将返回“身份验证失败”错误。
对这个问题有什么想法吗?对此问题的任何帮助表示赞赏。