
参加免费公开课,请您说是由【攻城狮论坛】推荐的。报名收费培训的论坛会员,可享受优惠价格+赠送攻城狮论坛VIP会员。本文转自 三旗培训 http://www.37vi.com/,版权归原作者所有。························································
Task 6.1 确保Voice VLAN接口在R3上被作为CUCME SCCP电话的原地址
CUCME功能强大,IP电话功能直接整合在思科IOS软件上。CUCME允许少量的商业客户和自主性的的事业单位分支的小型办公室来部署语音,数据和IP电话到一个单个的平台,因此这会简单化的操作和降低网络费用。
CUCME对于客户数据连接需求和电话部署是完美的。无论是通过服务提供商的管理服务还是直接被企业购买,CUCME都能提供大多数核心服务在小型办公室,并且大量的高级特性在传统的电话解决方案不可用。并且使用单个的汇聚可以使客户优化IP电话和数据路由,降低成本。以有限的成本来满足办公需求。
CUCME可以被SCCP和SIP电话使用。路由器控制不同类型电话的注册有两个不同的过程。关于SCCP电话,这个过程是telephony-service。关于SIP电话,是voice register global。因为这一节是专门来配置SCCP电话,所以这里我们就使用telephony-service过程在路由器上。
首先,为了在路由器上开启SCCP注册,telephony-service命令应该打入。接着,这个任务时配置源IP地址给SCCPCUCME。使用ip source-address命令来完成这个配置。我们还可以限定一个TCP端口在这个设置属于strict-match关键字。如果IP服务地址和被IP电话使用的源地址不匹配,Strict-match下面的IP地址将会指示CUCME系统让IP电话注册不成功。
ipsource-address命令是第一个必须要配置的命令来配置SCCP CUCME。
R3&
R3(config)#telephony-service
R3(config-telephony)#ipsource-address 142.102.66.254 port 5060
························································
Task 6.2 确保SCCP电话不自动的注册到系统
当配置SCCP电话在CUCME,这个步骤是很重要的。因为自动注册是被默认开启的。无论MAC地址配置存在或者不存在,CUCME都准备好了一个插槽来连接任何电话。如果你想阻止电话自动的注册,我们只要关掉auto-registration功能就可以了。在telephony-service下面使用noauto-reg-ephone命令来完成这个配置。
我们可以使用show ephoneattempted-registrations命令来查看电话尝试注册表格信息。使用命令clear telephony-serviceephone-attempted-registrations来清理电话尝试注册表格信息。
R3&
R3(config)#telephony-service
R3(config-telephony)#no auto-reg-ephone
························································
Task 6.3 在系统上限制10个电话号码的数量
因为CUCME是运行在路由器上的,我们可以在系统上去限制DNs的数量以节省资源,使路由器不超载工作。节省DSP资源(在PVDM模块上)以用于其他的服务,比如会议,解码等等。
限制DNs的数量事实上是一个必须要做的事。在telephony-service下面,使用max-dn命令。你也可以选择使用no-reg关键字(来确保扩展不会注册在一个网守上)和preference关键字,允许你来调整你的偏好在系统的自动生成电话通讯服务的拨号对等。这是可以控制拨号对等选择,如果一个路由器已经配置运行了SRST(电话应急呼叫)--更多解释在后面!
接着ipsource-address命令来,max-dn命令也是一个必须有的配置在CUCME上。
R3&
R3(config)#telephony-service
R3(config-telephony)#max-dn 10
························································
Task 6.4 在系统上限制5个可以注册的电话数量
与上面同样的逻辑,我们也应该限制可注册电话的数量。在telephony-service下面使用max-ephones 命令来完成这个配置。CUCME识别已连接到系统的电话作为ephones。ephone这个命令也被使用(接下来的配置)来配置电话。
接着max-dn命令来,max-ephones命令也是一个必须有的配置在CUCME上。
R3&
R3(config-telephony)#telephony-service
R3(config-telephony)#max-ephones 5
························································
Task 6.5 确保所有的SCCP电话在电话屏幕底部都显示信息“iPexpert CCIECollaboration”。
这个任务只要在注册的电话屏幕的底部添加一条信息。在CUCM里,7965电话显示信息“Your currentoptions”。在CUCME里,“Cisco Unified CME”是默认被显示的。为了改变它,我们在telephony-service下面使用systemmessage 命令。
R3&
R3(config-telephony)#telephony-service
R3(config-telephony)#system message iPexpert CCIE Collaboration
一旦这个电话被配置,这个信息将会显示在屏幕的下面。

