Download as pdf or txt
Download as pdf or txt
You are on page 1of 48

Cisco CTCOLLAB

Skrypt z wiczeniami
Autor: Kamil Folga
(e-mail: kamilantonifolga@gmail.com, http://www.folga.pl)

Prawa autorskie przekazano dla


Uczelnia IT, Jagielloska 67F, Szczecin
WICZENIE DO PRZEPROWADZENIE W
TRAKCIE SZKOLENIA CTCOLLAB
1. Instalujemy VWWare Workstation

2. Instalujemy Windows Server 2008

3. Konfiguracja DNS i AD w Windows Server 2008

4. Sprawdzamy jak dziaa Cisco Spark

5. Instalujemy Cisco Call Manager Unified Communication

6. Podstawowa konfiguracja CUCM I rejestracja telefonw

7. Licencje CUCM - Cisco Prime License Manager

8. Sprawdzamy RTMT

9. Sprawdzamy UserCare CUCM

10. Rejestrujemy IP Communicator i telefon sprztowy

11. Realizujemy TRUNKi pomidzy CallManager

12. Devvice Pool - ograniczamy pasmo

13. czymy CUCM z CME TSHOOT

14. Testujemy SRST

15. Konfiguracja LDAP

16. UserCare CUCM

17. Translacje i dial-peer w CUCME

18. Zapowiedz gosowa w CUCME

19. Ksika adresowa w CUCME

20. CLI systemu CUCM

21. Extension Mobility w CUCME i CUCM

22. Integracja LDAP w CUCM

23. Instalujemy IMP

24. Integrujemy CUCM z IMP

25. Instalujemy i konfigurujemy Jabber

26. Sprawdzamy funkcje Jabber

27. Wideotelefonia w CUCM


28. Przygotowanie obrazu UC bez limitw

29. Instalacja VCS (Expressway-C i Expressway-E)

30. Konfiguracja Expressway - sprawdzamy jak dziaaj telefony SIP

31. Integrujemy Expressway z CUCM

32. Jak zrealizowa ephone-templaty? - ograniczenie iloci przyciskw

33. MOH w CUCM i CUCME

34. Cisco Mobility jak dziaa?

35. Jak podsucha rozmow?

36. Testujemy przekierowania telefonw

37. Device Mobility, Extension Mobility oraz Unified Mobility

38. Jak zrobic obraz bootowalny systemu CUCM/UC/CUP?

39. Konferencje MEETME i CONFERENCE NOW

40. Sprawdzamy mostek konferencyjny oparty o PVDM3 i PVDM4, MTP.

41. Sprawdzamy bramk H323 i MGCP czymy E1.

42. CSS i partycje

43. Sprawdzamy ISL z GDPR midzy klastrami dziaania na Cisco dCLoud.

44. RTMT - jak sprawdza TRACE dla telefonw i pocze?

45. Dialed Number Analyzer analiza numerw

46. Biling - jak wysa do SYSLOG?

47. System Unified Reporting generujemy raporty o stanie systemu

48. Podstawowe narzdzia diagnostyczne w CUCM

49. Konfigurujemy limity w CUCME

50. Konfigurujemy SNR w CUCME.


Rys. Schemat rodowiska laboratoryjnego
PODSTAWOWE KONFIGURACJE
Licencje do CUCM 9.x 11.x

1. Logujemy si do Cisco Prime Collaboration Manager https://adres_ip_cucm/elm-admin

2. Przechodzimy do zakadki Licenses -> Fulfifillment

3. Wybieramy Other Fulfillment Option -> Generate License Request

4. Kopiujemy wygenerowany klucz i wykorzystujemy do wygenerowania pliku licencji na stronie


software.cisco.com. Efektem bdzie klucz licencji DEMO do produktu w pliku *.bin.

5. Wybieramy Other Fulfillment Option -> Fulfil Licenses From File i wczytujemy plik .bin

6. Wybieramy Product Instances i Add, aby dopisa CUCM do systemu licencji

7. Podajemy dane CUCM i zapisujemy. Synchronizujemy licencje przyciskiem Synchronize Now

Podstawowa konfiguracja CUCM 11.5

1. Logujemy si do https://192.168.0.150/ccmservice/ (Cisco Unified Serviceability)

2. Wybieramy Tools -> Service Activation

3. Wybieramy Select Server -> Nasz serwer CUCM, wybieramy Go

4. Zaznaczamy Check All Services i zapisujemy klikajc Save. Aktywacja wszystkich usug moe
potrwa nawet kilka minut.

5. Przechodzimy do https://192.168.0.150/ccmadmin/ (Cisco Unified CM Administration)

6. Wybieramy System -> Server i klikamy Find. Wybieramy serwer CUCM.

7. Wpisujemy w Hostname/IP Address -> adres IP naszego CUCM (Jest nazwa pochodzca z
instalacji)

Dodatnie telefonu do CUCM 11.5

1. Wybieramy Device -> Phone -> Add New

2. Wybieramy typ telefonu

3. Wpisujemy MAC Address, Device Pool, Phone Button Template, Owner wybieramy
Anonymous (jeeli nie przypisujemy do telefony uytkownika), Device Security Profile, SIP
Profile. Wstawiamy wartoci domylne, ktre sugeruje system.

4. Klikamy Save

5. Przechodzimy do edycji linii Association klikamy Line 1

6. Podajemy numer telefonu w Directory Number

7. Zapisujemy dwukrotnie klikajc Save. W Associated Device pojawi si nazwa telefonu, z


ktrym skojarzona jest linia.

8. Niej moemy przypisa rne waciwoci linii, w tym uytkownika.


czymy CUCM z CUCM i CUCM z CUCME w trybie onsite i offsite

1. Na CUCM tworzymy cze typu TRUNK. Podajemy Trunk Type -> SIP Trunk i wciskamy Next.

2. Podajemy Device Name, Device Pool, SIP TRUNK SECURITY PROFILE, SIP Profile

3. Wpisujemy adres IP drugiego koca TRUNKu w pole SIP Information -> SIP Information ->
Destination

4. Zapisujemy wciskajc Save

5. Tworzymy Route Pattern kierujcy do drugiego CUCM/CUCME wybieramy Call routing ->
Route/Hunt -> Route Pattern

6. W Route Pattern wpisujemy Route Pattern (przykadowo 2XXX) oraz Gateway/Route List
wybieramy bramk, ktr kierujemy do okrelonego CUCM/CUCME

7. Resetujemy utworzony TRUNK

W przypadku poczenia z CUCME w IOS musimy zdefiniowa Dial-Peer:

dial-peer voice 1 voip

destination-pattern 3

session-protocol sipv2

session-target ipv4:adres_IP_CUCM

Translacje

ROUTER(config)#voice translation-rule 1 (definiujemy zasad 1)

ROUTER(config)#rule 1 /^0\(.*\)/ /\1/ (wyraenie regularne odcinajce 0 z pocztku numeru)

ROUTER(config)#voice translation-rule 2 (definiujemy zasad 2)

ROUTER(config)# rule 1 /^\(.+\)/ /0\1/ (wyraenie regularne dodajce 0 na pocztku numeru)

ROUTER(config)#voice translation-profile out (tworzymy profil translacji wyjciowy)

ROUTER(config)#translate called 1 (podmieniamy numer docelowy-called zasad 1)

ROUTER(config)#voice translation-profile in (tworzymy profil translacji wyjciowy)

ROUTER(config)#translate calling 2 (podmieniamy numer docelowy-called zasad 2)

ROUTER(config)#dial-peer voice 1 voip (dial-peer dla pocze wychodzcych)

ROUTER(config)# translation-profile outgoing out (pozbywamy si 0 z numeru docelowego)

ROUTER(config)#destination-pattern 0200. (wypuszczamy numery wybierane z 0)


ROUTER(config)# session target ipv4:192.168.0.2 (router docelowy dla numerw z destination-
pattern)

