替换从 AWS 到 SIP 的连接的 IP 地址

替换从 AWS 到 SIP 的连接的 IP 地址

我们在 AWS 上安装了 PBX,并通过 VPN 将其连接到我们的内部部署路由器。

我的内部部署路由器通过与另一个内部部署 MUX 设备(SIP 提供商提供的设备)的物理连接连接到 SIP 提供商。

所有连接都工作正常,除了我的 SIP 提供商有一个条件,即到他们服务器的所有连接都必须来自他们分配给我们的特定 IP。

由于 AWS 机器通过 VPN 连接,因此来自 PBX 的所有呼叫都将 AWS 机器的 IP 作为“源 IP”。

为了解决这个问题,我需要替换/伪装/NA​​T/将所有连接的 IP 从 AWS 机器的 IP 更改为 SIP 提供商分配的 IP。有人建议我需要 NAT 环回/反射来实现这一点。有人还建议进行数据包转发。有人建议进行 IP 伪装。

请指导如何做到这一点?

网络拓扑结构

答案1

这看起来是不必要的复杂设置。将您的 SIP 电话通过 VPN 连接到 AWS PBX,然后再连接到 MUX,然后可能再通过相同的互联网链接连接到 SIP 提供商,这意味着部分流量会经过您的三次。

您可以要求您的 SIP 提供商白名单您的 AWS SIP EC2 实例弹性 IP设置 SSL用于 PBX 和 SIP 提供商之间的通信?

这将使设置更加清晰。

相关内容