Aktualisieren von DNS-Servern für Amazon WorkSpaces - Amazon WorkSpaces

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Aktualisieren von DNS-Servern für Amazon WorkSpaces

Wenn Sie nach dem Start Ihrer WorkSpaces die DNS-Server-IP-Adressen für Ihr Active Directory aktualisieren müssen, müssen Sie auch Ihre WorkSpaces mit den neuen DNS-Servereinstellungen aktualisieren.

Sie können Ihre WorkSpaces auf eine der folgenden Arten mit den neuen DNS-Einstellungen aktualisieren:

  • Aktualisieren Sie die DNS-Einstellungen in den WorkSpaces, bevor Sie die DNS-Einstellungen für Active Directory aktualisieren.

  • Erstellen Sie die WorkSpaces neu, nachdem Sie die DNS-Einstellungen für Active Directory aktualisiert haben.

Wir empfehlen, die DNS-Einstellungen in den WorkSpaces zu aktualisieren, bevor Sie die DNS-Einstellungen in Active Directory aktualisieren (wie in Schritt 1 des folgenden Verfahrens erklärt).

Wenn Sie stattdessen die WorkSpaces neu erstellen möchten, aktualisieren Sie eine der DNS-Server-IP-Adressen in Ihrem Active Directory (Schritt 2) und folgen Sie dann dem Verfahren unter Neuerstellen eines WorkSpace, um Ihre WorkSpaces neu zu erstellen. Nachdem Sie Ihre WorkSpaces neu erstellt haben, folgen Sie dem Verfahren in Schritt 3, um Ihre DNS-Serverupdates zu testen. Nachdem Sie diesen Schritt abgeschlossen haben, aktualisieren Sie die IP-Adresse Ihres sekundären DNS-Servers in Active Directory. Erstellen Sie dann Ihre WorkSpaces erneut. Folgen Sie unbedingt dem Verfahren in Schritt 3, um das Update des sekundären DNS-Servers zu testen. Wie im Abschnitt Bewährte Methoden erwähnt, empfehlen wir, die IP-Adressen Ihrer DNS-Server nacheinander zu aktualisieren.

Bewährte Methoden

Wenn Sie Ihre DNS-Servereinstellungen aktualisieren, empfehlen wir die folgenden bewährten Methoden:

  • Zur Vermeidung von Verbindungsabbrüchen und nicht verfügbaren Domain-Ressourcen, empfehlen wir dringend, DNS-Serverupdates außerhalb der Spitzenzeiten oder während eines geplanten Wartungszeitraums durchzuführen.

  • Starten Sie in den 15 Minuten vor und in den 15 Minuten nach der Änderung Ihrer DNS-Servereinstellungen keine neuen WorkSpaces.

  • Wenn Sie Ihre DNS-Servereinstellungen aktualisieren, ändern Sie jeweils eine DNS-Server-IP-Adresse. Stellen Sie sicher, dass das erste Update korrekt ist, bevor Sie die zweite IP-Adresse aktualisieren. Wir empfehlen, das folgende Verfahren (Schritt 1, Schritt 2 und Schritt 3) zweimal durchzuführen, um die IP-Adressen nacheinander zu aktualisieren.

Schritt 1: Aktualisieren der DNS-Servereinstellungen auf den WorkSpaces

Im folgenden Verfahren werden die aktuellen und neuen DNS-Server-IP-Adresswerte wie folgt bezeichnet:

  • Aktuelle DNS-IP-Adressen: OldIP1, OldIP2

  • Neue DNS-IP-Adressen: NewIP1, NewIP2

Anmerkung

Wenn Sie dieses Verfahren zum zweiten Mal durchführen, ersetzen Sie OldIP1 durch OldIP2 und NewIP1 durch NewIP2.

Wenn Sie über mehrere WorkSpaces verfügen, können Sie das folgende Registrierungsupdate für die WorkSpaces bereitstellen, indem Sie ein Gruppenrichtlinienobjekt (GPO) auf die Active-Directory-Organisationseinheit für Ihre WorkSpaces anwenden. Weitere Informationen zur Arbeit mit GPOs finden Sie unter Verwalte dein Windows WorkSpaces.

Sie können diese Updates entweder mithilfe des Registrierungseditors oder mithilfe von Windows PowerShell vornehmen. Beide Verfahren werden in diesem Abschnitt beschrieben.

So aktualisieren Sie die DNS-Registrierungseinstellungen mit dem Registrierungseditor
  1. Öffnen Sie auf dem Windows-WorkSpace das Windows-Suchfeld und geben Sie registry editor ein, um den Registrierungs-Editor (regedit.exe) zu öffnen.

  2. Wählen Sie auf die Frage „Möchten Sie dieser App erlauben, Änderungen an Ihrem Gerät vorzunehmen?“, Ja aus.

  3. Navigieren Sie im Registrierungs-Editor zu folgendem Registrierungseintrag:

    HKEY_LOCAL_MACHINE\SOFTWARE\Amazon\SkyLight

  4. Öffnen Sie den DomainJoinDNS-Registrierungsschlüssel. Aktualisieren Sie OldIP1 mit NewIP1 und wählen Sie dann OK aus.

  5. Schließen Sie den Registrierungs-Editor.

  6. Starten Sie den WorkSpace neu oder starten Sie den Service SkylightWorkspaceConfigService neu.

    Anmerkung

    Nachdem Sie den Service SkylightWorkspaceConfigService neu gestartet haben, kann es bis zu 1 Minute dauern, bis der Netzwerkadapter die Änderung wiedergibt.

  7. Fahren Sie mit Schritt 2 fort und aktualisieren Sie Ihre DNS-Servereinstellungen in Active Directory, um OldIP1 durch NewIP1 zu ersetzen.

