Mit DHCP-Optionen arbeiten
Wenn Sie in Compute Cloud@Customer ein Subnetz erstellen, können Sie das Set von DHCP-Optionen für das Subnetz angeben. Ein Set von DHCP-Optionen ist eine Ressource mit einer OCID. Wenn Sie kein Set von DHCP-Optionen angeben, wird das Standardset für das VCN verwendet.
Einem Subnetz kann nur ein Satz von DHCP-Optionen zugewiesen werden. Sie können ein Set von DHCP-Optionen bearbeiten, ein neues Set erstellen und ändern, welches Set einem Subnetz zugewiesen ist. Das zugewiesene DHCP-Optionsset gilt für alle Instanzen in diesem Subnetz.
Mit jedem Subnetz in einem VCN kann ein einzelnes Set von DHCP-Optionen verknüpft werden. Dieses Optionenset gilt für alle Instanzen im Subnetz. Jedes VCN enthält ein Standardset von DHCP-Optionen mit Ausgangswerten, die Sie ändern können. Sofern Sie keine anderen DHCP-Optionen erstellen und zuweisen, verwendet jedes Subnetz das VCN-Standardset.
Sie können die folgenden DHCP-Optionen konfigurieren:
-
Domain Name Server
Die Standardeinstellung ist DNS-Typ = Internet- und VCN-Resolver.
Wenn Sie stattdessen DNS-Typ = Benutzerdefinierter Resolver festlegen, können Sie bis zu drei beliebige DNS-Server angeben.
-
Suchdomain
Wenn Sie Ihr VCN mit einem DNS-Label einrichten, ist der Standardwert für die Option "Suchdomain" der VCN-Domainname:
<VCN_DNS_label>.oraclevcn.com
. Andernfalls ist die Option "Suchdomain" nicht im Standardset von DHCP-Optionen vorhanden.Im Allgemeinen fügt der Networking-Service beim ersten Erstellen von DHCP-Optionen (Standardoptionen oder benutzerdefinierte Optionen) automatisch die Suchdomainoption hinzu und setzt sie auf den VCN-Domainnamen (
<VCN_DNS_label>.oraclevcn.com
), wenn alle Bedingungen zutreffen:-
VCN verfügt über ein DNS-Label.
-
DNS-Typ = Internet- und VCN-Resolver.
-
Sie haben beim Erstellen des Sets von DHCP-Optionen KEINE Suchdomain Ihrer Wahl angegeben.
Nach dem Erstellen des Sets von DHCP-Optionen können Sie die Suchdomainoption jederzeit entfernen oder auf einen anderen Wert setzen. Sie können nur eine einzelne Suchdomain in einem Set von DHCP-Optionen angeben.
-
Wichtige Hinweise zu Instanzen und DHCP-Optionen:
-
Wenn Sie den Wert einer der DHCP-Optionen ändern, müssen Sie den DHCP-Client auf der Instanz oder die Instanz neu starten, damit die Änderungen wirksam werden. Dies gilt für alle vorhandenen Instanzen in den Subnetzen, die mit diesem Set von DHCP-Optionen verknüpft sind.
-
Führen Sie den DHCP-Client so aus, dass Sie jederzeit auf die Instanz zugreifen können. Wenn Sie den DHCP-Client manuell stoppen oder NetworkManager deaktivieren, kann die Instanz ihre DHCP-Lease nicht erneuern und ist nicht zugänglich, wenn die Leasing-Zeit abgelaufen ist; in der Regel innerhalb von 24 Stunden. Deaktivieren Sie NetworkManager nur, wenn Sie mit einer anderen Methode die Verlängerung der Leasing-Zeit sicherstellen.
-
Wenn der DHCP-Client gestoppt wird, wird möglicherweise die Hostroutentabelle entfernt, wenn die Leasing-Zeit abgelaufen ist. Der Verlust der Netzwerkkonnektivität zu den iSCSI-Verbindungen kann außerdem zum Verlust des Boot-Laufwerks führen.
-
Alle Änderungen, die Sie an der Datei
/etc/resolv.conf
vornehmen, werden überschrieben, wenn die DHCP-Lease erneuert oder die Instanz neu gestartet wird. -
Änderungen, die Sie an der Datei
/etc/hosts
vornehmen, werden überschrieben, wenn die DHCP-Lease erneuert oder die Instanz neu gestartet wird. Um die Änderungen in der Datei/etc/hosts
in Linux- oder CentOS-Instanzen zu persistieren, fügen Sie die folgende Zeile zu/etc/oci-hostname.conf
hinzu:PRESERVE_HOSTINFO=2
. Wenn die Datei/etc/oci-hostname.conf
nicht vorhanden ist, erstellen Sie sie.