mardi 8 janvier 2013

Mise en place VOIP sur un routeur Cisco 3825 et switch catalyst CE 500



Nous allons ensemble découvrir un projet de mise en place de voix sur Ip (VOIP):
En effet ce projet rassemble plusieurs équipements pour attendre un seul objectif, converger la voix grâce à un réseau Ethernet, il s'agit des équipements ci-dessus:
Switch  Cisco Catalyst CE 500
Routeur Cisco 3825 
Ip phone 7961G et 7905G.
7905G
http://www.cisco.com/en/US/i/000001-100000/75001-80000/79001-80000/79977.jpg 
7961G
La première étape consistera à configurer le switch et les vlans (Voix, donnée, et administration)
On accède donc à l'interface graphique du switch en saisissant l'url: http://@ip switch
ou @ip switch désigne l'adresse par défaut du switch
une fois après avoir accéder à l'interface, il faut à présent configurer l'adresse ip réel que vous désirez utiliser pour votre switch et les smart-ports: 
voici quelques schémas qui indiquent la config

 
 


voici le resumé de ma config:

Ip-adress : 192.168.1.240                                                                     Nom d’utilisateur :xxxxxx
Mot de passe :xxxxxx
Host name : ws-ce500-24pc                                                              
Desktops: Ports 2.3... .12.13.14.
Router: Port 15
Servers: 16 and 18.
Printers: 17 and 19.
Ip Phone and desktops: 21;23;20;22;24.
Nous passons ensuite à la config des vlans


en dernier, nous associons les ports au vlan. 

La seconde étape consistera à configurer le routeur cisco 3825 pour le routage inter-vlan 
 mon routeur présente deux interfaces gigabit ethernet 0/0 et 0/1
il s'agira de configurer 3 sous interfaces pour l'accès vlan
router(config)#interface gigabitethernet 0/0.1 
router(config-subif)#description administration vlan1
router(config-subif)#encapsulation dot1Q 1
router(config-subif)#ip address 192.168.1.253 255.255.255.0
router(config-subif)#exit

router(config)#interface gigabitethernet 0/0.2
router(config-subif)#description cisco-voice vlan2
router(config-subif)#encapsulation dot1Q  2
router(config-subif)#ip address 192.168.2.253 255.255.255.0
router(config-subif)#exit

router(config)#interface gigabitethernet 0/0.3
router(config-subif)#description cisco-lan vlan3
router(config-subif)#encapsulation dot1Q 
router(config-subif)#ip address 192.168.0.253 255.255.255.0
router(config-subif)#exit

pour les interfaces gigabitethernet 0/1 et 0/0 nous mettrons pour le moment aucune adresse ip.

Une fois cette étape passée, nous passons au test en faisant des essais de ping.
Un équipement apppartenant à un meme VLAN doit pouvoir pinguer tout autre équipement du même vlan que lui et aussi ceux des autres vlan.  

 La troisième étape consistera à configurer le CCME cisco call manager express sur le  routeur cisco 3825 
Téléchargement du cme sur ma machine précisément la version  cme-full-4.1.0.2  comme indiqué sur le site conformément à la version du ios (12.4(15)T ) : CME 4.1 Full System Files for IOS 12.4(15)T releases, includes MOH and GUI files, BACD prompts, Ringtones, 7970 Backgrounds, and all phone loads 
cme-full-4.1.0.2.tar
Ensuite téléchargement du logiciel  tftpd32.400 sur ma machine
Configuration et installation du logiciel en définissant ma machine en tant que serveur TFTP.
Copie du fichier cme-full-4.1 .0.2.tar dans le dossier TFTP sur ma machine.
Ensuite configuration du routeur :
Envoie et extraction du fichier cme-full-4.1.0.2.tar dans la mémoire flash du routeur :
Router # archive tar /xtract tftp://192.168.0.111/cme-full-4.1.0.2.tar flash:
192.168.0.111 représente l’adresse de ma machine serveur TFTP
Voici comment la copie sur le routeur se présente depuis la machine serveur

