オフィスの電話交換機としてのCallmanager Express-クイックスタート

私はこのトピックに関する知識を体系化することを決めました。それはおそらく人々に役立つはずです-かつて、ネットワーク上でほとんど何も重要なものを探していなかったことを覚えています。



誰が気にする- ハブラカトの下でウェルカム



はじめに





Callmanager Expressは、SPサービス以上の組み込みCisco IOS機能であり、ISRルータに実装されています:18xx、28xx、38xx。

サポートされるユーザー(より正確には電話)の数は、プラットフォームによって異なります。 3845ルーターでは、最大250台の電話がサポートされていますSIP / H323トランクを介して接続されたアナログFXO / FXSポートおよびデバイスはカウントされません-ルーター自体に登録されたSCCPおよびSIP端末​​のみ。



このIP ATCが提供する機能は、平均的なオフィスの機能には十分です(そして、私の意見では、250人が平均的なオフィスよりもはるかに多いです)。 さらに、同じルーターを使用すると、インターネットへのアクセス(複数の異なるプロバイダーを介した)、セキュリティ(DMZ、ファイアウォール、IPS)、リモートユーザーとブランチ(IPSEC、SSL VPN、DMVPN)およびほとんどすべての接続を整理できます必要に応じて、特別なモジュールを使用して、コーヒーメーカーを接続できます。 :)



ビジネスに取り掛かろう。



基本設定:





手始めに、基本的な概念。 シスコでは、IP電話に個別のVLANを使用することを推奨しています。これにより、セキュリティのために音声トラフィックを分離し、ネットワーク上のQOS設定を簡素化できます。 このようなVLANは一般にCisco Voiceと呼ばれます。 正統のスイッチは、CDPプロトコルを使用して、そのようなVLANの可用性を電話機に伝えることができます。 ユーザーのコンピューターを接続するように設計された、電話の2番目のイーサネットポートからのユーザートラフィックは、通常、タグなしで送信されます。



IP電話を接続するためのスイッチ(2960以前)のポート構成の例:

interface FastEthernet0/1/2

switchport voice vlan 101

macro description cisco-phone

spanning-tree portfast








最も単純なケースでは、スイッチはトランクポートを使用してルーターに接続し、ルーターでVoice-Vlan終端用のL3インターフェイスを作成する必要があります。 これは、ルータのポートのタイプに応じて、イーサネットサブインターフェイスまたは仮想SVIのいずれかです。



例:

interface GigabitEthernet0/0.101

description Cisco_Voice

encapsulation dot1Q 101

ip address 10.1.1.1 255.255.255.0

ip nbar protocol-discovery








次に、電話にIPアドレスを与える必要があります。 ここに1つの重要なニュアンスがあります-Cisco電話は、各電話に対してCallmanagerによって作成されたXMLファイルを使用して設定されます。 電話機は、ルータからtftp設定をダウンロードします。 ファームウェアをオンにしてファームウェアを初期化した後、電話機が最初に行うことは、tftpサーバーでファイルSEPxxxxxxxxxxxx.cnf.xmlを見つけようとすることです。xxxxxxは電話機のMACアドレスです。

そのため、tftpサーバーのIPアドレスを電話に伝える必要があります。 これは、DHCP応答の別のオプションを使用して行われます。



ルーターの電話用にDHCPサーバーを構成する例:

ip dhcp pool phone

network 10.1.1.0 255.255.255.0

default-router 10.1.1.1

option 150 ip 10.1.1.1








オプション150はtftpサーバーを指しているだけです。この例では、Voice-Vlanを終了するインターフェイスのIPアドレスと一致します。



したがって、電話とIP PBXの接続を提供しました。PBX自体の構成の作成を開始します。



Callmanagerセットアップ





CLIで簡単な質問に答えることで、Callmanagerの基本設定を作成できます。 これは、設定モードでtelephony-service setupコマンドを使用して実行されます。



router(config)#telephony-service setup



--- Cisco IOS Telephony Services Setup ---



Do you want to setup DHCP service for your IP Phones? [yes/no]: no



Do you want to start telephony-service setup? [yes/no]: yes

Configuring Cisco IOS Telephony Services :



Enter the IP source address for Cisco IOS Telephony Services :10.1.1.1

Enter the Skinny Port for Cisco IOS Telephony Services : [2000]:

How many IP phones do you want to configure : [0]: 10

Do you want dual-line extensions assigned to phones? [yes/no]: yes

What Language do you want on IP phones :

0 English

1 French

2 German

3 Russian

4 Spanish

5 Italian

6 Dutch

7 Norwegian

8 Portuguese

9 Danish

10 Swedish

11 Japanese

[0]: 0