So aktualisieren Sie die DNS-Registrierungseinstellungen mit PowerShell

Das folgende Verfahren verwendet PowerShell-Befehle, um Ihre Registrierung zu aktualisieren und den Service SkylightWorkspaceConfigService neu zu starten.

  1. Öffnen Sie auf dem Windows-WorkSpace das Windows-Suchfeld und geben Sie powershell ein. Wählen Sie Als Administrator ausführen aus.

  2. Wählen Sie auf die Frage „Möchten Sie dieser App erlauben, Änderungen an Ihrem Gerät vorzunehmen?“, Ja aus.

  3. Führen Sie im PowerShell-Fenster den folgenden Befehl aus, um die aktuellen DNS-Server-IP-Adressen abzurufen.

    Get-ItemProperty -Path HKLM:\SOFTWARE\Amazon\SkyLight -Name DomainJoinDNS

    Die Ausgabe sollte folgendermaßen aussehen.

    DomainJoinDns : OldIP1,OldIP2
    PSPath        : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Amazon\SkyLight
    PSParentPath  : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Amazon
    PSChildName   : SkyLight
    PSDrive       : HKLM
    PSProvider    : Microsoft.PowerShell.Core\Registry
  4. Führen Sie den folgenden Befehl in einem PowerShell-Fenster aus, um OldIP1 zu NewIP1 zu ändern. Stellen Sie sicher, dass Sie OldIP2 vorerst so lassen.

    Set-ItemProperty -Path HKLM:\SOFTWARE\Amazon\SkyLight -Name DomainJoinDNS -Value "NewIP1,OldIP2"
  5. Führen Sie den folgenden Befehl aus, um den Service SkylightWorkspaceConfigService neu zu starten.

    restart-service -Name SkyLightWorkspaceConfigService
    Anmerkung

    Nachdem Sie den Service SkylightWorkspaceConfigService neu gestartet haben, kann es bis zu 1 Minute dauern, bis der Netzwerkadapter die Änderung wiedergibt.

  6. Fahren Sie mit Schritt 2 fort und aktualisieren Sie Ihre DNS-Servereinstellungen in Active Directory, um OldIP1 durch NewIP1 zu ersetzen.

Wenn Sie mehr als einen Linux WorkSpace haben, empfehlen wir die Verwendung einer Konfigurationsmanagement-Lösung zur Verteilung und Durchsetzung von Richtlinien. Sie können beispielsweise AWS OpsWorks for Chef Automate, AWS OpsWorks for Puppet Enterprise oder Ansible verwenden.

So aktualisieren Sie die DNS-Servereinstellungen für Linux-WorkSpaces
  1. Öffnen Sie in Ihrem Linux-WorkSpace ein Terminalfenster (Anwendungen > Systemprogramme > MATE Terminal).

  2. Entpacken Sie die Datei /etc/dhcp/dhclient.conf mit folgendem Linux-Befehl. Sie benötigen Root-Benutzerrechte, um diese Datei bearbeiten zu können. Verwenden Sie für Root-Rechte entweder den sudo -i-Befehl oder führen Sie wie dargestellt alle Befehle mit sudo aus.

    sudo vi /etc/dhcp/dhclient.conf

    In der /etc/dhcp/dhclient.conf-Datei sehen Sie den folgenden prepend-Befehl, wobei OldIP1 und OldIP2 die IP-Adressen Ihrer DNS-Server sind.

    prepend domain-name-servers OldIP1, OldIP2; # skylight
  3. Ersetzen Sie OldIP1 durch NewIP1 und lassen Sie OldIP2 vorerst unverändert.

  4. Speichern Sie Ihre Änderungen in /etc/dhcp/dhclient.conf.

  5. Starten Sie den WorkSpace neu.

  6. Fahren Sie mit Schritt 2 fort und aktualisieren Sie Ihre DNS-Servereinstellungen in Active Directory, um OldIP1 durch NewIP1 zu ersetzen.

Schritt 2: Aktualisieren der DNS-Servereinstellungen für Active Directory

In diesem Schritt aktualisieren Sie die DNS-Servereinstellungen für Active Directory. Wie im Abschnitt Bewährte Methoden erwähnt, empfehlen wir, die IP-Adressen Ihrer DNS-Server nacheinander zu aktualisieren.

Informationen zum Aktualisieren Ihrer DNS-Servereinstellungen für Active Directory finden Sie in der folgenden Dokumentation im AWS Directory Service-Administratorhandbuch:

