별표로 IAX 모듈을 비활성화합니다. SIP만 허용

별표로 IAX 모듈을 비활성화합니다. SIP만 허용

내 우분투 머신이 어떤 포트에서 수신 대기하는지 확인하고 싶었습니다. 그러므로 나는 명령을 실행했습니다 netstat -tulpn.

해당 명령을 실행했을 때 나는 port 에서 수신 대기 중이라는 것을 알았습니다 4569.

그것은 Asterisk에서 사용하고 있습니다. IAX 프로토콜을 사용할 계획이 없고 SIP만 사용할 계획이라면 컴퓨터가 해당 포트에서 수신을 중지하도록 IAX를 비활성화하려면 어떻게 해야 합니까?

disabled=true어쩌면 에 입장해야 할까요 /etc/asterisk/sip.conf?

답변1

마침내 해결책을 찾았습니다. 별표가 로드하는 모든 모듈 목록은 여기에서 찾을 수 있습니다:

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.

관련 정보