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

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

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

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

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

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

решение1

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

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

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

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

к/etc/asterisk/modules.conf

затем перезапустил asterisk:

asterisk -rx 'core restart gracefully'

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

Связанный контент