当服务器位于 nat 外部而客户端位于 nat 内部时,voip 网络如何工作?

当服务器位于 nat 外部而客户端位于 nat 内部时,voip 网络如何工作?

我想在具有公共 IP 的服务器上安装星号。SIP 客户端位于不同的 NAT 后面。在这种情况下,信令和 rtp 数据包(语音)如何工作?rtp 是点对点的吗?除了星号,我还需要代理服务器吗?我对星号及其配置文件还不熟悉。

我知道我想要一个用于服务器的公共 IP、一个用于客户端的私有 IP,并且客户端 A 和客户端 B 之间的通信需要点对点。

我正在使用 asteriskwin32(asterisk 的 Windows 版本)

答案1

除了星号之外我还需要代理服务器吗?

是的,就是你必须并配置所有 NAT 客户端使用出站代理。完整链将变为C <-> P <-> S <-> P <-> C

相关内容