Jongwan.com

Hello world

카테고리: Asterisk

Asterisk 수신거부 코드 – DB연동

asterisk 11 버전에서 특정번호를 수신거부하는 코드입니다. 수신거부하는 번호를 DB테이블에 저장하고 관리합니다.   테이블스키마 CREATE TABLE `ban` ( `phone` VARCHAR(32) NOT NULL COMMENT ‘전화번호’, `reg_date` DATETIME NOT NULL COMMENT ‘등록일’, INDEX `phone` (`phone`) ) COMMENT=’수신거부 전화번호’ COLLATE=’utf8_general_ci’ ENGINE=MyISAM;   extensions.conf [inbound] exten => 07010002000,1,Answer exten => 07010002000,n,NoOp(“caller id: ${CALLERID(number)}”) exten => 07010002000,n,MYSQL(Connect connid 호스트 유저 비밀번호 […]

Read More

fax – res_fax_digium 설치 및 라이선스 획득

res_fax_digium 모듈 설치   asterisk 11.7.0을 기본설치하면 fax 를 사용하는 모듈이 없으므로 서비스가 불가능합니다. fax를 서비스하기 위해서 해당 모듈을 다운로드 하고 라이선스를 등록하는 방법을 알아봅니다.   1. 라이선스 https://my.digium.com/en/login/register/ 로 이동해서 이메일 주소를 이용해 사용자 등록을 합니다. 에메일주소 인증을 해야 하기 때문에 사용하는 이메일을 정확히 입력합니다. 인증이 끝나고 http://www.digium.com/en/products/software/fax-for-asterisk 페이지로 이동합니다. 윗쪽에 Get 1 Free License […]

Read More

asterisk 11.7.0 소스 컴파일 및 라이브러리 설치 등

asterisk 11.7.0 소스 컴파일 및 라이브러리 설치   asterisk 11.7.0 을 설치하기 위해 소스를 다운로드하고 컴파일을 합니다. 홈페이지는 http://www.asterisk.org/ 이곳이며, 현재 공식버전은 13 까지 나왔습니다만, 여기서는 11.7을 기준으로 합니다.     1. asterisk 11.7.0 다운로드 모든 버전의 asterisk를 확인하기 위해서 다운로드 페이지의 All Asterisk Versions 를 클릭합니다. http://www.asterisk.org/downloads/asterisk/all-asterisk-versions 필요한 버전을 찾아 설치할 서버에 다운로드 합니다.   […]

Read More

asterisk 11 운영을 위한 Ubuntu 12.10 설치

asterisk 환경을 위한 우분투 12.10 설치     asterisk를 Centos 5.x, Centos 6.3, ubuntu 12.10 등에 설치해 보았는데 패키지로 설치하기에는 우분투 12.10 의 apt-get 이 너무 편했으므로 우분투로 운영을 하기로 했습니다. 기존 centos만 사용하다가 우분투로 패키지 관리를 하니 신세계네요   1. 우분투 12.10 LTS 파일 받기 – http://ftp.daum.net/ubuntu-releases/12.10/ubuntu-12.10-server-amd64.iso – 위 경로로 iso 파일을 받아 CD로 굽거나 […]

Read More