Для повышения безопасности станции на основе Asterisk рекомендуется сменить стандартные порты SIP и IAX.
С протоколом SIP особых проблем не возникает, просто меняем соответствующий параметр в файле sip.conf.
В файле iax.conf тоже есть соответствующий параметр, но изменение его не приводит к желаемому результату.
Проблема решается довольно просто — находим в исходниках asterisk в директории channels файл iax2.h
Находим в нём строку #define IAX_DEFAULT_PORTNO и меняем номер порта на необходимый нам.
После чего выполняем команды make и make install и получаем требуемый результат.