854 просмотров
от (15.2 тыс. баллов) в категории Установка 1 отметил

У нас провайдер телефонии затягивает отдельный кабель для телефонии со своей адресацией. Как настроить его в Askozia и статическую маршрутизацию для этого интерфейса?
Подробнее.
Локальная сеть (физический интерфейс eth0) имеет адресацию 192.168.1.0/24. В нее подключены все IP-телефоны и в том числе по ней же через NAT доступ в интернет.
Через другой физический интерфейс eth1 приходит кабель от провайдера телефонии, где адресация 172.30.1.17/30.
Как настроить этот интерфейс (eth1) и прописать статический маршрут для него?

3 Ответы

от (500 баллов)
выбран от
 
Лучший ответ

Решил вопрос так. Скачал конфигурационный xml файл в разделе Система -> Сохранить/Восстановить. Открыл файл в редакторе и добавил туда настройки интерфейса в разделе system (между тегами < system > < / system >):

<shellcmd>/sbin/ifconfig eth1 inet xxx.xxx.xxx.xxx netmask xxx.xxx.xxx.xxx</shellcmd>
<shellcmd>/sbin/route add -net xxx.xxx.xxx.xxx/xx xxx.xxx.xxx.xxx</shellcmd>

После сохранил файл и восстановился с него в аскозии.

от (15.2 тыс. баллов)
а если еще раз сохранить файл, настройки остаются в секции system?
от (123 тыс. баллов)
Отличный способ реализации.
от (500 баллов)
Да, сохраняются
от (15.2 тыс. баллов)

Для тех кто замучился настраивать NAT посвящается :))
Это решение с "костылем" конечно, но работает пока нормально. У меня аскозия на виртуалке к ней бриджом подключено 2 интерфейса. 1 поднимаем в аскозиа (локальный) и прописываем все как положено. Затем по SSH подрубаемся к нашему моновалу и пишем заветные команды
ifconfig ethX inet (ваш ИП от провайдерва) netmask маскакоторуюдалпровайдер, где ethX - ваш второй интерфейс - его можно узнать, если ввести ifconfig -a
затем добавляем нужный роут через шлюз вашего SIP. Например:
route add -host sip.sipprivider.ru gw шлюз
SIP

Единственный минус, который пока нашел - работает до перезагрузки - после перегруза нужно вновь поднять интерфейс по SSH... ну и с безопасностью вопрос, я так понимаю, тоже не ахти. Но у меня отрублен междугородний\международный трафик, так что волнует пока не так сильно:)

от (15.2 тыс. баллов)
1. Можно попробовать повесить на CRON запуск скрипта который сделает нужные настройки, а сам скрипт положить в offload папку.
2. Cron можно из веб интерфейса настраивать.  

А так действительно вполне рабочий вариант, еще бы фаервол туда :)
от (15.2 тыс. баллов)

Сам скрипт простой, но вот "фишка" крона @reboot не захотела работать. У людей такая проблема была - решилась копированием скрипта в то место, которое уже подмонтировано в момент запуска КРОНа. Возможно проблема в этом.

http://ubuntuforums.org/showthread.php?t=1530652

Вот сам скрипт.

#!/bin/sh 
ifconfig eth1 inet xxx.xxx.xxx.xxx netmask xxx.xxx.xxx.xxx #адрес VOIP провайдера 
route add -host sip.voipprov.ru gw xxx.xxx.xxx.xxx #хост для коннекта к VOIP и шлюз, через который это будет происходить 

Пишем его в /offload/ папку через

Разрешаем запись в раздел с скриптами www:

mount -o remount,rw /offload 

Запрещаем запись в раздел с скриптами www:

mount -o remount,ro /offload

Просто сложно диагностировать даже работу крона поскольку запускается он с нулевым уровнем лога :)

crond: crond (busybox 1.18.4) started, log level 0
На этом сайте можно бесплатно задать вопрос разработчикам MikoPBX и другим членам сообщества. Время ответа не регламентированно, но мы стараемся несколько раз в день заглядывать сюда. Для срочного решения проблем обращайтесь на платную линию поддержки

Популярные теги

askozia входящие-вызовы настройка исходящие маршрутизация провайдер запись-разговоров входящие ivr исходящие-звонки обновление битрикс24 ошибка очередь провайдеры очередь-вызовов переадресация запись установка маршрут история-звонков mikopbx транк панель-телефонии-1с перевод-вызова перевод askozia7 askozia6 битрикс callerid интеграция голосовая-почта логи модуль перехват-вызова ростелеком нерабочее-время bitrix24 факс nat docker запись-разговора веб-интерфейс goip настройка-провайдер история диалплан почта журнал-звонков релиз gsm вызовы звонок внешние-номера web-интерфейс zabbix маршруты cdr sip панель pjsip переадресация-мобильный voicemail ascozia телефонная-книга аон мобильный звонков лицензирование вызовов редактор номер asterisk лицензия ami регистрация оповещения провайдеров время голосовая fax trunk разговоров группы-пользователей #mikopbx пропущенные-звонки донабор beeline monitoring тишина smtp cisco мобильные мультифон мегафон шлюз не-работает электронная-почта не-слышно-звук

2.8 тыс. вопросов

2.4 тыс. ответов

6.7 тыс. комментариев

465 тыс. пользователей

...