Cet article est un guide rapide pour aider l'administrateur à déployer et configurer la passerelle WebRTC devant un équipement tiers.
N'hésitez pas à lire les articles sur la passerelle WebRTC, car ils contiennent plus d'informations : Passerelle WebRTC
Installation de la passerelle WebRTC
Conditions requises
Une machine virtuelle doit être configurée pour accueillir la passerelle Rainbow WebRTC. Le logiciel VM est fourni par ALE et nécessite un environnement VMWARE 6.0 ou plus récent. La VM doit répondre aux exigences minimales suivantes, qui peuvent encore changer :
- vCPU : 2
- Réservation de CPU en MHz : 4800
- vRAM : 2 Go
- vDISK : 4 Go
- vNIC : 1 GB
Installation de la passerelle WebRTC OVF
Téléchargement du logiciel
Installation
Déployez le fichier OVF dans votre vCenter et démarrez la machine virtuelle (VM).
Connectez-vous avec les identifiants suivants :
User=kb
Mot de passe=kb
L'assistant de changement de clavier sera automatiquement démarré, il suffit de suivre les instructions à l'écran pour changer de clavier.
Vous pouvez également accéder au même menu en utilisant les commandes suivantes :
# dpkg-reconfigure keyboard-configuration
# service keyboard-setup restart
Connectez-vous à la console avec les informations d'identification suivantes :
Utilisateur=rainbow
Mot de passe=Rainbow123
Pour les commandes root, vous devez utiliser "sudo"
Configuration de la passerelle WebRTC
Lorsque l'on est authentifié avec le compte rainbow , la configuration se fait à l'aide des commandes mpnetwork [options...] et mpconfig [options...]
Première installation :
Vous devez d'abord configurer les paramètres du réseau puis ceux de la passerelle WebRTC.
Par défaut, la passerelle WebRTC Rainbow démarre en utilisant un paramètre réseau basé sur DHCP.
Connectez-vous avec le compte rainbow pour effectuer la configuration.
Etape 1 - Configuration du réseau
Consultez d'abord Quelles sont les exigences du réseau Rainbow ?
La première fois, vous devez exécuter la commande mpnetwork avec les options obligatoires IP, NETMASK, GATEWAY et DNS comme affiché ci-dessous :
mpnetwork --IP="10.2.3.4" --NETMASK="255.255.255.0" --GATEWAY="10.2.3.254" --DNS="10.2.3.253"
Vous pouvez également exécuter pour cette première étape la commande mpnetwork avec toutes les options en ajoutant NTP et HOSTNAME
mpnetwork --IP="10.2.3.4" --NETMASK="255.255.255.0" --GATEWAY="10.2.3.254" --DNS="10.2.3.253" --NTP="10.2.3.253" --HOSTNAME="rainbow-mpgw"
En option, vous pouvez ajouter les options suivantes
--HOSTDOMAIN="monentreprise.com"
--PROXY="http://user:pass@10.2.3.252:8000/"
ou
--PROXY="http://10.2.3.252:8000/"
Si vous avez besoin de mettre à jour la configuration, chaque commande peut être exécutée séparément
mpnetwork --IP="10.2.3.4" // votre nouvelle adresse IP de la VM //
mpnetwork --NETMASK="255.255.255.0"
mpnetwork --GATEWAY="10.2.3.254" // votre passerelle //
mpnetwork --DNS="10.2.3.253" // votre DNS //
mpnetwork --NTP="10.2.3.253"
mpnetwork --HOSTNAME="rainbow-mpgw"
mpnetwork --IP=dhcp // si vous voulez basculer la configuration IP en mode DHCP
vous pouvez également utiliser
mpnetwork --FQDN="rainbow-mpgw.mycompany.com"
Étape 2 - Configurer la passerelle WebRTC :
La 1ère fois, vous devez exécuter la commande avec les options obligatoires PBX_DOMAIN et PBXID comme affiché ci-dessous :
mpconfig --PBX_DOMAIN="10.2.3.5" --PBXID="PBX4c21-2wxy-3c3d-6789-4e4f-g556-7h89-10if"
où :
- PBX_DOMAIN est l'adresse IP du connecteur CTI & Media Bridge pour PBX tiers.
- PBXID est l'ID de l'équipement du PBX tiers déclaré dans Rainbow
Un résumé des modifications s'affiche et il vous est demandé de confirmer pour appliquer ces modifications, puis la passerelle WebRTC redémarre automatiquement.
Une fois le serveur redémarré, vous pouvez exécuter la commande mpcheck pour vérifier la connectivité avec Rainbow Cloud.
Commandes utiles
mphelp : affiche la liste des commandes mpXXXXX
mpstart|mpstop|mprestart : démarre, arrête ou redémarre la passerelle
mpcheck : vérifie la connectivité de la passerelle WebRTC avec Rainbow Cloud
mpstatus : affiche l'état du service
mpshow : affiche la configuration actuelle
mpcollect [--log] [--all] : collecte les informations et les logs de la passerelle
mpssh on|off: activer/désactiver le serveur ssh
Mise à jour de la passerelle WebRTC
- SSH doit être activé en utilisant la commande mpsshon .
- Logs sur la passerelle avec SSH et le compte Rainbow.
- Copiez le nouveau fichier iso dans le dossier /home/rainbow/upgrade
- Exécutez la commande mpupgrade
Le serveur va redémarrer après la mise à jour
Vous pouvez exécuter la commande mpcheck pour vérifier que la configuration a été restaurée et que la passerelle WebRTC fonctionne bien et est connectée au Cloud Rainbow.
Configuration des connecteurs CTI et Media Bridge
La configuration est décrite dans les articles dédiés au PBX : Comment connecter et gérer mon PBX xxx à ma société Rainbow ? " dans la section PBX tiers.
Configuration Rainbow
Configuration de l'équipement
Dans My Company > Communication> Comm. Server
Sélectionnez l'option "Activer la passerelle WebRTC".
Configuration des utilisateurs
Pour bénéficier des appels VoIP, chaque utilisateur doit disposer d'une licence Enterprise.
Une fois le connecteur CTI & Media Bridge connecté à Rainbow, l'administrateur peut associer un utilisateur à son extension PBX correspondante.
Résolution des problèmes
Pour la résolution des problèmes, veuillez lire leguide de résolution des problèmes .