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