такая схема нормальна: так главный провайдер воткнул прямо в сервак Asterisk свой кабель, да и всё. А через локалку по маршрутизатору хотели резервно принимать звонки, переключая default GW. Вы говорите, что ОС не принимает. Почему? я ведь firewall отключал при этих экспериментах.
Jackson (Dec 29 '16)editJackson, я говорю что не "не принимает", а не "не отслеживает". И netstat-nat показывает только те соединения, для которых локальная машина выполняет трансляцию адресов. Значит трансляция адресов не выполнятеся вашим сервером с астериском.
Получается, что когда Вы работаете через "главного" провайдера, то вы не за NAT'ом, а когда через резервного, то за "NAT'ом".
Вероятно в этих двух разных случаях asterisk настраивается по разному. Думаю, что это корень "куда копать"
stopa85 (Jan 2 '17)edit
"На основном провайдере напрямую к серверу" ... "по альтернативному через внутреннюю сеть на маршрутизатор 192.168.0.1" - как это расшифровывать?
zzuz (Dec 16 '16)editна основном провайдере линия физически прямо в сервак приходит на WAN. А в нашей внутренней, которой LAN подключен есть маршрутизатор, который основной шлюз (на нём другой провайдер подцеплен). Вроде бы всё на маршрутизаторе пробросили и вроде бы telnet по портам и пинги срабатывают отлично при тестовом переключении default GW на сервере с ASterisk, а почему на астере на серваке нет связи с мегафон не пойму. хотя даже телефоны извне подцепил и разговоры успешны были...
Jackson (Dec 19 '16)editВаша схема непонятна. Рисуйте схему.
zzuz (Dec 19 '16)editнарисовал. прикрепил
Jackson (Dec 19 '16)edit2 внешних провайдера c разными externip - возможны в chan_pjsip. Но по данной теме я думаю стоит упомянуть слова "платной саппорт" - не для новичков, увы.
Zavr2008 (Dec 20 '16)edit