COMMUNICATION TECHNIQUE OmniPCX 4400

Transcription

COMMUNICATION TECHNIQUE OmniPCX 4400
Ed 03/95
PAQ 1530
COMMUNICATION TECHNIQUE
N° TC0150
OmniPCX 4400
Nb de pages : 11
Date : 29-01-2001
URGENTE (FLASH PRODUIT)
NON URGENTE (INFO PRODUIT)
TEMPORAIRE
DEFINITIVE
OBJET : CONFIGURATION D'UN OmniPCX 4400 COMME "SERVEUR DE BOOT" POUR
IP PHONES RATTACHES A DES OmniPCX 4400 EN RESEAU
Veuillez trouver ci-joint la configuration d'un OmniPCX 4400 comme "Serveur de Boot" pour IP Phones
rattachés à des OmniPCX 4400 en réseau.
1
OmniPCX 4400
CONFIGURATION D'UN OmniPCX 4400
COMME "SERVEUR DE BOOT" POUR
IP PHONES RATTACHES A DES
OmniPCX 4400 EN RESEAU
SOMMAIRE
1.
DESCRIPTION................................
DESCRIPTION ................................................................
.............................................................................
.............................................3
............. 3
2.
PROCEDURE................................
PROCEDURE ................................................................
...............................................................................
...............................................3
............... 3
2.1.
Définitions ................................................................
.............................................................................................
............................................................. 3
2.2.
Cas d’un "Serveur de Boot" configuré comme serveur DHCP et serveur
TFTP pour tous les IP Phones du réseau ..................................................
.................................................. 4
2.2.1.Configuration du serveur DHCP et serveur TFTP (pour desservir le fichier
"lanpbx.cfg") .........................................................................................................5
2.2.2.Déclaration du serveur TFTP desservant l’application téléphonique
(bintscip/starttscip) ...............................................................................................6
2.3.
Cas d’un "Serveur de Boot" configuré simplement comme serveur TFTP
pour tous les IP Phones du réseau
réseau................................
..........................................................
.......................................................... 7
2.3.1. Configuration du "Serveur de Boot"......................................................................8
2.3.2. Configuration des OmniPCX 4400 en serveurs DHCP locaux ...............................8
Ed. 29-01-2001
1
TC0150
OmniPCX 4400
CONFIGURATION D'UN OmniPCX 4400
COMME "SERVEUR DE BOOT" POUR
IP PHONES RATTACHES A DES
OmniPCX 4400 EN RESEAU
TC0150
2
Ed. 29-01-2001
OmniPCX 4400
CONFIGURATION D'UN OmniPCX 4400
COMME "SERVEUR DE BOOT" POUR
IP PHONES RATTACHES A DES
OmniPCX 4400 EN RESEAU
1.
DESCRIPTION
Cette communication technique donne un exemple d'utilisation du fichier lanpbx.cfg.
Dans un réseau d’OmniPCX 4400 dans lesquels sont déclarés des IP Phones recevant
dynamiquement leur configuration, un des OmniPCX 4400 peut être configuré comme "Serveur de
Boot" non seulement pour les IP Phones qui lui sont rattachés mais aussi pour les IP Phones
appartenant aux autres OmniPCX 4400.
Pour cela une procédure spécifique est à suivre.
2.
PROCEDURE
2.1.
Définitions
Serveur DHCP.
Le serveur DHCP donne la configuration IP (adresse IP, subnet mask, adresse de routeur, etc.) à
une machine configurée dynamiquement en IP.
Dans l’environnement Alcatel, l’OmniPCX 4400 configuré en tant que serveur DHCP donne à
l’IP Phone son adresse IP, son subnet mask, son adresse de routeur ET l’adresse IP du serveur
TFTP devant fournir le fichier "lanpbx.cfg".
Serveur TFTP.
Le serveur TFTP a pour rôle de donner un fichier sur demande à une machine IP.
Dans l’environnement Alcatel, l’OmniPCX 4400 configuré en tant que serveur TFTP pour l’IP
Phone, lui donne :
•
dans un premier temps, le fichier "lanpbx.cfg",
•
dans un second temps, l’application téléphonique (bintscip et starttscip).
Deux cas sont possibles :
1
Le "Serveur de Boot" (Omni PCX 4400) est serveur DHCP et serveur TFTP pour tous les IP Phones
du réseau.
2
Le "Serveur de Boot" (Omni PCX 4400) est simplement serveur TFTP pour tous les IP Phones du
réseau.
Dans le deuxième cas, les IP Phones pourront, par exemple, recevoir leur configuration IP d’un
serveur DHCP "local" (se situant sur le même LAN ou le même site). Il faut alors configurer le(s)
serveur(s) DHCP local(aux) de façon qu’il(s) renvoie(nt) à l’IP Phone, comme adresse IP de serveur
TFTP, l’adresse IP de l’OmniPCX choisi comme "Serveur de Boot".
Ed. 29-01-2001
3
TC0150
OmniPCX 4400
CONFIGURATION D'UN OmniPCX 4400
COMME "SERVEUR DE BOOT" POUR
IP PHONES RATTACHES A DES
OmniPCX 4400 EN RESEAU
2.2.
Cas d’un "Serveur de Boot" configuré comme serveur DHCP et serveur TFTP
pour tous les IP Phones du réseau
ATTENTION
Dans ce cas, certains IP Phones devront exécuter leur requête DHCP à travers des routeurs pour
joindre l’OmniPCX servant de serveur DHCP. Il faudra que les routeurs OU les autres
OmniPCX 4400 soient configurés avec l’option DHCP Relay activée afin que les requêtes
DHCP des IP Phones puissent arriver au serveur DHCP.
Note
Aucune configuration de serveur DHCP n’est à faire sur les OmniPCX 4400 n’assurant pas le rôle
de "Serveur de Boot".
OmniPCX 4400 N6 SERVEUR DE BOOT
(pour les adresses IP et binaires téléphoniques
de tous les IP Phones) :
1) Configuration du serveur DHCP/netadmin
2) Configuration du serveur TFTP pour les IP
Phones/netadmin et lanpbxbuild
OmniPCX 4400 N5
Routeur
Réseau
10.23.6.0
10.23.6.3
10.23.5.3
mask
255.255.255.0
10.23.6.253
Réseau
10.23.5.0
mask
255.255.255.0
10.23.5.253
IP Phones déclarés sur N6
IP Phones déclarés sur N5
Intervalle d'adresses IP réservées :
10.23.6.40 à 10.23.6.50
Intervalle d'adresses IP réservées :
10.23.5.40 à 10.23.5.50
OmniPCX 4400 SERVEUR DE BOOT configuré en serveur DHCP
et serveur TFTP pour tous les IP Phones du réseau OmniPCX 4400
La configuration donnée ci-après est à effectuer uniquement sur l’OmniPCX 4400 choisi comme
"Serveur de Boot".
TC0150
4
Ed. 29-01-2001
OmniPCX 4400
CONFIGURATION D'UN OmniPCX 4400
COMME "SERVEUR DE BOOT" POUR
IP PHONES RATTACHES A DES
OmniPCX 4400 EN RESEAU
Sur l’OmniPCX 4400 choisi comme "Serveur de Boot" pour IP Phones, différentes étapes sont à
suivre.
2.2.1.
Configuration du serveur DHCP et serveur TFTP (pour desservir le fichier
"lanpbx.cfg")
−
Se loguer mtcl.
−
Taper netadmin –m
−
Aller dans le menu "12. DHCP configuration".
−
Aller dans le sous menu "1. DHCP server configuration".
−
Activer le serveur DHCP en allant sous la rubrique "1. Activate DHCP server". Quand le message
"Do you want to activate the DHCP server (y/n default is 'n') ?" est affiché, taper "y".
−
Déclarer la plage des adresses IP devant être utilisées par les IP Phones par le menu "4. Add IP
address or range".
Note
Une plage d’adresses IP doit être déclarée pour chaque réseau/sous-réseau IP dans lequel se
trouvent des IP Phones.
−
Taper "r" pour spécifier une plage d’adresses IP.
−
Lorsque le message "Enter the address of the IP subnetwork of dhcp clients ('q' = quit, default is
'q') ?" est affiché, entrer l’adresse de sous-réseau IP dans lequel se trouvent les adresses IP des IP
Phones (exemple : 10.23.6.0).
−
Lorsque le message "Enter the netmask for the IP subnetwork 10.23.6.0 ?" est affiché, taper le
masque correspondant au sous-réseau IP déclaré précédemment (exemple : 255.255.255.0).
−
Lorsque le message "Enter the default router used by the dhcp clients ("return" for no router) ?"
est affiché, taper si besoin l’adresse IP du routeur (exemple : 10.23.6.253).
−
Les message suivants sont affichés dans l’ordre :
•
"Enter the first IP address of the range?"
• "Enter the last IP address of the range ?"
taper dans l’ordre la première adresse IP destinée aux IP Phones (exemple : 10.23.6.40) et la
dernière adresse IP destinée aux IP Phones (exemple : 10.23.6.50).
−
Au message "IP addresses for the SAME IP subnetwork : 10.23.6.0 ?», taper "q".
−
Au message "IP addresses for a new IP subnetwork", taper "r" et entrer comme précédemment:
•
l’adresse du sous-réseau IP : 10.23.5.0,
•
le subnet mask : 255.255.255.0
•
l’adresse IP du routeur pour ce sous-réseau : 10.23.5.253,
•
l’intervalle des adresses IP réservées aux IP Phones : 10.23.5.40/10.23.5.50.
Ed. 29-01-2001
5
TC0150
OmniPCX 4400
CONFIGURATION D'UN OmniPCX 4400
COMME "SERVEUR DE BOOT" POUR
IP PHONES RATTACHES A DES
OmniPCX 4400 EN RESEAU
−
Quitter la rubrique en tapant "q" autant de fois que nécessaire, la configuration du serveur
DHCP est finie.
−
Pour la configuration du serveur TFTP (pour desservir le fichier "lanpbx.cfg"), le menu "5. Update
Advanced Parameters"/sous menu "1. Update TFTP Server" n’est pas à utiliser. En effet, pour
donner accès au fichier "lanpbx.cfg", le serveur TFTP est, par défaut, l’OmniPCX 4400 déclaré
en serveur DHCP. L’adresse IP du serveur TFTP desservant "lanpbx.cfg" est donc par défaut
l’adresse IP du serveur DHCP/OmniPCX 4400.
−
Quitter netadmin en tapant "0" autant de fois que nécessaire et enregistrer les modifications en
tapant "y".
2.2.2.
Déclaration du serveur TFTP desservant l’application téléphonique
(bintscip/starttscip)
L’adresse IP de l’OmniPCX faisant office de serveur TFTP (desservant bintscip et starttscip à tous les
IP Phones) ainsi que les autres OmniPCX en réseau sont à déclarer dans le fichier "lanpbx.cfg".
Pour pouvoir ajouter leur(s) adresse(s) IP dans le fichier "lanpbx.cfg", utiliser l’outil "lanpbxbuild".
IMPORTANT
Dans le fichier "lanpbx.cfg", la première adresse IP doit être celle de l’OmniPCX ("Serveur de Boot")
qui dessert les binaires téléphoniques. Il est important aussi d’y déclarer après cette première ligne,
les adresses IP de tous les OmniPCX 4400 dans lesquels sont déclarés des IP Phones. En effet, lors
du reset d’un IP Phone distant mais qui a déjà été initialisé une première fois, le "Serveur de Boot"
récupère de l’IP Phone l’adresse IP du PABX auquel il appartient ("Main CPU Address") et la
compare au contenu de son fichier "lanpbx.cfg". Si elle est présente, par échange de signalisation
ABC-F, l’OmniPCX faisant office de "Serveur de Boot" enverra, à l’OmniPCX correspondant à
l’adresse IP obtenue, l’ordre d’initialiser l’IP Phone avec ses propres binaires téléphoniques et sa
propre TSC-LIOE.
Par contre, si cette adresse IP n’est pas présente dans "lanpbx.cfg", il y aura alors demande du "n°
de poste/code secret" sur l’IP Phone qui permettra au "Serveur de Boot" (par recherche dans le
traducteur) de trouver l’OmniPCX auquel appartient le poste.
Note
Dans le cas d’une configuration simple (un seul OmniPCX 4400 configuré en serveur DHCP
avec des IP Phones qui lui sont tous rattachés), il n’est pas utile de créer le fichier "lanpbx.cfg"
via l’outil "lanpbxbuild". Dans ce cas, le fichier "lanpbx.cfg" est automatiquement créé en mémoire
(avec comme adresse IP de serveur TFTP, l’adresse IP de la CPU A4400) lors d’une requête
d’initialisation d’IP Phone.
−
Se loguer mtcl.
−
Taper la commande lanpbxbuild.
−
Aller dans le menu "2. Add" et le sous menu "2. Download IP address (required )".
−
Lorsque le message "Enter TFTP Server IP address (ex :a.b.c.c or 'Q' to abort) :" est affiché, taper
d’abord l’adresse IP correspondante à l’adresse IP Main de l’OmniPCX 4400 choisi comme
"Serveur de Boot" (exemple : 10.23.6.3).
TC0150
6
Ed. 29-01-2001
OmniPCX 4400
CONFIGURATION D'UN OmniPCX 4400
COMME "SERVEUR DE BOOT" POUR
IP PHONES RATTACHES A DES
OmniPCX 4400 EN RESEAU
−
Aller dans le menu 4 "CPU1 IP address". Lorsque "Enter CPU1 IP address …" est affiché, taper
l’adresse IP de la CPUA (10.23.6.1).
−
Aller dans le menu 5 "CPU2 IP address" si la CPU dupliquée existe. Lorsque "Enter CPU2 IP
address …" est affiché, taper l’adresse IP de la CPUB.
−
Valider ces entrées en allant dans le menu "6. Add current line" puis appuyer sur la touche
<Entrée>.
−
Répéter les 2 dernières étapes pour ajouter les adresses IP Main (10.23.5.3), CPUA et CPUB (si
CPU dupliquée existe) de tous les OmniPCX 4400 sur lesquels sont déclarés des IP Phones.
−
Sélectionner "0. Back to main" et enregistrer les modifications en tapant "6 – Apply Changes".
2.3.
Cas d’un "Serveur de Boot" configuré simplement comme serveur TFTP pour
tous les IP Phones du réseau
OmniPCX 4400 N6 SERVEUR DE BOOT (pour les
binaires téléphoniques) :
1) Configuration du serveur DHCP LOCAL /
netadmin
2) Configuration du serveur TFTP pour les IP
Phones/netadmin et lanpbxbuild
1)
2)
OmniPCX 4400 N5
Configuration du serveur DHCP LOCAL /
netadmin
Configuration de l'adresse IP du serveur TFTP
desservant le lanpbx.cfg (N6)/netadmin
Routeur
Réseau
10.23.6.0
10.23.6.3
10.23.5.3
mask
255.255.255.0
10.23.6.253
Réseau
10.23.5.0
mask
255.255.255.0
10.23.5.253
IP Phones déclarés sur N6
IP Phones déclarés sur N5
Intervalle d'adresses IP réservées :
10.23.6.40 à 10.23.6.50
Intervalle d'adresses IP réservées :
10.23.5.40 à 10.23.5.50
OmniPCX 4400 SERVEUR DE BOOT configuré en serveur DHCP LOCAL
et serveur TFTP pour tous les IP Phones du réseau OmniPCX 4400
Ed. 29-01-2001
7
TC0150
OmniPCX 4400
CONFIGURATION D'UN OmniPCX 4400
COMME "SERVEUR DE BOOT" POUR
IP PHONES RATTACHES A DES
OmniPCX 4400 EN RESEAU
2.3.1.
Configuration du "Serveur de Boot"
La procédure pour configurer le "Serveur de Boot" est la même que celle expliquée dans les
paragraphes précédents avec comme seule différence qu’il ne faut déclarer pour la configuration du
serveur DHCP que l’intervalle d’adresse IP appartenant au sous-réseau dans lequel se trouve
l’OmniPCX 4400 "Serveur de Boot" (dans notre exemple : 10.23.6.40-10.23.6.50).
2.3.2.
Configuration des OmniPCX 4400 en serveurs DHCP locaux
Avant de recevoir leur application téléphonique du "Serveur de Boot", les IP Phones distants doivent
recevoir leur configuration IP des OmniPCX 4400 se trouvant sur les mêmes LAN qu’eux.
Dans l'ensemble des paramètres IP donnés par ces OmniPCX faisant office de serveur DHCP
"locaux", l’adresse IP du serveur TFTP (desservant le "lanpbx.cfg") doit être celle de l’OmniPCX
4400 configuré comme "Serveur de Boot".
Sur chaque OmniPCX 4400 non "Serveur de Boot", configurer le serveur DHCP comme suit :
−
Se loguer mtcl.
−
Taper netadmin –m
−
Aller dans le menu "12. DHCP configuration".
−
Aller dans le sous menu "1. DHCP server configuration".
−
Activer le serveur DHCP en allant sous la rubrique "1. Activate DHCP server". Quand le message
"Do you want to activate the DHCP server (y/n default is 'n') ?" est affiché, taper "y".
−
Déclarer la plage des adresses IP devant être utilisées par les IP Phones par le menu "4. Add IP
address or range".
ATTENTION
Les plages d’adresses IP doivent être différentes sur chaque serveur DHCP.
−
Taper "r" pour spécifier une plage d’adresses IP.
−
Lorsque le message "Enter the address of the IP subnetwork of dhcp clients ('q' = quit, default is
'q') ?" est affiché, entrer l’adresse de sous-réseau IP dans lequel se trouvent les adresses IP des IP
Phones (exemple : 10.23.5.0).
−
Lorsque le message "Enter the netmask for the IP subnetwork 10.23.5.0 ?" est affiché, taper le
masque correspondant au sous-réseau IP déclaré précédemment (exemple : 255.255.255.0).
−
Lorsque le message "Enter the default router used by the dhcp clients ("return" for no router) ?"
est affiché, taper si besoin l’adresse IP du routeur (exemple : 10.23.5.253).
−
Les messages suivants sont affichés dans l’ordre :
•
"Enter the first IP address of the range?"
• "Enter the last IP address of the range ?"
taper dans l’ordre la première adresse IP destinée aux IP Phones (exemple : 10.23.5.40) et la
dernière adresse IP destinée aux IP Phones (exemple : 10.23.5.50).
TC0150
8
Ed. 29-01-2001
OmniPCX 4400
CONFIGURATION D'UN OmniPCX 4400
COMME "SERVEUR DE BOOT" POUR
IP PHONES RATTACHES A DES
OmniPCX 4400 EN RESEAU
−
Aller dans le menu "5. Update advanced parameters"/ sous menu "1. Update TFTP server".
−
Lorsque le message "TFTP server IP address or name for TSC-IP (default is 10.23.5.3) ?" est
affiché, taper l’adresse IP de l’OmniPCX configuré en "Serveur de Boot" (exemple : 10.23.6.3).
−
Quitter la rubrique en tapant "q".
Ed. 29-01-2001
9
TC0150
OmniPCX 4400
CONFIGURATION D'UN OmniPCX 4400
COMME "SERVEUR DE BOOT" POUR
IP PHONES RATTACHES A DES
OmniPCX 4400 EN RESEAU
TC0150
10
Ed. 29-01-2001