前言
這段時間在準備一個叫做“三網融合”的技術比賽,比賽里可能會用到華為的SoftCo9500軟交換機,通過幾天的學習,我總結了幾個比較常用的排錯命令,下面針對一些簡單的實例來進行解釋,這些命令中的內容不少都是相互重疊的,路由希望各位能夠根據自己的需要在實際情況中選擇最合適的命令。雖然實際應用中不一定會全部用到,但對於具有典型性的比賽當中,卻是不可或缺的。由於筆者本人水平有限,行文倉促,疏漏在所難免,還望各位讀者加以指正,在隨後的日子裡我如果發現了更好用的命令或者哪個命令可以去掉的,會及時過來更新。
[警告]
18號更新:使用新的代碼標籤,這樣代碼不會錯位了,看上去更舒服。去掉了一個不推薦的命令(已被#sh office命令代替了)。[/警告]
[沒門]另:(由於命令翻譯問題)本文並不太嚴格區分內部號碼、前綴和字冠等術語的定義。[/沒門]
1、查看當前機內所有對局(轉發)前綴#sh prefix
功能簡述
使用此命令可以快速查看某前綴與局向的對應關係,從而達到快速排查錯誤的目的。在CallAttribute欄下,內容為local則前綴為局間前綴,若為inter則為本地前綴。以比賽程度來看,CallCategory欄都應為basic,否則配錯。
在查看某前綴詳細信息內容的最末尾,可以直接查看與之關聯的被叫分析列表,注意與題目比對列表序號以及修改類型等內容。若CLDPredeal Information沒有內容則說明並沒有關聯!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
[%SoftCo9500(config)]#sh prefix Prefix SubPBXNo Prefix CallCategory CallAttribute CustomAttribute OfficeSelectCode // 前缀 类型 属性 局向选择码 -------- ------ ------------ ------------------ --------------- ---------------- 0 1000 basic local null 10 0 1100 basic local null 16 0 1111 basic inter null 0 1 basic inter null 0 2 basic inter null 0 3 basic inter null 0 4 basic inter null 0 5 basic inter null</pre> //查看以上名单中具体某一前缀(8591)的详细内容 <pre>[%SoftCo9500(config)]#sh prefix dn 8591 Prefix SubPBXNo Prefix CallCategory CallAttribute CustomAttribute ChargeIndex SelectOff iceCode -------- ------ ------------ ------------- --------------- ----------- --------- ------- 0 8591 basic local null --- 2 MinLen MaxLen UseLongCLI If4PSTN WaitNextNumTimerLen PwdCallLimit CallerNumAuth ------ ------ ---------- ------- ------------------- ------------ ------------- 0 32 NO YES 0 (ms) YES No CLDPredeal Information //重要!!查看与此前缀关联的号码分析信息 CLDPredeal CLDIndex ChangeType ChangePos ChangeLen NewDn ---------- -------- ---------- --------- --------- ----- YES 2 DELETE 0 4 - ==== Command executed success ! ==== |
2、查看網關接入信息#sh sipue
功能簡述
使用此命令可以快速查看網關與軟交換的註冊關係,快速查看網關上話機的啟用狀態 ,從而快速判斷電話機號碼和可用性。
狀態欄顯示為OK / LOGIN則表明號碼和網關正常,IP欄中的IP地址應為對應的網關IP地址,如果不是,則需要修改或者重新配置。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 |
[%SoftCo9500(config)]#sh sipue SIPUE Information ID EID DN IP Status Expire(*s) IsUC Longdn AuthType P assword -- ----- ----- ------------- ----------------- ---------- ---- ------ -------- - ------- 3 10010 10010 192.168.1.189 OK/LOGIN 120 NO NoAuth 4 6688 6688 192.168.1.123 OK/LOGIN 120 NO NoAuth 5 2001 2001 192.168.1.250 FAULT/LOGOUT 0 NO NoAuth 6 2002 2002 192.168.1.250 FAULT/LOGOUT 0 NO NoAuth 7 3002 3002 192.168.1.103 FAULT/LOGOUT 0 NO NoAuth 8 3001 3001 192.168.1.103 FAULT/LOGOUT 0 NO NoAuth 9 4001 4001 192.168.1.210 FAULT/LOGOUT 0 NO NoAuth 10 4002 4002 192.168.1.58 FAULT/LOGOUT 0 NO NoAuth 11 5002 5002 192.168.1.206 FAULT/LOGOUT 0 NO NoAuth 12 5001 5001 192.168.1.206 FAULT/LOGOUT 0 NO NoAuth 13 6016 6016 192.168.1.116 FAULT/LOGOUT 0 NO NoAuth 14 6002 6002 192.168.1.210 FAULT/LOGOUT 0 NO NoAuth 15 7002 7002 192.168.1.112 FAULT/LOGOUT 0 NO NoAuth 16 7001 7001 192.168.1.112 FAULT/LOGOUT 0 NO NoAuth 17 8001 8001 192.168.1.106 FAULT/LOGOUT 0 NO NoAuth 20 8006 0.0.0.0 NOT_CONFIG/LOGOUT 0 NO NoAuth SupportUpdate ------------- YES YES YES YES YES YES YES YES YES YES YES YES YES YES YES YES ------- Matched record number : [16] ------- ==== Command executed success ! ==== //根据EID查看上表中某一前缀(2001)的详细信息 [%SoftCo9500(config)]#sh sipue eid 2001 SIPUE Information //前缀 号码所在网关IP 状态 EID Dn AuthorizationType IP Password Status Expire(*s) Pktmi n/Pktmax ---- ---- ----------------- ------------- -------- ------------ ---------- ----- -------- 2001 2001 NoAuth 192.168.1.250 FAULT/LOGOUT 0 20 IsUC SupportUpdate ---- ------------- NO YES ==== Command executed success ! ==== |
3、查看當前機內所有用戶列表#sh subscriber
功能簡述
使用此命令能夠快速確定對應號碼的可用狀態,州欄 內應為 閒,表示話機空閒隨時待命,否則有誤,需配合其他命令排查錯誤!
另,此處錯誤可能為寬帶方面問題,或者網關配置問題。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 |
[%SoftCo9500(config)]#sh subscriber Subscriber GlobalPortNo DomainName TermName Dn LongDn IfGlobalLongdn SubPBXNo State Bin UserNum ------------ ---------- -------- ----- ------ -------------- -------- ----- --- ------- 1024 10010 10010 10010 NO 0 IDLE NA 1025 6688 6688 6688 NO 0 IDLE NA 1026 2001 2001 2001 NO 0 FAULT NA 1027 2002 2002 2002 NO 0 FAULT NA 1028 3002 3002 3002 NO 0 FAULT NA 1029 3001 3001 3001 NO 0 FAULT NA 1030 4001 4001 4001 NO 0 FAULT NA 1031 4002 4002 4002 NO 0 FAULT NA 1032 5002 5002 5002 NO 0 FAULT NA 1033 5001 5001 5001 NO 0 FAULT NA 1034 6016 6016 6016 NO 0 FAULT NA 1035 6002 6002 6002 NO 0 FAULT NA 1036 7002 7002 7002 NO 0 FAULT NA 1037 7001 7001 7001 NO 0 FAULT NA 1038 8001 8001 8001 NO 0 FAULT NA PriorLevel RegGroupId RemarkInfo DirectDialTKC PotswmiType CallerTimeLimit ---------- ---------- ---------- ------------- ----------- --------------- Default 0 - -- --- Default 0 - -- --- Default 0 - -- --- Default 0 - -- --- Default 0 - -- --- Default 0 - -- --- Default 0 - -- --- Default 0 - -- --- Default 0 - -- --- Default 0 - -- --- Default 0 - -- --- Default 0 - -- --- Default 0 - -- --- Default 0 - -- --- Default 0 - -- --- CalledTimeLimit --------------- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ------- Matched record number : [15] ------- ==== Command executed success ! ==== //查看以上列表中某一用户(6688)的详细信息 [%SoftCo9500(config)]#sh subscriber dn 6688 Subscriber Dn LongDn DomainName TermName UserType UserPriorLevel State Source UserSta te ---- ------ ---------- -------- -------- -------------- --------- ------ ------- -- 6688 6688 6688 NORMAL Default IDLE 0 NORMAL SubPBXNo FaxMode RegGroupId BindUserNum RemarkInfo DirectDialTKC RingTypeIndex -------- ------- ---------- ----------- ---------- ------------- ------------- 0 BYPASS 0 NA - - CentrexGroup OutgoingRight IncomingRight Telephonist AreaNumber IfUseCRBT ------------ ------------- ------------------- ----------- ---------- --------- - INTER/LOCAL INTER/LOCAL/DDD/IDD No NO UserName faxmailnumber SubState NewMsgs OldMsgs voipdomain BillingType Suspen dedFlag -------- ------------- -------- ------- ------- ------------- ----------- ------ ------- - Invalid 0 0 DefaultDomain Periodic No PotswmiType ----------- -- CallLimit PwdCallLimit CallerTimeLimit CalledTimeLimit ------------ --------------- --------------- NO --- --- Append Subscriber Information OutgoingCustomRight ConfFactory DistinctRing AutoAnswerDelay ------------------- ----------- ------------ --------------- - - Off 0(sec) ==== Command executed success ! ==== |
4、查看當前機內局向列表#sh office
功能簡述
使用此命令可以快速判斷局向與中繼鏈路的配置,TKGType欄中有啜/才算正確,否則漏配協議,單向不通。在詳細信息當中可以查看當前局向對應的前綴、對局的IP地址、對應的局向選擇碼。在這裡可以通過局向號碼快速查看對方服務器IP地址等。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 |
[%SoftCo9500(config)]#sh office Office Office DPX OfficeSelectCode TKGType TimeIndex Charge Percent PeerDeviceName Send Mask// 没有则说明没有配中继协议!! ------ --- ---------------- ------- --------- ------ ------- -------------- ---- ---- 2 N/A 2 SIP/ NA 10 N/A 10 SIP/ NA 16 N/A 16 SIP/ NA 17 N/A 17 NA RecvMask CarrierId RegGroupId CodeType -------- --------- ---------- -------- NA 0 0 NA 0 0 NA 0 0 NA 0 0 ------- Matched record number : [4] ------- ==== Command executed success ! ==== //查看上表中对应局向(2)的详细信息 [%SoftCo9500(config)]#sh office no 2 Office Office TKGType Priority Detail CodeType DPX OfficeSelectCo de// 中继协议 对局中继地址 ------ ------- -------- ---------------------------- -------- --- -------------- -- 2 SIP 0 PeerComponent(192.168.1.103) N/A 2 TimeIndex Charge CfgPercent CurPercent CallNum PeerDeviceName SendMask RecvMask CarrierId --------- ------ ---------- ---------- ------- -------------- -------- -------- --------- NA NA 0 RegGroupId Officetype ---------- ---------- 0 External Prefix //关联前缀 Prefix ------ 8591 ==== Command executed success ! ==== |
5、查看當前機內所有前綴修改表單索引#sh predeal
功能簡述
查看修改表單索引,通過此命令可以快速確定某一修改表單的功能以及修改內容,進行簡單排錯。詳細信息中還可以進一步查看單一表單與局間前綴的對應關係。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
[%SoftCo9500(config)]#sh predeal Predeal Predeal ChangeType NumLen ChangePos ChangeLen NewDn NumberType ------- ---------- ------ --------- --------- ----- ---------- 1 DELETE - 0 4 - NONE 2 DELETE - 0 4 - NONE 10 DELETE - 0 4 - NONE 16 DELETE - 0 4 - NONE 17 INSERT - 0 - 1111 NATIONAL 99 INSERT - 0 - 2000 NONE ------- Matched record number : [6] ------- ==== Command executed success ! ==== //查看以上列表中某一表单(1)的详细内容 [%SoftCo9500(config)]#sh predeal index 1 Predeal Predeal ChangeType NumLen ChangePos ChangeLen NewDn NumberType Prefix ------- ---------- ------ --------- --------- ----- ---------- ------ 1 DELETE - 0 4 - NONE - //如果有多个前缀与之关联,则在最后的Prefix栏会对应多个。 ==== Command executed success ! ==== |
6、顯示當前機內所有中繼鏈路#sh trunkgroup
功能簡述
使用此命令可以快速查看當前的機內所有已經建立的中繼鏈路,獲取對應局向的鏈路的組號,從而為修改主叫號碼做準備。
1 2 3 4 5 6 7 8 9 10 11 12 13 |
[%SoftCo9500(config)]#sh trunkgroup TKCGroup Info // 主叫号码分析 GroupNo Office Protocol Direction BasicOutgoing WithCUS CLIIndex DomainType ------- ------ -------- ----------- ------------- ------- -------- ---------- 55 2 SIP BiDirection --- NO --- COMMON 391 16 SIP BiDirection --- NO --- COMMON 247 10 SIP BiDirection --- NO 99 COMMON ------- Matched record number : [3] ------- ==== Command executed success ! ==== |
7、查看當前機內中繼鏈路表單#sh peercomponent
功能簡述
使用此命令能夠快速得到當前的中繼鏈路關係,查看對方域名,IP地址,設定的局向代碼等等,從而達到快速排查錯配問題的目的。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
[%SoftCo9500(config)]#sh peercomponent Peer Component DomainName UsedIPAddr ConfigIP PeerTKCNum SIPTKCNum SIPOffice SIPService Status ---------- ------------- ------------- ---------- --------- --------- ---------- ------ sipserver1 192.168.1.50 192.168.1.50 100 100 16 --- sipserver2 192.168.1.103 192.168.1.103 100 100 2 --- wj 192.168.1.101 192.168.1.101 50 50 10 --- H323TKCNum H323Office H323ServiceStatus HeartBeat HeartBeatPeriod(*s) CommState ---------- ---------- ----------------- --------- ------------------- ---------- - --- NO 120 UNKNOWN(SS ) --- NO 120 UNKNOWN(SS ) --- NO 120 UNKNOWN(SS ) VoipDomain ImsConnId SupportUpdate ---------- --------- ------------- --- --- YES --- --- YES --- --- YES ------- Matched record number : [3] ------- ==== Command executed success ! ==== |
本文由 落格博客 原創撰寫:落格博客 » SoftCo9500 常用維護命令實例淺析
轉載請保留出處和原文鏈接:https://www.logcg.com/archives/470.html
註釋