Une fois la copie terminée, vous faites
Routeur # dir flash : pour explorer tous les dossiers extraits et vérifier si la copie a été faite avec succès.
On pourra supprimer les dossiers des autres téléphones qui ne nous serviront pas
En faisant :
Router# delete /force /recursive flash :dir
Ou dir represente le repertoire à supprimer.
Configuration du routeur en tant que TFTP pour les telephones.
Configuring Router-Based TFTP Services for IP Phone Firmware Files
Router (config)#
tftp-server flash:/phone/7940-7960/P00308000400.bin alias P00308000400.bin
tftp-server flash:/phone/7940-7960/P00308000400.loads alias P00308000400.loads
tftp-server flash:/phone/7940-7960/P00308000400.sb2 alias P00308000400.sb2
tftp-server flash:/phone/7940-7960/P00308000400.sbn alias P00308000400.sbn
pour le telephone 7960.
Et
tftp-server flash:/phone/7905/ CP7905080001SCCP051117A.sbin alias CP7905080001SCCP051117A.sbin
tftp-server flash:/phone/7905 CP7905080001SCCP051117A.zup alias CP7905080001SCCP051117A.zup

pour le telephone 7905G

tftp-server flash:/phone/7941-7961/apps41.8-2-2ES1.sbn alias apps41.8-2-2ES1.sbn
tftp-server flash:/phone/7941-7961/cnu41.8-2-2ES1.sbn alias cnu41.8-2-2ES1.sbn
tftp-server flash:/phone/7941-7961/cvm41sccp.8-2-2ES1.sbn alias cvm41sccp.8-2-2ES1.sbn
tftp-server flash:/phone/7941-7961/dsp41.8-2-2ES1.sbn alias dsp41.8-2-2ES1.sbn
tftp-server flash:/phone/7941-7961/jar41sccp.8-2-2ES1.sbn alias jar41sccp.8-2-2ES1.sbn
tftp-server flash:/phone/7941-7961/SCCP41.8-2-2SR1S.loads alias SCCP41.8-2-2SR1S.loads
tftp-server flash:/phone/7941-7961/term41.default.loads alias term41.default.loads
tftp-server flash:/phone/7941-7961/term61.default.loads alias term61.default.loads

pour le telephone 7941-7961

Configuration de l’interface graphique par accès http sur le routeur

Next, in order to setup the GUI we need to tell the http server on the router where to find the files. The following command adds the path to the http server so we can access http://[router ip]/ccme.html
Router(config)#ip http server
Router(config)#ip http path flash:gui
And in order to authenticate, we’ll need to add a web administrator account.
Router(config)#telephony-service
Router (config-telephony)# ip source-address 192.168.2.254 port 2000 
Router(config-telephony)# web admin system name admin 0 secret [your secret password]

Ou 192.168.2.254 représente la passerelle voip du routeur.
On pourra ainsi se connecter au router par http://192.168.2.254/ccme.html.
Configuration des téléphones.
Next, in order to setup the GUI we need to tell the http server on the router where to find the files. The following command adds the path to the http server so we can access http://[router ip]/ccme.html
Router(config)#telephony-service
Router (config-telephony)# load 7960-7940 P00308000400      pour le telephone 7960
Router (config-telephony)# load 7905 CP7905080001SCCP051117A  pour le 7905
Router (config-telephony)# load 7906 SCCP11.8-2-2SR1S  pour le 7906
Router (config-telephony)# load 7911 SCCP11.8-2-2SR1S pour le 7911
Router (config-telephony)# load 7941 SCCP41.8-2-2SR1S pour le 7941
Router (config-telephony)# load 7961 SCCP41.8-2-2SR1S pour le 7961


Router (config-telephony)# create cnf-files pour créer les fichiers de configuration XML nécessaires pour les téléphones SCCP.
Router(config-telephony)# end
Router(config)# telephony-service
Router(config-telephony)# ip source-address 192.168.2.254


Confère page 115 document  cmead.pdf   ftp://ftp1.siberia.net/pub/cisco/cmead.pdf

Configuration des téléphones: 
 télephone 1 
Router(config)#ephone-dn 1                                            #Defining IP Phone directory number#
Router(config-ephone-dn)#number 1101                        #Assigning the number#
 
Configuration pool DHCP vlan voice
Router # configure terminal
Router (config)# ip dhcp excluded-address 192.168.2.200 192.168.2.255
Router (config)# ip dhcp pool VOICE_SCOPE
Router (dhcp-config)# network 192.168.2.0 255.255.255.0
Router (dhcp-config)# default-router 192.168.2.253
Router(dhcp-config)# option 150 ip 192.168.2.253

Configuration du routeur 3825 cisco :
Config routage et passerelle internet:
Router(config)# ip route 0.0.0.0 0.0.0.0 192.168.0.3 (@ passerelle)
Router(config)# no shutdown
Router(config)# exit
Voilà!!!
 

Aucun commentaire:

Enregistrer un commentaire