|
Ceci est le manuel Français pour GNU Gatekeeper 2.2.1 (partially updated for 2.3.2). Chapitres: Contenu · Introduction · Installation · Pour commencer · Config basique · Routage · Config RAS · Authentification · Accounting · Voisins · Config par terminal · Config avancée · Surveillance
2. Compilation et Installation2.1 Compilation du GatekeeperPour construire le gatekeeper, vous aurez besoin de PWLib et OpenH323 ou PTLib et H323Plus: Se référer à https://www.gnugk.org/compiling-gnugk.html pour les dernières informations concernant les versions nécessaires de ces bibliothèques. NB: Afin d'utiliser les fonctionalités H.460, vous devez compiler avec H323Plus. Afin de compiler GNU Gatekeeper, vous devez compiler les bibliothèques prérequises dans l'ordre suivant:
Sous Unix, éxécuter NB: Vous devez utiliser soit 2.2 Installation sous UnixLa première étape est d'obtenir un éxécutable. Vous pouvez soit télécharger un éxécutable pour votre version d'Unix sur gnugk.org, utiliser l'éxécutable de votre distribution ou compiler GNU Gatekeeper vous-même. Pour des installations simples ou pour essayer les fonctionnalités de Gatekeeper, l'utilisation d'éxécutables pré-construists ne devrait pas poser de problèmes, mais pour une utilisation professionnelle il est recommandé de compiler Gatekeeper vous-même. Installation du binaire de GnugkCopier l'éxiicutable vers le répertoire de votre choix et créer un fichier config. Il y a plusieurs examples de fichiers config et de scripts auto-startup dans le sous-répertoire Par example vous pouvez copier GnuGk vers
Se référer à la section
Options de la ligne de commande pour plus de détails sur les options de la ligne de commande.
Compilation du GatekeeperNOTE: Vous devez utiliser GCC 3.3.x ou une version ultérieure. Il est vivemment encouragé d'éxécuter Taper Par exemple, si vous n'avez pas besoin de RADIUS taper simplement: Pour utiliser le gatekeeper sous une charge lourde, il est recommandé d'activer la fonction LARGE_FDSET (configure --with-large-fdset=4096). Certains systèmes requièrent aussi l'utilisation de ulimit pour autoriser l'allocation de plus de 1024 sockets pour un seul processus. La valeur maximale LARGE_FDSET pour des appels vocaux devrait êtra calculée en se basant sur l'utilisation maximum prévue de sockets avec la formule suivante:
Ainsi pour 100 appels simultanés vous n'avez pas besoin de plus de 1024 sockets dans le LARGE_FDSET.
La dernière étape est d'éxiicuter soit 2.3 Installation sous WindowsLa première étape est d'obtenir un programme éxécutable: vous pouvez soit le télécharger depuis gnugk.org ou compiler GNU Gatekeeper vous-même. Il y a deux version de Gatekeeper disponibles: un programme normal et un service. Installation en tant que programmeVoici les étapes pour une installation manuelle: Copier Il y a plusieurs examples de fichiers config et de scripts auto-startup dans le sous-répertoire Démarrer ensuite le gatekeeper manuellement depuis la ligne de commande ('cmd.exe') ou créer un fichier batch pour le démarrer. Par exemple, vous pouvez copier GnuGk vers
Se référer à la section
Options de la ligne de commande pour plus de détails sur les options de la ligne de commande.
Se rappeler d'ajouter GnuGk sur la liste des exceptions du Pare-Feu Windows afin qu'il puisse communiquer librement avec votre réseau. Installation en tant que serviceVoici les étapes pour une installation manuelle; il se peut qu'il y ait une version binaire de Gatekeeper-en-tant-que-service comprenant une interface graphique d'installation disponible. Tout d'abord, s'assurer qu'il s'agit bien de Gatekeper-en-tant-que-service avant de continuer. Copier Pour enregistrer ce service, éxécuter la commande suivante dans la ligne de commande ('cmd.exe'):
Le service est maintenant instalé et démarrera au prochain redémarrage de l'ordinateur, ou pouvez le démarrer manuellement en utilisant le Panneau de Configuration, section Services. Sous Windows Vista et Windows 7, il se peut que vous deviez désactiver UAC pendant l'installation du service. Lors de l'éxiicution de Gatekeeper en tant que service, le service recherchera toujours le fichier config nommé Se rappeler d'ajouter GnuGk sur la liste des exceptions du Pare-Feu Windows afin qu'il puisse communiquer librement avec votre réseau. Compilation du GatekeeperUne fois que vous avez compilé les pré-requis expliqués au début de cette section et que vous avez correctement configuré les chemins include/library, ouvrir et compiler un des fichiers solutions donés ( 2.4 La fonctionnalité addpasswd L'authentification de l'accés à la ligne d'état et le module SimplePasswordAuth ont besoin que des mots de passe cryptés soient stockés dans le fichier de configuration du gatekeeper. Le Gatekeeper supportage le cryptage de tous les mots de passe dans le fichier de configuration. La fonctionnalité
Cette fonctionnalité est étilisée de la manière suivante:
Exemple 1: l'utilisateur 'gkadmin' avec le mot de passe 'secret' doit être ajouté à la section de configuration [GkStatus::Auth] pour activer l'interface de la ligne d'état:
Exemple 2: l'utilisateur 'joe' avec le mot de passe 'secret' doit être ajouté à la section de configuration [Password] pour activer l'authentification de terminal:
Exemple 3: Un secret partagé crypté est ajouté à la section de configuration RadAuth:
IMPORTANT: La variable Page suivante Page précédente Table des matières Chapitres: Contenu · Introduction · Installation · Pour commencer · Config basique · Routage · Config RAS · Authentification · Accounting · Voisins · Config par terminal · Config avancée · Surveillance
|
Last updated: 21. Jan 2025 |