Назад | Перейти на главную страницу

Отключить модуль IAX на звездочке. Разрешить только SIP

Я хотел посмотреть, какие порты слушает моя машина с Ubuntu; поэтому я выполнил команду netstat -tulpn.

Когда я запустил эту команду, я обнаружил, что слушаю порт 4569.

Это используется Asterisk. Поскольку я не планирую использовать протокол IAX и придерживаться только SIP, как я могу отключить IAX, чтобы мой компьютер перестал прослушивать этот порт?

Может мне нужно войти disabled=true в /etc/asterisk/sip.conf ?

Наконец я нашел решение. Список всех модулей, загружаемых звездочкой, можно найти здесь:

https://www.voip-info.org/wiki/view/Asterisk+modules

В моем случае я не хотел загружать модули IAX, поскольку не использую их. Я добавил эти строки:

noload => chan_iax.so
noload => chan_iax2.so 

к /etc/asterisk/modules.conf

затем перезапустил звездочку:

asterisk -rx 'core restart gracefully'

после перезагрузки звездочки я вижу, что порт 4569 больше не отображается при запуске netstat -tulpn.