························································
Task 6.6 开启GUI连通CUCME使用用户名“admin”和密码“cisco”。编辑DNs和改变时间应该可以做到。确保GUI可到达的地址为http://142.102.66.254/ccme.html。
CUCME可以运行一个GUI,来替换命令行做配置。虽然这听起来很诱人,但是它肯定不推荐用作CCIE实验的备课。首先,这个接口是很死板的,过时的,并且使用起来很困难。其次,GUI只可以被SCCP电话使用,所以如果SIP电话使用,它是非常没用的。最后,这里不保证GUI将会到达实验,所以如果你使用GUI来配置系统,你也许会很不走运。
第一步,定位CUCME和GUI内部的flash目录。通常我将搜索关键字“.html”来搜索flash目录文件。
R3&
R3#sh flash | i .html
...
378 4118 Jul 1 2014 16:12:02 +01:00 cme/gui/admin_user.html
385 6315 Jul 1 2014 16:12:06 +01:00 cme/gui/ephone_admin.html
387 3978 Jul 1 2014 16:12:08 +01:00 cme/gui/normal_user.html
392 2496 Jul 1 2014 16:12:10 +01:00 cme/gui/telephony_service.html
394 10230 Jul 1 2014 16:12:10 +01:00 cme/gui/xml-test.html
我们可以搜索到上面的信息,并且定位到flash:/CME/GUI/的flash文件。
R3&
R3#sh flash | i cme/gui
377 0 Jul 1 2014 16:12:02 +01:00 cme/gui
378 4118 Jul 1 2014 16:12:02 +01:00 cme/gui/admin_user.html
379 677820 Jul 1 2014 16:12:04 +01:00 cme/gui/admin_user.js
380 1029 Jul 1 2014 16:12:04 +01:00 cme/gui/CiscoLogo.gif
381 1019 Jul 1 2014 16:12:06 +01:00 cme/gui/CME_GUI_README.TXT
382 953 Jul 1 2014 16:12:06 +01:00 cme/gui/Delete.gif
383 16344 Jul 1 2014 16:12:06 +01:00 cme/gui/dom.js
384 864 Jul 1 2014 16:12:06 +01:00 cme/gui/downarrow.gif
385 6315 Jul 1 2014 16:12:06 +01:00 cme/gui/ephone_admin.html
386 4558 Jul 1 2014 16:12:08 +01:00 cme/gui/logohome.gif
387 3978 Jul 1 2014 16:12:08 +01:00 cme/gui/normal_user.html
388 78428 Jul 1 2014 16:12:08 +01:00 cme/gui/normal_user.js
389 1347 Jul 1 2014 16:12:08 +01:00 cme/gui/Plus.gif
390 843 Jul 1 2014 16:12:10 +01:00 cme/gui/sxiconad.gif
391 174 Jul 1 2014 16:12:10 +01:00 cme/gui/Tab.gif
392 2496 Jul 1 2014 16:12:10 +01:00 cme/gui/telephony_service.html
393 870 Jul 1 2014 16:12:10 +01:00 cme/gui/uparrow.gif
394 10230 Jul 1 2014 16:12:10 +01:00 cme/gui/xml-test.html
395 3412 Jul 1 2014 16:12:12 +01:00 cme/gui/xml.template
现在我们知道了路径,我们使用ip httppath命令来指挥路由器使用CUCME GUI文件建造HTTP服务器
R3&
R3(config)#ip http path flash:cme/gui
接下来,我们要在flash文件上面做一个权限为0
R3&
R3(config)# file privilege 0
接下来我们需要开启IOSHTTP服务器在路由器上。如果我们没有证书配置,我们也应该关闭IOSHTTP安全服务器。
R3&
R3(config)#ip http server
R3(config)#no ip http secure-server
现在HTTP的配置已经完成,CUCME必须在telephony-service下配置支持GUI,我们必须配置使用管理员用户来验证GUI是可行的。这里使用web admin system namepassword 命令来配置,接着,我们应该开启adding/editing(添加/编辑)DNs,而且同步系统时间在web页面。使用dn-webedit和time-webedit命令来配置。
R3&
R3(config)#telephony-service
R3(config-telephony)# web admin system name admin passwordcisco
R3(config-telephony)# dn-webedit
R3(config-telephony)# time-webedit
终于,我们准备进入GUI,在http:// IP Address>/ccme.html。记住,使用凭证创建在telephony-service日志下面进入到GUI。所以我们这里的地址是http://142.102.66.254/ccme.html
clip_image002
························································
Task 6.7 按照需求文档配置SCCP电话的注册。确保8条呼叫线路都可行。
这个文档规定SCPhone 1应该做一个7965电话并且应该使用DN 3001。我们应该首先在系统配置线路,一次性配好,我们再配置电话。
可以使用ephone-dn 命令来配置线路。有两个不同的关键字命令dual-line或者octo-line。这两个关键字表示了有几条通道思可用的关于出站入站。dual-line是表示2条通道,octo-line表示8条通道。如果没有关键字的配置,这里就默认只有1条通道来出站入站。
R3&
R3(config)#ephone-dn 1 octo-line
R3(config-ephone-dn)#number 3001
R3(config-ephone-dn)#name SC Phone 1
上面的配置设置8线路的通道,使用DN3001。也设置了呼叫名称为“SC Phone1”。
接下来配置电话,输入ephone命令。mac-address命令后面输入将要注册的电话的MAC地址。再一次使用show cdpneighbors命令来获取电话的MAC地址,并复制粘贴。接下来使用type命令来设置电话类型为7965。最后button:命令使用前面配置的DN来分配给电话。冒号前面的是电话代码,冒号后面的是ephone-dn代码,这里是ephone-dn 1。并且指定“normal”振铃模式。下面的命令是分配ephone-dn 1给ephone 1,和配置7965电话的MAC地址001E.BE92.3406。
R3&
R3(config)#ephone 1
R3(config-ephone)#mac-address 001E.BE92.3406
R3(config-ephone)#type 7965
R3(config-ephone)#button 1:1
这里关于上面的命令button,后面的分离符,除了冒号还有其他的符号,下面是解释。
·:----普通铃声。当电话呼入,这个电话产生一个听得见的振铃,一个闪烁的信号在电话上显示,并且一个闪烁的红色灯光在话筒上。在7914电话的扩展模块,是闪烁着黄色灯光。
·b----有哔哔声,但是没有振铃。可视化的信号和上面一样。
·c----呼叫等待。给予一个呼叫等待次要的呼叫到一个覆盖的ephone-dn。(参考下面的o)
·f----特征振铃。区分一个特别的呼叫,当重要的电话呼入可以通过不同的铃声来区分。振铃频率是普通振铃的两倍。
·m----监控模式共享线路。
·o----覆盖线路。众多的ephone-dns共享一个单个的button,最大是25个共享一个button。(参考c)
·s----无声振铃。只有信号闪烁灯。
·w----看守模式。可视化的信号提示总会显示,无论电话时空闲还是忙碌。电话上所有的线路都是主要的线路。
来核实电话确实注册在路由器上,使用show ephoneregistered命令来显示当前的状态。show telephony-servicedial-peer命令来确保电话已经注册了。在电话没有实际注册之前没有dial-peerPOTS被创建。
R3#sh ephone registered
ephone-1[0] Mac:001E.BE92.3406 TCP socket:[1] activeLine:0whisperLine:0 REGISTERED in SCCP ver 19/17
max_streams=5
mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0ringing:0 reset:0 reset_sent:0 paging 0
debug:0 caps:9 privacy:1
IP:10.10.31.36 * 51357 7965 keepalive 0 max_line 6 available_line6
button 1: cw:1 ccw:(0 0 0 0 0 0 0 0)
dn 1number 3001 CH1 IDLE CH2 IDLE CH3 IDLE CH4 IDLE CH5 IDLE CH6 IDLE
CH7 IDLE CH8 IDLE
Preferred Codec: g711ulaw
Lpcor Type: none
R3#show telephony-service dial-peer
dial-peer voice 20014 pots
destination-pattern3001$
huntstop
progress_ind setupenable 3
port50/0/1
························································
Task 6.8 电话注册成功之后,删除这些配置,并且shut down连接电话的交换端口
作为分解实验,现在要删除以上的电话注册配置,使用自动注册。
R3&
R3(config)#no telephony-service
Skinny Deleted entries for 1 phones
R3(config)#
Oct 10 23:51:01.517: %IPPHONE-6-UNREGISTER_NORMAL:ephone-1:SEP001EBE923406 IP:10.10.31.36 Socket:1
DeviceType:Phone has unregistered normally.
R3(config)#interface gigabitEthernet 0/3/0
R3(config-if)#shutdown
Oct 1023:52:11.576: %LINK-5-CHANGED: InterfaceGigabitEthernet0/3/0, changedstate to
administratively down
Oct 1023:52:12.576: %LINEPROTO-5-UPDOWN: Line protocol on InterfaceGigabitEthernet0/3/0,changed
state to down
························································
Task 6.9 配置电话自动注册到CUCME系统
记住,在telephony-service里自动注册是默认开启的。然而,没有线路分配给电话,除非已经做好了一些配置。它可以用autoassign命令来自动分配。但是它不能真实的创建一条线路。你仍然需要在系统里创建每一条ephone-dn。但是允许管理员预先规划一个ephone-dns的自动注册范围。当配置完这些,电话将自动注册在CUCME上(会自动创建ephone)并且将选择一个可用的线路来关联这个电话。
R3&
R3(config)#telephony-service
R3(config-telephony)#max-ephones 5
R3(config-telephony)#max-dn 10
R3(config-telephony)#ipsource-address 142.102.66.254 port 5060
R3(config-telephony)#auto assign 1 to 10
R3(config-telephony)#ephone-dn 1 octo-line
R3(config-ephone-dn)#number 3001
R3(config-ephone-dn)#name SC Phone 1
并且在接口g0/3/0下no shutdown
R3(config)#interfacegigabitEthernet0/3/0
R3(config-if)#no shutdown
接下来我们能看到自动的产生ephone
R3&
R3(config-if)#do sh run | sec ephone 1
ephone 1
device-security-modenone
mac-address001E.BE92.3406
type7965
button1:1
同样,来核实电话确实注册在路由器上,使用show ephoneregistered命令来显示当前的状态。show telephony-servicedial-peer命令来确保电话已经注册了。
R3#show ephone registered
ephone-1[0] Mac:001E.BE92.3406 TCP socket:[1] activeLine:0whisperLine:0 REGISTERED in SCCP ver 19/17
max_streams=5
mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0ringing:0 reset:0 reset_sent:0 paging 0
debug:0 caps:9 privacy:1
IP:10.10.31.36 * 51257 7965 keepalive 12 max_line 6 available_line6
button 1: cw:1 ccw:(0 0 0 0 0 0 0 0)
dn 1number 3001 CH1 IDLE CH2 IDLE CH3 IDLE CH4 IDLE CH5 IDLE CH6 IDLE
CH7 IDLE CH8 IDLE
Preferred Codec: g711ulaw
Lpcor Type: none
R3#show telephony-service dial-peer
dial-peer voice 20027 pots
destination-pattern3001$
huntstop
progress_ind setupenable 3
port50/0/1
························································
Task 6.10 确保电话所有必须的配置都有了
确保ipsource-address, max-dn,max-ephone在telephony-service下都有。同样,ephone-dn和ephone都要被创建
R3&
telephony-service
max-ephones 5
max-dn10
ipsource-address 142.102.66.254 port 5060
autoassign 1 to 10
max-conferences 8 gain-6
transfer-systemfull-consult
ephone-dn 1 octo-line
number3001
name SCPhone 1
ephone 1
device-security-modenone
mac-address001E.BE92.3406
type7965
button1:1
························································
Task 6.11 添加下面的配置来支持UnifiedFX PhoneView
telephony-service
xml user PVADMIN password ipexpert 15
url authentication
http://142.102.66.254/CCMCIP/authenticate.asp
PVUSER ipexpert
servicephone webAccess 0
servicephone sshAccess 0
也许下面的命令早已被添加了,如果没有,请配置
R3&
ip http server
ixi transport http
responsesize 64
参加免费公开课,请您说是由【攻城狮论坛】推荐的。报名收费培训的论坛会员,可享受优惠价格+赠送攻城狮论坛VIP会员。本文转自 三旗培训 http://www.37vi.com/,版权归原作者所有。 |
|