>Обязательно ли поднимать vpn канал для реализации этой затеи между домом и
>офисом? Или надо просто какие-то конкретно порты на каждой из сторон
>на эти VoIP шлюзы прокинуть? При отсутствии софтовой атс-ки шлюзы должны иметь возможность кидать друг-другу SIP-пакеты, пусть это и происходит с использованием DNAT(проброса портов).
SPA3102, и прочие шлюзы, содержит настройки номера порта SIP (5060) by default,
и настройки диапазона RTP-портов (голосового трафика), 16384-16482.
Соответственно, при необходимости эти диапазоны портов можно пробрасывать маршрутизатором (по идее, необходимые действия по пробросу _RTP_ может делать модуль ip_conntrack_sip линукса).
т.е. когда один шлюзик хочет соединиться с другим, он кидает ему UDP/SIP пакет, он должен достичь назначения (ну и ответные пакеты тоже). Достигнет - подымется трубка FXO или зазвонит телефон на FXS. Если будет отсутствие голоса/односторонняя слышимость - то это не заработает RTP.
Имея VPN и прямую IP-видимость между шлюзами вы избавите себя от возможных проблем с пробросом портов, загрузкой модулей connection-tracking-а SIP и освоения понятий "отсутствие голоса/односторонняя слышимость".
-----
В случае с наличием атски, шлюзик, находящийся за NAT может на ней зарегистрироваться, и проброс портов будет осуществлен за счет особенностей UDP-трансляции на маршрутизаторе (при отправке пакета шлюзом с определенного порта, ответный пакет, пришедший на маршрутизатор на этот порт будет проброшен маршрутизатором на хост-инициатор, т.е. на шлюзик).
Домашняя связка SPA3102 + Asus 500gP никаких доп настроек не потребовала.
----
>И ещё читая (железок пока самих нет, вникаю в суть вопроса благодаря
>Вам, чтобы быть во всеоружии) doc файл с форума ссылку на
>который Вы дали выше, там у этих шлюзов WAN и LAN
>порт.
Да, это так. есть у них два Ethernet-порта.
Я с ИП телефонией сталкиваюсь практически впервые и не совсем
>понимаю, что за WAN и LAN порты? Ну т.е. LAN я
>понимаю, это адрес видимо по которому IP-телефоны с шлюзом общаются, либо
>другой шлюз как в моём случае, а что за WAN порт?
Наоборот, WAN - это порт для подключения к провайдеру.
А чтобы подключив шлюзик к провайдеру ваш домашний комп не остался без интернета - предусмотрен порт LAN. Т.е. шлюзик содержит в себе еще и маршрутизатор с NAT.
SPA3102 содержит еще и функцию простого бриджевания, т.е. минисвич на пару портов.
-
Это быстро и легко помогает в ситуациях, когда имеющийся маршрутизатор не умеет корректно делать NAT для SIP сигнализации и голосового трафика, тогда просто и легко внешний адрес присваивается шлюзу, а всё остальное - подключается в порт LAN.
-
такой функционал вообще говоря предназначен для удобства развертывания телефонии в офисах, на рабочем месте обычно есть Ethernet порт, но один. Тогда можно настроить шлюзик в режим моста (бридж), воткнуть его вместо компа, а комп уже в шлюз. Т.е. доп портов не надо, производитель позаботился.
-
SPA3102 содержит еще и функционал VLAN, но как это работает в отношении WAN/LAN портов (пробросит ли шлюз тегированные пакеты между WAN и LAN) я не знаю.
-
>И ещё, если эту схему сделать, т.е. звонок из офиса идёт через
>домашний телефон, а с домашнего телефона можно будет звонить (не одновременно
>и из офиса и из дома, а либо оттуда, либо с
>домашнего)?
Ну дык да, можно, я про то и писал в самом начале... Только настроить всё надо.