设置SIP NAT代理

我们目前运行一个VoIP服务器,使用上游提供商的SIP代理服务于我们的NAT客户端。 我们现在有一个问题,就是我们重新结束了与上游提供商的关系,并且不再能够访问他们漂亮的NAT代理!

我们已经决定,我们可能应该自己build立一个。 我们已经做了一些相当广泛的search这个主题,它似乎是你需要使用OpenSIPs和MediaProxy来build立一个。 问题是关于这个问题的文档似乎是真的模糊和假设大量的背景知识,或真的过时,因此没用。

我正在寻找一个彻底的指导或一套工作的例子,如何获得一个从头开始工作的VoIP的NAT代理。 任何指向已知的上帝指南,或只是彻底的一步一步的答案将不胜感激!

更新

为了澄清,我正在寻找的是通过大多数SIP电话的“代理”设置来构build电话所对应的服务器的指南。

在过去的情况下,我曾经使用过Siproxd (几个SIP端点,注册了一个外部SIP软交换机,以及两个SIP软件之间的非SIP感知路由器),并且工作得非常好。 安装和设置相当简单。 项目页面有详细的安装和configuration文档 。

如果你想要变得非常简单,并且能够切换出你使用的路由器,请启动一个pfSense路由器。 pfSense有一个siproxd软件包,这是一个单击安装。

我猜你想在你的NAT路由器的LAN端运行你的SIP代理。