Nachdem Sie Ihre DNS-Servereinstellungen aktualisiert haben, fahren Sie mit Schritt 3 fort.

Schritt 3: Testen der aktualisierten DNS-Servereinstellungen

Gehen Sie nach Abschluss von Schritt 1 und Schritt 2 wie folgt vor, um zu überprüfen, ob Ihre aktualisierten DNS-Servereinstellungen wie erwartet funktionieren.

Im folgenden Verfahren werden die aktuellen und neuen DNS-Server-IP-Adresswerte wie folgt bezeichnet:

  • Aktuelle DNS-IP-Adressen: OldIP1, OldIP2

  • Neue DNS-IP-Adressen: NewIP1, NewIP2

Anmerkung

Wenn Sie dieses Verfahren zum zweiten Mal durchführen, ersetzen Sie OldIP1 durch OldIP2 und NewIP1 durch NewIP2.

  1. Fahren Sie den OldIP1-DNS-Server herunter.

  2. Melden Sie sich bei einem Windows-WorkSpace an.

  3. Wählen Sie im Windows-Startmenü Windows System und dann Eingabeaufforderung aus.

  4. Führen Sie den folgenden Befehl aus, wobei AD_Name der Name Ihres Active Directory ist (z. B. corp.example.com).

    nslookup AD_Name

    Der nslookup-Befehl sollte Folgendes zurückgeben. (Wenn Sie dieses Verfahren zum zweiten Mal ausführen, sollten Sie NewIP2 statt OldIP2 sehen.)

    Server:  Full_AD_Name
    Address:  NewIP1
    
    Name:    AD_Name
    Addresses:  OldIP2
              NewIP1
  5. Wenn die Ausgabe nicht Ihren Erwartungen entspricht oder wenn Sie Fehler erhalten, wiederholen Sie Schritt 1.

  6. Warten Sie eine Stunde und vergewissern Sie sich, dass keine Benutzerprobleme gemeldet wurden. Stellen Sie sicher, dass NewIP1 DNS-Abfragen empfangen und beantwortet werden.

  7. Nachdem Sie sich vergewissert haben, dass der erste DNS-Server ordnungsgemäß funktioniert, wiederholen Sie Schritt 1, um den zweiten DNS-Server zu aktualisieren. Ersetzen Sie dieses Mal OldIP2 durch NewIP2. Wiederholen Sie dann Schritt 2 und Schritt 3.

  1. Fahren Sie den OldIP1-DNS-Server herunter.

  2. Melden Sie sich bei einem Linux-WorkSpace an.

  3. Öffnen Sie in Ihrem Linux-WorkSpace ein Terminalfenster (Anwendungen > Systemprogramme > MATE Terminal).

  4. Die in der DHCP-Antwort zurückgegebenen DNS-Server-IP-Adressen werden in die lokale /etc/resolv.conf-Datei im WorkSpace geschrieben. Führen Sie die folgenden Befehle aus, um den Inhalt der /etc/resolv.conf -Datei anzuzeigen.

    cat /etc/resolv.conf

    Die Ausgabe sollte folgendermaßen aussehen. (Wenn Sie dieses Verfahren zum zweiten Mal ausführen, sollten Sie NewIP2 statt OldIP2 sehen.)

    ; This file is generated by Amazon WorkSpaces
    ; Modifying it can make your WorkSpace inaccessible until reboot
    options timeout:2 attempts:5
    ; generated by /usr/sbin/dhclient-script
    search region.compute.internal
    nameserver NewIP1
    nameserver OldIP2
    nameserver WorkSpaceIP
    Anmerkung

    Wenn Sie manuelle Änderungen an der /etc/resolv.conf-Datei vornehmen, gehen diese Änderungen verloren, wenn der WorkSpace neu gestartet wird.

  5. Wenn die Ausgabe nicht Ihren Erwartungen entspricht oder wenn Sie Fehler erhalten, wiederholen Sie Schritt 1.

  6. Die tatsächlichen IP-Adressen des DNS-Servers werden in der /etc/dhcp/dhclient.conf-Datei gespeichert. Führen Sie den folgenden Befehl aus, um den Inhalt der Datei anzuzeigen.

    sudo cat /etc/dhcp/dhclient.conf

    Die Ausgabe sollte folgendermaßen aussehen. (Wenn Sie dieses Verfahren zum zweiten Mal ausführen, sollten Sie NewIP2 statt OldIP2 sehen.)

    # This file is generated by Amazon WorkSpaces
    # Modifying it can make your WorkSpace inaccessible until rebuild
    prepend domain-name-servers NewIP1, OldIP2; # skylight
  7. Warten Sie eine Stunde und vergewissern Sie sich, dass keine Benutzerprobleme gemeldet wurden. Stellen Sie sicher, dass NewIP1 DNS-Abfragen empfangen und beantwortet werden.

  8. Nachdem Sie sich vergewissert haben, dass der erste DNS-Server ordnungsgemäß funktioniert, wiederholen Sie Schritt 1, um den zweiten DNS-Server zu aktualisieren. Ersetzen Sie dieses Mal OldIP2 durch NewIP2. Wiederholen Sie dann Schritt 2 und Schritt 3.