DNS-Nameserver konfigurieren
GitHub Enterprise Server verwendet das Dynamic Host Configuration Protocol (DHCP) für DNS-Einstellungen, wenn DHCP-Leases Nameserver bereitstellen. Wenn Nameserver nicht durch einen Dynamic Host Configuration Protocol-Lease (DHCP) bereitgestellt werden oder wenn Sie bestimmte DNS-Einstellungen verwenden müssen, können Sie die Nameserver manuell angeben.
Inhalt dieses Artikels
- Nameserver mithilfe der VM-Konsole konfigurieren
- Nameserver mithilfe der Verwaltungsshell konfigurieren
Die von Ihnen angegebenen Nameserver müssen den Hostnamen Ihrer Ihre GitHub Enterprise Server-Instanz auflösen.
Hinweis: Wenn Sie den Hostnamen von Ihre GitHub Enterprise Server-Instanz ändern, werden Bilder und andere Assets, die absolute URLs, beispielsweise eingebettete Issues, verwenden, nicht geladen. Für eine grundlegende Umbenennung des Servers sollten Sie im SSL-Zertifikat den alten Hostnamen als CNAME beibehalten, um sicherzustellen, dass Assets über den alten Hostnamen geladen werden.
Nameserver mithilfe der VM-Konsole konfigurieren
-
Öffnen Sie unter Verwendung Ihrer Virtualisierungsplattformtools die VM-Konsole.
-
Drücken Sie zum Starten Ihrer Netzwerkeinrichtung auf S.
-
Konfigurieren Sie Nameserver für Ihre Instanz.
-
Drücken Sie zum Abschließen der Konfiguration Ihrer Einstellungen auf D.
Nameserver mithilfe der Verwaltungsshell konfigurieren
-
Stellen Sie eine SSH-Verbindung zu Ihre GitHub Enterprise Server-Instanz her.
$ ssh -p 122 admin@HOSTNAME
-
Geben Sie zum Bearbeiten Ihrer Nameserver Folgendes ein:
$ sudo vim /etc/resolvconf/resolv.conf.d/head
-
Fügen Sie die
nameserver
-Einträge an, und speichern Sie die Datei anschließend. -
Speichern Sie nach dem Verifizieren Ihrer Änderungen die Datei.
-
Geben Sie Folgendes ein, um Ihre GitHub Enterprise Server-Instanz Ihre neuen Nameservereinträge hinzuzufügen:
$ sudo service resolvconf restart