Вобщем D-Link оказался не причем. Поставил второй длинкосвкий аппарат, подключил к астериску -- работает в оба конца.
Дело в несовместимости софтовых телефонов и длинка. Толи дело в кодеках, то-ли дело в НАТ.
Схема подключения следующая.
[HW D-Link 1,2] --- <Приватная сеть 172.*.*.*/24> --- [172.*.*.1 - Asterisk - реальный IP] <интернет> [Реальный IP - Сервер с НАТ - Приватный IP] <приватная сеть> [Софтовые телефоны]
Для софтовых телефонов в * указано nat=yes.
Все телефоны звонят на все, но слышимость есть либо у софтовых с софтовыми, либо у аппаратных с аппаратными.
Раз уж я сюда залез, может кто подскажет в чем может быть дело, нужно чтобы было слышно при звонке с софт. телефона на аппаратный.
И еще загвозка, есть подозрение, что когда я на астерске настрою прокси на входящие, исходящие звонки с(в) городской сети, будет ли на длинках слышно? Может у них баг какой когда им приватные номера назначаешь?
Астериск на всех телефонах настроен как прокси. STUN нигде не используется (пробовал, все равно толку нуль и по tcpdump его использования не видно).
|