具有dynamic公共IP地址和dynamic的SIP服务器

是否有可能使用dynamic公共IP地址和dyndns运行SIP服务器?

问题是当IP地址被改变并且DNS尚未更新时会发生什么。

是的。 这个问题就像在一个dynamicIP地址和dyndns上运行一个web服务器或者其他types的服务器一样。

如果您正在运行SIP用户代理,并使用您的dyndns名称(例如sip:[email protected])来公布您的SIP URI,则从IP更改到dns更新发生时,入站电话将不会达到你。

(当然,如果你只是用你的IP地址来通告你的URI,你就可以避免这个问题,但其他人只会为你提供一个临时URI。)

如果您可以使用某个静态IP地址上运行的SIP代理进行注册,则您的用户代理可以检查IP地址更改并更新其注册。 这将大大减less呼叫不会到达您的代理的时间间隔。

我不知道SIP服务器究竟做了什么,但是我认为这基本上是可能的,但是如果IP发生变化,服务器将无法访问,那么就会发生中断。 您需要设置非常紧密的时间间隔来更新DynDNS客户端中的当前IP。