Во Freepbx есть функция "Detect external IP", а так же есть настройка "Dynamic Host" и "Refresh Rate", что по идее является externrefresh и externhost астериска.
Но в externhost нужно указать FQDN, который будет обновляться вместе с изменением IP адреса.
Вопросы:
1) Можно ли указать вместо доменного имени некую переменную, по которой работает функция "Detect external IP" во freepbx? Или это построено напрямо через функционал вэбморды и передать ее в астериск нельзя?
2) Что будет, если при поднятии астериска externhost не сможет быть зарезолвлен? Вообще ничего не будет работать? Если в дополнение к externhost указать в конфигах externaddr, в качестве резервного источника информации, будет работать? Смысл такой, что очень редко приходится пользоваться бэкап-каналом, соотв. IP адрес меняется, но не хотелось бы завязываться на DNS, если по каким-то причинам динамический хост перестанет резолвиться.
2) Что будет, если у астериска не получится очередной резолв externhost через externrefresh? Останется старое значение?