Description de la VOIP
Switch> enable
Switch(config)# interface range fastethernet 0/1-24
Switch(config-if-range)# Switchport voice vlan 1
Attention a bien prendre un routeur 2811 pour avoir la commande telephony-service !!
Configurer le pool DHCP pour les téléphones :
Router> enable
Router# configure terminal
Router(config)# ip dhcp pool PHONES
ip dhcp pool PHONES: Cette commande crée un pool DHCP appelé "PHONES" et passe en mode de configuration de ce pool.
Un pool DHCP est une plage d'adresses IP que le routeur peut attribuer aux périphériques du réseau.
Router(config)# network [IP du réseau] [masque du réseau]
network network [IP du réseau] [masque du réseau] : Cette commande spécifie le réseau pour le pool DHCP.
Router(config)# default-router [Adresse IP de l'interface (que l'on va configuré plus bas)]
default-router [adresse ip du routeur]: Cette commande définit l'adresse IP du routeur comme passerelle par défaut pour les périphériques du réseau.
Router(config)# **option 150 ip [Adresse IP de l'interface (que l'on va configuré plus bas)]
Cette commande spécifie l'option 150 (TFTP Server Address) pour le pool DHCP, indiquant aux périphériques où trouver le serveur TFTP.
Router(config)# interface [numéro de l'interface]
Router(config-if)# ip address [Adresse IP] [Masque du réseau]
Router(config-if)# no shutdown
Router(config-if)# exit
Router(config)# telephony-service
telephony-service: Cette commande permet de passer au mode de configuration du service de téléphonie sur le routeur.
Router(config-telephony)# max-ephones [nombre de tel max]
max-ephones 10: Cette commande spécifie le nombre maximal de téléphones IP (ephones) pouvant être connectés au service de téléphonie.
Router(config-telephony)# max-dn [nombre de tel max]
max-dn 10: Cette commande spécifie le nombre maximal de numéros de téléphonie (ephone-dn) pouvant être créés dans le service de téléphonie.
Router(config-telephony)# ip source-address [Adresse IP du CME] port 2000
Router(config-telephony)# auto assign 1 to [nombre de tel max]
Router(config-telephony)# create cnf
Router(config-telephony)# exit
Router(config)# ephone-dn [numéro du dn]
Router(config-ephone-dn)# number [numéro d'extension du téléphone]
Vos téléphones doivent communiquer dorénavant
Le dial-peer est utilisé pour que 2 téléphones qui n'ont pas la meme extension puissent s'appeler. (Ex : un telephone en 300 qui appelle un en 400)
Il faut dans un premier temps aller configurer du routage pour que les deux routeur puissent communiquer.
Ensuite nous pouvont commencer sur chacun des routeurs avec les commandes suivantes :
Router(config)# dial-peer voice [numero de la regle] voip
Router(config-dial-peer)# destination-pattern [premier numéro d'extension suivis de ".."
Le nombre de "." dépend de l'extension. par exemple si vous voulez joindre une extension en 300, il faut mettre 3.. ; pour 2000 ce sera 2... etc. Pour chaque "0" on change pour un "0"
Router(config-dial-peer) session target ipv4:[IP du routeur (celui qui fait la passerelle DHCP des telephones)]
Le dial peer est opérationnel
Si vous voulez que les postes aient des IP différentes des téléphones, il suffit de faire 2 VLAN puis de faire une encapsulation dot1q des vlans sur le routeur