禁用星号上的 IAX 模块。仅允许 SIP

禁用星号上的 IAX 模块。仅允许 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 -rx 'core restart gracefully'

重新加载星号后,我发现运行时端口 4569 不再显示netstat -tulpn

相关内容