Hinzufügen von DHCP-Serverinformationen für virtuelle Netzwerke und logische Router
In einem von Contrail automatisierten EVPN- oder VXLAN-Fabric für ein mandantenfähiges Datencenter muss der Mandantenadministrator sicherstellen, dass alle Abteilungen DHCP-Server (Dynamic Host Configuration Protocol) des Unternehmens für die Zuweisung von Endpunkt-IP und Workload-IP-Adressen verwenden. Ab Contrail Networking, Release 1908, können Mandantenadministratoren eine Reihe von DHCP-Server-IP-Adressen definieren, während sie virtuelle Netzwerke und logische Router in einer mandantenfähigen Datencenter-Fabric konfigurieren. Nach dem DHCP-Relay in jedem virtuellen Netzwerk und logischen Router konfiguriert Contrail Networking diese definierten IP-Adressen in der IP-Fabric.
In früheren Versionen wurde ein Contrail Services Node (CSN) verwendet, um DHCP- und DNS-Services (Domain Name System) für Bare-Metal-Server bereitzustellen. Mit Contrail Networking Release 1908 können Sie DHCP-Serverinformationen direkt hinzufügen, indem Sie die Server-IP-Adresse auf der Seite "Overlay > Logical Router " der Contrail Command-Benutzeroberfläche (UI) hinzufügen. Der DHCP-Server, den Sie verwenden, muss sich im selben virtuellen Netzwerk wie das des Bare-Metal-Servers befinden oder über das Internet erreichbar sein (inet.0).
Contrail Networking unterstützt nicht die gleichzeitige Verwendung eines DHCP-Servers und eines CSN. Wenn Sie einen DHCP-Server verwenden, dürfen Sie keine CSN bereitstellen und vorhandene CSNs müssen entfernt werden. Wenn Sie jedoch erneut eine CSN bereitstellen, stellen Sie sicher, dass Sie die DHCP-Serverinformationen entfernen und den Bare-Metal-Server erneut bereitstellen, damit der CSN IP-Adressen verwalten kann.
Diese Funktion wird nur auf Geräten der Serien QFX5000 und QFX10000 unterstützt, auf denen Junos OS Version 18.4R2 oder höher ausgeführt wird.
Topologie
Betrachten Sie die folgenden Szenarien, wie in Abbildung 1 dargestellt:
Der DHCP-Server (DHCP-Server - 1) und der Bare-Metal-Server (Bare-Metal-Server - 1) befinden sich im selben Netzwerk (virtuelles Netzwerk - 1)
Der DHCP-Server (DHCP-Server - 2) und der Bare-Metal-Server (Bare-Metal-Server - 2) befinden sich nicht im selben Netzwerk

Je nachdem, ob sich der DHCP-Server im selben virtuellen Netzwerk befindet oder über das Underlay remote mit einem gerouteten Netzwerk verbunden ist, wird die folgende Konfiguration an den Leaf-Switch oder Spine-Switch übertragen.
Wenn sich der DHCP-Server im selben virtuellen Netzwerk befindet, wird die folgende Konfiguration übertragen:
set routing-instances <vrfname> forwarding-options dhcp-relay forward-only set routing-instances <vrfname> forwarding-options dhcp-relay forward-only-replies set routing-instances <vrfname> forwarding-options dhcp-relay server-group DHCP_SERVER_GROUP <dhcp-server-ip> set routing-instances <vrfname> forwarding-options dhcp-relay active-server-group DHCP_SERVER_GROUP set routing-instances <vrfname> forwarding-options dhcp-relay group RELAY_DHCP_SERVER_GROUP interface <irb> set routing-instances <vrfname> forwarding-options dhcp-relay overrides relay-source lo0
Wenn sich der DHCP-Server nicht im selben virtuellen Netzwerk befindet, wird die folgende (zusätzliche) Routenkonfiguration gepusht:
set routing-instances <vrfname> routing-options static route <dhcp-server-ip> next-table inet.0 set routing-instances <vrfname> routing-options interface-routes rib-group inet <ribgroup> set routing-options rib-groups <ribgroup> import-rib <vrfname>.inet.0 set routing-options rib-groups <ribgroup> import-rib inet.0 set forwarding-options dhcp-relay forward-only-replies
Schritte zum Hinzufügen von DHCP-Serverinformationen
DHCP-Serverinformationen können zu einem vorhandenen logischen Router hinzugefügt werden, wenn sich der DHCP-Server im selben Netzwerk wie das des virtuellen Netzwerks und des logischen Routers befindet. Sie können den logischen Router bearbeiten und die Serverinformationen auf der Seite "Overlay > logischer Router " der Contrail Command-Benutzeroberfläche hinzufügen.
Sie können auch einen neuen logischen Router erstellen, indem Sie die Contrail-Befehlsschnittstelle verwenden. Sie können DHCP-Informationen hinzufügen und virtuelle Netzwerke auf der Seite "Logischen Router erstellen " zuordnen.
Diese Themen enthalten Informationen zum Hinzufügen von DHCP-Serverinformationen mithilfe der Contrail-Befehlsschnittstelle.
Stellen Sie sicher, dass Sie vorhandene CSNs entfernen, bevor Sie den DHCP-Server bereitstellen.
Weitere Informationen finden Sie unter Schritte zum Entfernen von CSN-Informationen.
- Hinzufügen von DHCP-Serverinformationen zu einem vorhandenen logischen Router
- Hinzufügen von DHCP-Serverinformationen beim Erstellen eines logischen Routers
Hinzufügen von DHCP-Serverinformationen zu einem vorhandenen logischen Router
Führen Sie die folgenden Schritte aus, um DHCP-Serverinformationen zu einem vorhandenen logischen Router hinzuzufügen, indem Sie die Contrail-Befehlsoberfläche verwenden:
Hinzufügen von DHCP-Serverinformationen beim Erstellen eines logischen Routers
Führen Sie die folgenden Schritte aus, um DHCP-Serverinformationen hinzuzufügen, während Sie einen logischen Router mithilfe der Contrail-Befehlsoberfläche erstellen:
Schritte zum Entfernen von CSN-Informationen
Führen Sie die folgenden Schritte aus, um CSN-Informationen aus der Contrail-Befehlsoberfläche zu entfernen.
Tabelle "Änderungshistorie"
Die Funktionsunterstützung hängt von der Plattform und der Version ab, die Sie verwenden. Verwenden Sie den Feature-Explorer , um festzustellen, ob ein Feature auf Ihrer Plattform unterstützt wird.