Which Call Progress tone set do you want on IP phones :

0 United States

1 France

2 Germany

3 Russia

4 Spain

5 Italy

6 Netherlands

7 Norway

8 Portugal

9 UK

10 Denmark

11 Switzerland

12 Sweden

13 Austria

14 Canada

15 Japan

[0]: 0

What is the first extension number you want to configure (maximum 32 digits): 100



Do you have Direct-Inward-Dial service for all your phones? [yes/no]: no



Do you want to forward calls to a voice message service? [yes/no]: no



Do you wish to change any of the above information? [yes/no]: no

CNF-FILES: Clock is not set or synchronized, retaining old versionStamps



---- Setup completed config ---









その結果、ルーター設定で次の結果が得られます。

router#sh run | b telep

telephony-service

max-ephones 10

max-dn 10

ip source-address 10.1.1.1 port 2000

auto assign 1 to 10

max-conferences 4 gain -6

transfer-system full-consult

server-security-mode non-secure

create cnf-files version-stamp Jan 01 2002 00:00:00

!

!

ephone-dn 1 dual-line

number 100



< .... skipped ... >



ephone-dn 10 dual-line

number 109



ephone 1

no phone-ui speeddial-fastdial

no multicast-moh

device-security-mode none

keepalive 30 auxiliary 0



< .... skipped ... >



ephone 10

no phone-ui speeddial-fastdial

no multicast-moh

device-security-mode none

keepalive 30 auxiliary 0








スクリプトは基本的な構成を作成し、ephone-dnコマンドで10個の内部2回線(二重回線)番号を作成し、eCPCP SCCPコマンドで制御されるIP電話用に10個の「空白」を作成しました。



すでにわかっているように、電話はMACアドレスによって識別されます。

スクリプトはauto assign 1 to 10コマンドで電話の自動登録モードをオンにし、「新しい」電話はtftpサーバーをノックし、Callmanagerは不明な電話からの登録を「見」、要求された10からまだ空きスペースがある場合、その構成に電話を書き込みます。

したがって、最初の10台の電話は100〜109の番号を自動的に受け取ります。



独自の方法で、いくつかの電話を手動で追加します。

router(config)#ephone 1

router(config-ephone)#mac-address 001B.D460.EAE6

router(config-ephone)#type 7912

router(config-ephone)#button 1:1 ; 100 ephone-dn1



router(config)#ephone 2

router(config-ephone)#mac-address 0022.9004.C1DC

router(config-ephone)#type 7941

router(config-ephone)#button 1:10 ; 109 ephone-dn10








電話の設定を再生成することを忘れないでください(これは常に必要なわけではありませんが、信頼性のため)



router(config)#telephony-service

router(config-telephony)#create cnf-files

CNF file creation is already On

Updating CNF files



CNF files update complete








電話が再起動し、tftpサーバーから新しい構成をダウンロードし、IP PBXに登録します。

sh ephone registeredコマンドを使用して、電話機が登録されていることを確認できます。



実際のハードウェアからの出力:



router#sh ephone registered



ephone-5 Mac:0022.9004.C1DC TCP socket:[6] activeLine:0 REGISTERED in SCCP ver 9/8

mediaActive:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:9

IP:10.1.1.12 52836 7906 keepalive 4491 max_line 2 dual-line

button 1: dn 10 number 4400 CH1 IDLE CH2 IDLE

Username: Igor



ephone-7 Mac:0022.9003.8804 TCP socket:[5] activeLine:0 REGISTERED in SCCP ver 9/8

mediaActive:0 offhook:0 ringing:0 reset:0 reset_sent:0 paging 0 debug:0 caps:9

IP:10.1.1.11 51460 7931 keepalive 10026 max_line 20

button 1: dn 11 number 4213 CH1 IDLE CH2 IDLE

Username: Alexander









あなたはすでにお互いに電話することができます、利益! :D



さらなる記事では、PBX、ボイスメール、PSTNおよびIPトランクを介したコール転送の微調整、およびその他の興味深いことについて説明します。

お楽しみに! :)



Callmanager Expressのコンテキストで読みたいもの、実際にシスコの音声ソリューションについて書いてください。 強調してみます。



更新:価格の問題を強調するよう緊急に求められました。

音声バンドル(キット)Cisco1861ルータ:

GPLに5495ドルかかります。

このルーターに加えて、他に何も必要ありません-それは完全に小規模オフィスのITインフラストラクチャをカバーします。

さて、ファイルクリーニング/メール用のサーバーがあるかもしれません。 しかし、これはすでにオプションの要素です。



非常に安価にしたい場合は、任意のSIP電話機を使用できます。最小のCisco電話機の価格はGPL 135ドルです。



All Articles