-
[FreePBX] 무료 asterisk SIP 구축LINUX/FreePBX 2020. 8. 20. 22:35반응형
이번 포스팅에서는 무료 asterisk 서버(FreePBX)를 사용하여 음성통화, 영상통화를 서버를 구축하려고 한다.
궁극적으로 안드로이드 샘플 코드를 활용하여 스마트폰 2대로 통화 테스트까지 하려고 한다.
먼저 FreePBX iso 파일을 다운로드 한다.
https://www.freepbx.org/downloads/
필자는 VMware를 사용하여 FreePBX 서버를 설치한다.
아래와 같이 따라 설치하자.
root 비밀번호를 설정한다.
기다리면 설치가 끝난다.
재부팅을 하자.
FreePBX가 설치된 IP로 접속 후 관리자 계정을 생성한다.
관리자 계정으로 로그인 한다.
아래와 같이 따라한다.
기본 설치는 끝났다.
이제 기본 설정을 한다.
Advanced Settings에서 Check Server Referrer를 No로 변경 후 저장한다.
Asterisk SIP Settings에서 Video Codecs를 Enabled로 변경 후 저장한다.
SIP Settings [chan_pjsip]로 이동한다.
tcp Yes로 변경 후 저장한다.
이제 전화번호 계정을 생성한다.
테스트를 위해 계정 2개를 생성한다.
필자는 1000, 1004번을 생성하였다.
마지막으로 변경된 내용을 적용하자.
모든 설정이 끝났다.
다음으로 포트포워딩 설정을 해야 한다.
tcp, udp 5061, udp 10000 ~ 20000 포트를 열어보자.
다음 A 폰으로 linphone을 설치한다.
아래와 같이 설정을 한다.
다음 B 폰에 안드로이드 샘플 코드를 설치한다.
아래와 같이 도메인, 계정 정보를 입력한다.
통화를 해보자.
정상적으로 통화가 된다.
반응형