ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [FreePBX] 무료 asterisk SIP 구축
    LINUX/FreePBX 2020. 8. 20. 22:35
    반응형

    이번 포스팅에서는 무료 asterisk 서버(FreePBX)를 사용하여 음성통화, 영상통화를 서버를 구축하려고 한다.

    궁극적으로 안드로이드 샘플 코드를 활용하여 스마트폰 2대로 통화 테스트까지 하려고 한다.

     

    먼저 FreePBX iso 파일을 다운로드 한다.

    https://www.freepbx.org/downloads/

     

    Download | FreePBX - Let Freedom Ring

    Download FreePBX Distro The easiest way to install FreePBX is to download and install the FreePBX Distro. This includes everything needed for a fully-functioning FreePBX system, including the operating system. Click on the link below to download FreePBX Di

    www.freepbx.org

     

     

     

     

    필자는 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 폰에 안드로이드 샘플 코드를 설치한다.

    linphonesampleandroid-master.zip
    0.60MB

     

     

     

    아래와 같이 도메인, 계정 정보를 입력한다.

     

     

     

    통화를 해보자.

     

     

    정상적으로 통화가 된다.

    반응형
Designed by Tistory.