La configuration à double interface Ethernet permet de connecter le WebRTC gateway à deux réseaux distincts (par exemple, le réseau local d'un client et son réseau DMZ, à des fins de sécurité).
Présentation
La WebRTC gateway comprend deux interfaces Ethernet :
-
Une interface Ethernet (Eth0) utilisée pour connecter la WebRTC gateway au réseau local (LAN) du client
Le RTP direct peut être autorisé pour les clients Rainbow sur le réseau LAN du client.
-
Une interface Ethernet (Eth1) utilisée lorsque le WebRTC gateway est déployé dans un réseau DMZ connecté au WAN et à Rainbow Cloud. Cette configuration nécessite un pare-feu de part et d’autre de la zone DMZ (réseau local et WAN)
Un proxy peut être ajouté dans le réseau DMZ et autorisé à contrôler les flux de signalisation et de médias entre la WebRTC gateway et Rainbow Cloud.
Configuration
Les deux interfaces Ethernet sont configurées sur le WebRTC gateway à l’aide de la commande mpnetwork.
Depuis une console connectée à la WebRTC gateway, vous devez d’abord vous connecter avec votre compte Rainbow.
La configuration de l’interface Ethernet Eth0 nécessite les options obligatoires suivantes :
- --IP=<adresse IP de l'interface Ethernet Eth0 >
- --NETMASK=<adresse IP du masque de réseau>
- --GATEWAY=<adresse IP de la passerelle par défaut>
- --DNS=<adresse IP du serveur DNS sur le réseau WAN>
Lorsque le WebRTC gateway est déployé dans une zone DMZ, la configuration de l'interface Ethernet Eth1 nécessite les options obligatoires suivantes :
- --IP2=<adresse IP de l'interface Ethernet Eth1 >
- --NETMASK2=<adresse IP du masque de réseau>
- --GATEWAY2=<adresse IP de la passerelle par défaut>
- --LOCALDNS=<adresse IP du ou des serveurs DNS sur le réseau local du client>
- --LOCALDOMAIN=<nom de domaine du réseau local du client>
- --ROUTES="eth[0|,<adresse IP de l'équipement, masque de réseau, adresse IP de la passerelle>"
Si un proxy se trouve dans la zone DMZ, les options suivantes doivent être configurées :
- --PROXYHOST=<adresse IP du proxy>
- --PROXYPORT=<port du proxy>
- --MPROXY=on|tcp|tls|off : cette option permet d'activer ou de désactiver l'utilisation du proxy
Pour activer/désactiver le RTP direct sur le LAN, l’option suivante doit être configurée :
- --RTPONLAN=yes|no
Exemple de configuration d'une interface Ethernet avec proxy :
mpnetwork --IP=192.168.1.10 --NETMASK=255.255.255.0 --GATEWAY=192.168.1.254 --DNS=192.168.1.100
--IP2=10.10.0.10 --NETMASK2=255.255.255.0 --GATEWAY2=10.10.0.254 --LOCALDNS=192.168.1.100
--LOCALDOMAIN=labale.bzh
--ROUTES="eth0,192.168.2.0,255.255.255.0,192.168.1.254;eth0,172.16.2.0,255.255.255.0,192.168.1.254;
eth0,172.16.3.0,255.255.255.0,192.168.1.254"
--PROXYHOST=10.10.0.100 --PROXYPORT=3128 --MPROXY=on/tcp/tlsRemarques:
- Les options relatives à l’interface Ethernet Eth1 ne peuvent pas être laissées vides.
- Plusieurs serveurs DNS peuvent être configurés pour le réseau local (LAN) et le réseau étendu (WAN).
- Les routes doivent être configurées pour gérer l’ensemble du trafic entre la WebRTC gateway et les équipements téléphoniques (PBX, téléphones de bureau IP, passerelles multimédia IP, etc.). Cela nécessite de déclarer dans les routes :
- Tous les équipements téléphoniques
- Les accès VPN s'ils sont configurés pour le télétravail
- Les clients Rainbow lorsque le RTP direct sur le réseau local (LAN) est activé
-
Pour la configuration de la DMZ :
- Le pare-feu côté WAN doit autoriser tout le trafic entre la WebRTC gateway et Rainbow Cloud.
- Le pare-feu côté LAN doit autoriser tout le trafic entre la WebRTC gateway et les équipements téléphoniques (PBX, téléphones de bureau IP, etc.).
Pour plus de détails, consultez les sections 4.6.1 « WebRTC gateway vers Rainbow Cloud » et 4.6.2 « Flux de la WebRTC gateway vers le PBX et les appareils/clients locaux » du document « Exigences réseau Rainbow » (chemin d'accès : Consultez les exigences réseau Rainbow).
Avertissement: cette configuration est enregistrée par des scripts et est nécessaire au traitement de la migration. Les règles suivantes doivent être respectées :
- Ne modifiez pas manuellement la route IP, ni les règles iptables
- Ne modifiez pas la passerelle par défaut
- Ne modifiez pas les paramètres DNS en dehors de la commande
mpnetwork
Topologies
Topologie sans proxy + RTP direct sur le LAN désactivé
Topologie sans proxy + RTP direct sur le LAN activé
Topologie avec proxy désactivé + RTP direct sur le LAN désactivé
Topologie avec proxy désactivé + RTP direct sur le LAN activé
Topologie avec proxy activé + RTP direct sur le LAN désactivé
Topologie avec proxy activé + RTP direct sur le LAN activé
La topologie suivante s'applique aux clients Rainbow pour ordinateur (de bureau ou Web).
La topologie suivante s'applique aux clients Rainbow pour appareils mobiles.