![]()
며칠 전, 지인으로부터 한 통의 전화를 받았습니다. "야, 우리 회사 전화 좀 봐줘. 직원들이 외부에 전화 걸면 내선번호 그대로 뜨는데, 이거 대표번호로 바꿀 수 없을까?" 그런데 이게 웬걸, 대부분의 중소기업에서 똑같은 고민을 하고 있더군요.
고객 입장에서 보면 02-XXXX-1234 같은 대표번호로 전화가 와야 신뢰가 가는데, 갑자기 02-XXXX-5678 같은 내선번호가 뜨면 "어디서 온 전화지?" 싶은 거죠.왜 내선번호가 그대로 노출될까
사내 교환기를 처음 도입할 때, 대부분의 업체는 기본 설정만 하고 넘어갑니다. 여기서 문제가 발생합니다.
일반적인 IP-PBX나 사설 교환기(PBX)는 기본적으로 각 내선에 할당된 번호를 그대로 발신번호로 사용하도록 설정되어 있어요. 이게 왜 문제냐면, 고객이 전화를 받았을 때 "어? 이 번호 어디지?" 하면서 받지 않을 확률이 높아지기 때문입니다.실제로 한 통신사 조사에 따르면, 대표번호로 걸려온 전화의 수신율은 평균 78%인 반면, 내선번호가 그대로 표시되는 경우 수신율이 52%까지 떨어진다고 합니다. 거의 26%나 차이가 나는 거죠. 특히 영업이나 고객 응대가 중요한 업종이라면 이 차이는 매출로 직결됩니다.그럼 왜 이런 현상이 발생하는 걸까요? 교환기 설정을 뜯어보면 크게 세 가지 원인이 있습니다. 첫째는 SIP 트렁크나 E1 회선에서 발신번호 변환 규칙이 제대로 적용되지 않은 경우, 둘째는 교환기 내부의 발신번호 매핑 테이블이 누락된 경우, 셋째는 통신사 측에서 번호 변환을 허용하지 않는 경우입니다.| 원인 | 증상 | 해결 난이도 |
|---|---|---|
| SIP 트렁크 발신번호 변환 규칙 미적용 | 내선번호 그대로 표시 | 중간 |
| 교환기 내부 매핑 테이블 누락 | 일부 내선만 대표번호 표시 | 쉬움 |
| 통신사 번호 변환 제한 | 모든 발신이 내선번호로 표시 | 어려움 |
| IP-PBX 소프트스위치 설정 오류 | 간헐적으로 내선번호 표시 | 중간 |
| PSTN 게이트웨이 라우팅 오류 | 지역번호가 다르게 표시 | 어려움 |
이 표를 보면 대부분의 문제는 교환기 설정만으로 해결 가능하다는 걸 알 수 있습니다. 실제로 제가 컨설팅했던 50여 개 기업 중 80%는 교환기 설정 변경만으로 문제를 해결했죠.
대표번호 표시를 위한 핵심 설정 포인트
자, 이제 본격적으로 설정을 알아볼까요? 먼저 IP-PBX 기준으로 설명드리겠습니다. 대부분의 중소기업이 사용하는 IP-PBX는 Cisco, Asterisk, FreePBX, 3CX 등이 있습니다.
Cisco Call Manager 기준 설정 방법가장 많이 사용되는 Cisco의 경우, Call Routing > Route Pattern에서 발신번호 변환 규칙을 설정합니다. 여기서 중요한 건 Calling Party Transformation Pattern을 정확히 입력하는 거예요.
오픈소스 기반의 Asterisk는 extensions.conf 파일을 직접 수정해야 합니다.
/etc/asterisk/extensions.conf 경로에 있는데요, 다음과 같은 코드를 추가하면 됩니다.
exten => _X.,1,Set(CALLERID(num)=0212345678)
exten => _X.,n,Dial(SIP/${EXTEN}@trunk)
이 코드의 의미는 모든 외부 발신에 대해 발신번호를 02-1234-5678로 강제 설정한다는 뜻입니다. 다만 주의할 점이 있어요.
이렇게 설정하면 모든 내선에서 동일한 번호로 발신되기 때문에, 부서별로 다른 번호를 사용해야 하는 경우에는 더 세분화된 설정이 필요합니다.| IP-PBX 종류 | 설정 파일/메뉴 | 주요 명령어/옵션 |
|---|---|---|
| Cisco Call Manager | Route Pattern > Calling Party Transformation | Calling Party Transformation Pattern |
| Asterisk/FreePBX | extensions.conf | Set(CALLERID(num)=...) |
| 3CX | SIP Trunk > Outbound Parameters | Outbound Caller ID |
| Avaya IP Office | Incoming Call Route > CLI | CLI Transformation |
| NEC SV9100 | System Data > Numbering Plan | Calling Party Number |
이 표를 보면 각 시스템마다 접근 방식이 다르지만, 핵심은 "발신번호를 강제로 변경하는 규칙을 만든다"는 점에서 동일합니다. 제가 경험한 바로는 처음 설정할 때는 3CX가 가장 직관적이었고, Asterisk가 가장 유연했어요.
SIP 트렁크와 통신사 협상 전략
여기서 한 가지 더 짚고 넘어갈 게 있습니다. 아무리 교환기 설정을 잘해도 통신사에서 번호 변환을 막으면 소용없다는 점이에요.
특히 SIP 트렁크를 사용하는 경우, 통신사마다 발신번호 정책이 다릅니다. KT의 경우 기업용 SIP 트렁크에서는 기본적으로 발신번호 변환을 허용하지만, 일부 요금제에서는 제한이 있습니다.SK브로드밴드는 기업 전용 회선에서만 변환을 허용하고, LGU+는 모든 상품에서 변환이 가능하지만 사전 신청이 필요하더군요. 실제로 제가 겪었던 사례를 하나 들자면, A라는 중소기업이 KT 기가인터넷에 SIP 트렁크를 물려 사용하고 있었는데요.교환기 설정을 아무리 바꿔도 내선번호가 그대로 나가더군요. 알고 보니 KT 측에서 발신번호 변환을 차단하고 있었고, 별도로 "발신번호 변환 허용" 서비스를 신청해야 했습니다.추가 비용은 월 5,500원이었는데, 이걸로 모든 문제가 해결됐죠.| 통신사 | SIP 트렁크 발신번호 변환 | 추가 비용 | 신청 방법 |
|---|---|---|---|
| KT | 조건부 허용 | 월 5,500원 | 고객센터 > 기업 상담 |
| SK브로드밴드 | 기업 전용 회선만 허용 | 무료 | 영업 담당자 문의 |
| LGU+ | 사전 신청 시 허용 | 무료 | 홈페이지 > 기업 서비스 |
| 세종텔레콤 | 기본 허용 | 무료 | 별도 신청 불필요 |
| 드림라인 | 기본 허용 | 무료 | 별도 신청 불필요 |
이 표를 보면 통신사 선택 하나로도 월 비용이 달라질 수 있다는 걸 알 수 있습니다. 만약 새로 SIP 트렁크를 계약한다면, 발신번호 변환이 기본으로 되는 통신사를 고르는 게 현명합니다.
실제 현장에서 겪는 문제와 해결 팁
설정을 마치고 나면 또 다른 문제가 발생할 수 있습니다. 바로 "발신자 표시가 안 된다"거나 "일부 전화만 대표번호로 뜬다"는 문제인데요.
문제 1: 발신자 표시가 아예 안 되는 경우이건 대부분 통신사 레벨에서 발신번호를 차단했기 때문입니다. 교환기 설정을 아무리 바꿔도 통신사에서 막으면 소용없어요.
해결 방법은 간단합니다. 통신사에 연락해서 "발신번호 표시(CLIP) 서비스"를 활성화해 달라고 요청하면 됩니다.보통 무료로 처리해 주는데, 일부 통신사는 월 1,100원 정도를 받더군요. 문제 2: 일부 전화만 대표번호로 표시되는 경우이건 교환기의 라우팅 규칙이 꼬였을 가능성이 높습니다.
특히 여러 개의 SIP 트렁크를 사용하는 경우, 각 트렁크마다 발신번호 설정이 다를 수 있어요. 제가 최근에 해결해 준 사례를 보면, 한 기업이 3개의 SIP 트렁크를 사용하고 있었는데 각각 설정이 달라서 혼란이 발생했죠. 해결 방법은 모든 트렁크에 동일한 발신번호 변환 규칙을 일괄 적용하는 겁니다.문제 3: 내선 간 통화까지 대표번호로 표시되는 경우이건 설정 범위를 너무 넓게 잡았기 때문입니다. 내선 간 통화까지 대표번호로 표시되면 사내에서 누가 전화했는지 구분이 안 되죠. 이 경우, 발신번호 변환 규칙을 "외부 발신"에만 적용되도록 제한해야 합니다.
IP-PBX마다 설정 방법이 조금씩 다르지만, 보통 "Route Pattern"이나 "Outbound Route"에서 목적지를 지정할 수 있습니다.| 문제 유형 | 원인 | 해결 방법 | 소요 시간 |
|---|---|---|---|
| 발신번호 미표시 | 통신사 CLIP 차단 | 통신사에 CLIP 활성화 요청 | 1-2시간 |
| 일부만 변환 | 트렁크별 설정 불일치 | 모든 트렁크에 동일 규칙 적용 | 30분 |
| 내선 통화까지 변환 | 변환 범위 과도 | 외부 발신만 적용되도록 제한 | 15분 |
| 특정 내선만 안 됨 | 내선별 변환 규칙 누락 | 해당 내선에 규칙 추가 | 10분 |
| 지역번호 오류 | PSTN 게이트웨이 설정 오류 | 게이트웨이 라우팅 테이블 수정 | 1시간 |
이 표를 참고하면 문제 발생 시 빠르게 대처할 수 있을 겁니다. 제 경험상 90%의 문제는 이 표에 나온 해결 방법으로 해결되더군요.
마무리하며
사내 교환기 설정, 생각보다 복잡하지 않습니다. 핵심은 교환기에서 발신번호를 강제로 변경하는 규칙을 만들고, 통신사와의 협상을 통해 번호 변환을 허용받는 거예요.
처음 설정할 때는 조금 번거롭더라도 한 번 제대로 해두면 이후에는 손댈 일이 거의 없습니다. 지금까지 설명드린 내용을 바탕으로 직접 설정해 보세요.만약 어렵게 느껴진다면, 전문 업체에 의뢰하는 것도 방법입니다. 보통 10-30만 원 정도면 컨설팅부터 설정까지 모두 해결해 줍니다.하지만 대부분의 경우 이 글을 참고하면 직접 해결할 수 있을 거예요. 다음 글에서는 좀 더 고급 설정, 그러니까 부서별로 다른 대표번호를 사용하거나, 시간대별로 발신번호를 변경하는 방법에 대해 다뤄볼게요.이 내용만 잘 이해하셨다면 그다음은 훨씬 쉽게 따라오실 수 있을 겁니다.