Я хотел посмотреть, какие порты прослушивает моя машина с 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
.