Asterisk авторизація у провайдера по ip - адресою

Без реєстрації і смс :)

Що ми маємо

На нашому Asterisk вже існує поточне з'єднання з мережею через єдиний NIC (Network Interface Card, мережна карта). Для установки додаткового IP, нам потрібно буде додати додаткову мережну карту, або додати віртуальний інтерфейс (наприклад, eth0: 0). У нашому випадку, в лабораторії, наш Asterisk розгорнуть на віртуальній машині VmWare, тому, ми просто додамо віртуальний vNIC.

Налаштування в консолі

Насамперед підключимося до консолі (CLI) нашого сервера IP - АТС. Після додавання нового інтерфейсу, переходимо до його налаштуванні. Вводимо команду:

Натискаємо «o» для редагування і вказуємо наступні параметри:

Натискаємо «: x!» І зберігаємо зміни. Після цього перезавантажуємо мережеву службу командою:

Відмінно. Обидва мережевих інтерфейсу піднялися і працюють. Тепер давайте налаштуємо маршрут для відправки трафіку в сторону софтсвіча через інтерфейс eth1. Для цього, відкрийте для редагування файл маршруту за допомогою такої команди:

У файл додаємо наступний рядок:

Робимо рестарт мережевий служби командою service network restart і перевіряємо маршрути:

Відмінно, у нас з'явився потрібний нам маршрут. Перевірити його так само можна зробивши трасування, командою traceroute 33.33.44.45

Налаштування транка в FreePBX

Після того, як ми налаштували маршрути і інтерфейси в операційній системі CentOS, переходимо до налаштування транка в графічному інтерфейсу FreePBX. Для цього, перейдемо в розділ налаштувань Connectivity # X2192; Trunks і натиснемо + Add Trunk, додавши SIP - транк. Заповнюємо будь-яке значення в поле Trunk Name вкладки General і переходимо до вкладки SIP Settings # X2192; Outgoing. Тут, в поле Trunk Name вкажіть out. а в розділі PEER Details наступні параметри:

Asterisk авторизація у провайдера по ip - адресою

Натискаємо Submit і Apply Config. На цьому все, залишається тільки налаштувати маршрутизацію викликів і можна дзвонити :)

Можливі проблеми

Якщо при дзвінку на номер ви чуєте короткі гудки, а в балках і дебаге Ви бачите наступне повідомлення:

Ви можете перейти в розділ налаштувань Settings # X2192; Asterisk SIP Settings. виберіть вкладку Chan SIP Settings і переконайтеся, що параметр Bind Port вказаний як 5060.

P.S. Якщо вкажіть свою дату народження, то ми обов'язково Вас привітаємо і подаруємо невеликий подарунок :)