j2750685
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Здравствуйте. У меня OpenVPN установлен на Windows Server 2012. RDP поверх OpenVPN работает. Появилась потребность VoIP внутри VPN'a сделать. Установил Communigate. На клиентской машине (Windows 8.1) установил SIP-клиента (пробовал Zoiper, LinPhone - результат одинаковый ). IP адреса: Сервер 192.168.7.100 (локалка), 10.8.0.1 (OpenVPN) Клиент 192.168.2.5 (локалка), 10.8.0.20 (OpenVPN) В настройках SIP клиента адрес SIP-сервера 10.8.0.1 Вызовы между клиентами OpenVPN проходят в обе стороны (есть еще клиент на смартфоне), но когда отвечаю на звонок на компьютере, то SIP клиент начинает передавать голосовой поток на адрес 192.168.7.100:60000. А такой адрес на клиенте не доступен. Складывается впечатление, что Communigate передает клиенту адрес на который надо подключаться, но почему именно этот, а не 10.8.0.1 - не понимаю. Пробовал на сервер Communigate "привязать" к адресу 10.8.0.1 - не получилось. Тогда в конфиге OpenVPN на сервере добавил строчку push "route 192.168.7.0 255.255.255.0" На клиенте маршрут в route print появляется, но адрес 192.168.7.100 со стороны клиента не пингуется, ну и телефон тоже не работает. Собственно вопрос: 1. как сделать, чтобы была связь клиента с локальным интерфейсом сервера? 2. Слабая надежда, да и оффтопик, но может кто знает, как Communigate "подкрутить"? Спасибо. |