Die Konfiguration mit zwei Ethernet-Schnittstellen ermöglicht es, das WebRTC gateway an zwei verschiedene Netzwerke anzuschließen (z. B. an das LAN eines Kunden und an dessen DMZ-Netzwerk aus Sicherheitsgründen).
Übersicht
Das WebRTC gateway verfügt über zwei Ethernet-Schnittstellen:
-
Eine Ethernet-Schnittstelle (Eth0) zum Anschluss des WebRTC gateway an das LAN des Kunden
Für Rainbow-Clients im LAN des Kunden kann Direct RTP zugelassen werden.
-
Eine Ethernet-Schnittstelle (Eth1), die verwendet wird, wenn der WebRTC gateway in einem DMZ-Netzwerk bereitgestellt wird, das mit dem WAN und der Rainbow Cloud verbunden ist. Diese Konfiguration erfordert eine Firewall auf beiden Seiten der DMZ (LAN und WAN)
Im DMZ-Netzwerk kann ein Proxy hinzugefügt werden, der die Signalisierungs- und Medienflüsse zwischen dem WebRTC gateway und der Rainbow Cloud steuert.
Konfiguration
Die beiden Ethernet-Schnittstellen werden auf dem WebRTC gateway mit dem Befehl „mpnetwork“ konfiguriert.
Von einer mit dem WebRTC gateway verbundenen Konsole aus müssen Sie sich zunächst mit Ihrem Rainbow-Konto anmelden.
Die Konfiguration der Ethernet-Schnittstelle „Eth0“ erfordert die folgenden obligatorischen Optionen:
- --IP=<IP-Adresse der Eth0 -Ethernet-Schnittstelle>
- --NETMASK=<IP-Adresse der Netzmaske>
- --GATEWAY=<IP-Adresse des Standard-Gateways>
- --DNS=<IP-Adresse des DNS-Servers im WAN>
Wenn der WebRTC gateway in einer DMZ bereitgestellt wird, erfordert die Konfiguration der Eth1 -Ethernet-Schnittstelle die folgenden obligatorischen Optionen:
- --IP2=<IP-Adresse der Eth1 -Ethernet-Schnittstelle>
- --NETMASK2=<IP-Adresse der Netzmaske>
- --GATEWAY2=<IP-Adresse des Standard-Gateways>
- --LOCALDNS=<IP-Adresse des/der DNS-Server(s) im Kunden-LAN>
- --LOCALDOMAIN=<Domänenname des Kunden-LANs>
- --ROUTES="eth[0|,<IP-Adresse des Geräts, Netzmaske, IP-Adresse des Gateways>"
Befindet sich ein Proxy in der DMZ, müssen die folgenden Optionen konfiguriert werden:
- --PROXYHOST=<IP-Adresse des Proxys>
- --PROXYPORT=<Port des Proxys>
- --MPROXY=on|tcp|tls|off: Diese Option dient zum Aktivieren bzw. Deaktivieren der Proxy-Nutzung
Um direktes RTP im LAN zu aktivieren bzw. zu deaktivieren, muss die folgende Option konfiguriert werden:
- --RTPONLAN=yes|no
Beispiel für die Konfiguration einer Ethernet-Schnittstelle mit 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/tlsHinweise:
- Die Optionen für die Ethernet-Schnittstelle Eth1 dürfen nicht leer gelassen werden.
- Für LAN und WAN können mehrere DNS-Einträge konfiguriert werden.
- ROUTES muss konfiguriert werden, um den gesamten Datenverkehr zwischen dem WebRTC gateway und den Telefonanlagen (PBX, IP-Tischtelefone, IP-Media-Gateways, …) zu verwalten. Dazu müssen in ROUTES folgende Einträge vorgenommen werden:
- Alle Telefonanlagen
- Die VPN-Zugänge, sofern diese für die Arbeit im Homeoffice konfiguriert sind
- Die Rainbow-Clients, wenn direktes RTP im LAN aktiviert ist
-
Für die DMZ-Konfiguration:
- Die Firewall auf der WAN-Seite muss den gesamten Datenverkehr zwischen dem WebRTC gateway und der Rainbow Cloud zulassen.
- Die Firewall auf der LAN-Seite muss den gesamten Datenverkehr zwischen dem WebRTC gateway und den Telefonanlagen (PBX, IP-Tischtelefone usw.) zulassen.
Einzelheiten finden Sie in den Abschnitten 4.6.1 „WebRTC gateway zur Rainbow Cloud“ und 4.6.2 „WebRTC gateway-Datenflüsse zur Telefonanlage und zu lokalen Geräten/Clients“ im Dokument „Rainbow-Netzwerkanforderungen“ (Zugriffspfad: Siehe Rainbow-Netzwerkanforderungen).
Warnung: Diese Konfiguration wird durch Skripte gespeichert und ist für den Migrationsprozess erforderlich. Folgende Regeln müssen gelten:
- Ändern Sie weder die IP-Route manuell noch die iptables
- Ändern Sie das Standard-Gateway nicht
- Ändern Sie die DNS-Einstellungen nicht außerhalb des Befehls
„mpnetwork“
Topologien
Topologie ohne Proxy + direktes RTP im LAN deaktiviert
Topologie ohne Proxy + direktes RTP im LAN aktiviert
Topologie mit deaktiviertem Proxy + direktes RTP im LAN deaktiviert
Topologie mit deaktiviertem Proxy + direktem RTP im LAN aktiviert
Topologie mit aktiviertem Proxy + direktes RTP im LAN deaktiviert
Topologie mit aktiviertem Proxy + direktes RTP im LAN aktiviert
Die folgende Topologie gilt für Rainbow-Clients für Computer (Desktop oder Web).
Die folgende Topologie gilt für Rainbow-Clients für Mobilgeräte.