gpt4 book ai didi

webrtc - 有没有办法访问 NAT 后面的 Web 服务器?

转载 作者:行者123 更新时间:2023-12-05 05:26:05 24 4
gpt4 key购买 nike

我正在尝试访问 NAT 后面的网络服务器。挑战在于:因为可能有多个 Web 服务器共存,所以基于端口的路由器注册在这里不是一个可行的解决方案。

很抱歉,这看起来更像是一个一般性问题,因为在阅读了与 NAT 穿越相关的在线资源后,我真的不知道从哪里开始,选择哪种技术:代理、隧道、WebRTC、ICE?

我对 libnice 进行了一些试验。它将输出一个看起来像候选列表的字符串,可以将其发送到远程对等点以使其连接。但是如何将字符串嵌入到 Http URL 中看起来并不明显。

非常感谢您的帮助。谢谢。

最佳答案

您可以让多个 Web 服务器在 NAT 防火墙后面运行,方法是将不同的端口转发到每个 Web 服务器。

例如:

yourip:8080 ->port forward-> web server 0 running on 192.168.1.10
yourip:8081 ->port forward-> web server 1 running on 192.168.1.11
yourip:8082 ->port forward-> web server 2 running on 192.168.1.12

关于webrtc - 有没有办法访问 NAT 后面的 Web 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28511122/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com