仅使用DNS创建SIP地址别名

仅使用DNS创建SIP地址别名,dns,alias,sip,voip,Dns,Alias,Sip,Voip,我在我最喜欢的VOIP提供商处有一个sip地址。这是sip:customer1234@voipprovider.example.com. 我不想把这个地址给任何人,但我想让人们打电话给sip:derabbink@mydomain.com. 有没有办法通过在我控制的mydomain.com区域中创建DNS记录NAPTR/SRV来实现这一点? 我不想运行自己的SIP代理 PS:我知道这不完全是一个编码问题。然而,因为这可能涉及正则表达式,所以它可能是。其次,我不知道其他哪个SE站点更适合它。请随意在

我在我最喜欢的VOIP提供商处有一个sip地址。这是sip:customer1234@voipprovider.example.com.

我不想把这个地址给任何人,但我想让人们打电话给sip:derabbink@mydomain.com. 有没有办法通过在我控制的mydomain.com区域中创建DNS记录NAPTR/SRV来实现这一点? 我不想运行自己的SIP代理


PS:我知道这不完全是一个编码问题。然而,因为这可能涉及正则表达式,所以它可能是。其次,我不知道其他哪个SE站点更适合它。请随意在评论中推荐更好的站点。

不,您不能使用DNS实现自己的SIP重定向

您可以用与设置NAPTR记录相同的方法设置自己的NAPTR记录,但问题是,标准SIP代理客户端在将呼叫转发到SIP URI时不会查找NAPTR记录


最好的选择是查看SIP管理/代理服务之一是否适合您。有些例子是,免责声明后者由我负责。我不确定前两个是否提供从您自己的域托管SIP地址,但sipsorcery提供。

实际上这取决于SIP服务器

如果幸运的话,您可能只需要将mydomain.com设置为指向服务器IP,就可以了。然而,一些sip服务器也会检查sip请求的域名,如果它与他们自己的域匹配,如果不匹配,那么他们会尝试转发呼叫


注意:如果您已经将mydomain.com用于其他用途,如托管网站,则可以设置一个子域,例如sip.mydomain.com。

此问题似乎与主题无关,因为它与电信有关