ROUTER(config)#dial-peer voice 2 voip (dial-peer dla przychodzcych pocze)

ROUTER(config)#translation-profile incoming in (dodajemy 0 do przychodzcych pocze)

ROUTER(config)#incoming called-number .T (apiemy wszystkie numery przychodzce)

Mona przetestowa regu poleceniem:

ROUTER# test voice translation-rule 1 0444554333

CAC Call Admission Control

ROUTER(config)#dial-peer voice 1 voip (dial-peer dla pocze wychodzcych)

ROUTER(config)# codec g711ulaw (definujemy kodek 64kb/s jedna rozmowa do oblicze max-conn)

ROUTER(config)#destination-pattern 200. (apiemy ruch do numerw 200.)

ROUTER(config)# session target ipv4:192.168.0.2 (router docelowy dla numerw z destination-


pattern)

ROUTER(config)# max-conn 1 (dopuszczona tylko jedna rozmowa CAC)

ROUTER(config)# preference 0 (moemy zastosowa preferencje jeeli chcemy priorytetyzowa dial-


peer`y)

Call Restriction

Router(Config-telephony)# after-hours block pattern 1 100. 7-24 (definiujemy numery, ktre chcemy
blokowa domyl 7 dni w tygodniu 24 godziny na dob))

Router(Config)# ephone 1 (na telefonie moemy odblokowa blokad)

Router(Config)# after-hour exempt (wyjtek, telefon omija blokad)

Router(Config)# exit

Router(Config)# ephone 2 (na telefonie mona te omin blokad stosujc PIN)

Router(Config)# pin 5555 (wprowadzamy PIN, na telefonie naley utworzy przycisk Login)

Zapowied gosowa
!
R1(config)#application (definiujemy aplikacj)
R1(config)#service aa flash:its-CISCO.2.0.3.0.tcl (uywamy skryptu its-CISCO)
R1(config)#paramspace english index 0
R1(config)# paramspace english language en
R1(config)# param operator 1001 (numer telefonu wewntrznego, gdy nie zostanie wybrany inny
wewntrzny)
R1(config)# paramspace english location flash:
R1(config)# paramspace english prefix en
R1(config)# param aa-pilot 4999 (numer wirtualny, na ktrym uruchomiona zostanie zapowied)
!
R1(config)#dial-peer voice 4999 voip (dial-peer kierujca do 4999)
R1(config)#service aa (dial-peera wspierajca apliakcj service aa)
R1(config)#destination-pattern 4999 (numer pod ktrym wywoujemy zapowied)
R1(config)#session target ipv4:192.168.0.1 (adres IP centrali)
R1(config)#incoming called-number 4999 (numer pod ktrym wywoujemy zapowied)
R1(config)#dtmf-relay h245-alphanumeric (przepuszczamy kody dtfm wybieranie cyfer)
R1(config)#codec g711ulaw (uywamy kodeka g711u)
R1(config)#no vad (nie korzystamy z mechanizmw kasowania echa)
!
R1(config)#voice-port 0/0/0 (jeeli chcielibymy zastosowa na porcie analogowym dla kadego
przychodzcego poczenia)
R1(config)# connection plar opx 4999 (kierujemy wszystkie poczenia na numer zapowiedzi 4999)
R1(config)# caller-id enable (wczamy identyfikacj numeru dzwonicego)
!
Integracja IMP z CUCM
TSHOOT

RTMT

DIALED NUMBER ANALYZER


Komendy diagnostyczne IOS

You might also like