Konfigurieren Sie einen MID-Server für IPv6

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 2 Minuten Lesedauer
  • Ein für IPv6 konfigurierter MID-Server kann eine Verbindung zu ServiceNow herstellen und Discovery über IPv6 für bestimmte -Adressen verwenden.

    Vorbereitungen

    Erforderliche Rolle: admin

    Setup-Indikator für die KonfigurationsphaseSicherstellen, dass vom MID Server eine Verbindung zu Elementen inner- und außerhalb Ihres Netzwerks hergestellt werden kannMID Server auf einem Linux- oder Windows-Host herunterladen und installierenMID Server konfigurierenSicherheit des MID Servers konfigurierenSicherstellen, dass vom MID Server eine Verbindung zu Elementen inner- und außerhalb Ihres Netzwerks hergestellt werden kannMID Server auf einem Linux- oder Windows-Host herunterladen und installierenMID Server konfigurierenSicherheit des MID Servers konfigurieren

    Warum und wann dieser Vorgang ausgeführt wird

    Für IPv6 muss kein reines IPv6 MID-Server konfiguriert werden. Standardmäßig wird eine Verbindung mit IPv6 hergestellt, und der Datensatz „ecc_agent“ für den MID Server wird automatisch mit IPv6 gefüllt. Wenden Sie sich an den Support, um sicherzustellen, dass Ihre Instanz IPv6-fähig ist.

    Auf einem Dual-Stack-Host verwendet MID-Server standardmäßig IPv4. Mit dem folgenden Verfahren wird ein Dualstapel MID-Server für die Verwendung von IPv6 konfiguriert. Die folgenden Tabellen werden während des Upgrades auf Tokyo automatisch aktualisiert, um IPv4 und IPv6 zu unterstützen:
    • ecc_agent
    • ecc_agent_router
    • ecc_agent_ip_address
    • ecc_agent_command_audit_log

    Bei Verwendung von Discovery über IPv6 gelten die folgenden Anforderungen:

    Windows-Discovery
    Ab Release Xanadu wird nur WinRM unterstützt. Die Anforderungen für WinRM über IPv6 entsprechen denen für IPv4. WinRM muss sowohl auf dem Host MID-Server als auch auf dem Ziel ausgeführt werden, und das Ziel muss auf diesem MID-Serverals vertrauenswürdiger Host konfiguriert sein.
    Unix-Discovery
    Ab Release Xanadu wird nur SNC SSH unterstützt. Für die Verwendung von SNC SSH über IPv6 ist keine zusätzliche Konfiguration erforderlich. J2SSH und Maverick werden nicht unterstützt, aber wenn ihre Protokolle anstelle von IPv6 verwendet werden, wird der Befehl ohne Garantie der richtigen Ergebnisse ausgeführt. In diesem Fall wird die folgende Fehlermeldung in den Protokollen des MID-Servers angezeigt: IPv6 wird derzeit für MID-Server mit Maverick (J2SSH) nicht unterstützt, der Befehl wird jedoch ausgeführt.

    Prozedur

    1. Navigieren Sie zum Java VM-Konfigurations-Wrapper in agent/conf/wrapper.override.conf.
    2. Öffnen Sie die Datei, heben Sie das Kommentarfeld auf, und ändern Sie die folgende Codezeile in „true“:
      #wrapper.java.additional.109=-Djava.net.preferIPv6Addresses=false
      Ändern Sie die vorherige Zeile wie folgt:
      wrapper.java.additional.109=-Djava.net.preferIPv6Addresses=true
    3. Starten Sie MID-Serverneu.
      MID-Server ist jetzt für die Verbindung mit der -Instanz über IPv6 konfiguriert.
      Hinweis:
      Beim Dualstapel MID Servershat das Ändern des Wrappers keine Auswirkungen auf die Daten im Datensatz ecc_agent (standardmäßig IPv4).
    4. Um den ecc_agent -Datensatz so zu aktualisieren, dass IPv6 gegenüber IPv4 bevorzugt wird, geben Sie den folgenden Konfigurationsparameter MID-Server an, und legen Sie ihn auf „true“ fest: mid.prefer_ipv6_addresses.
    5. Starten Sie MID-Serverneu.
      Der Dualstapel MID-Server füllt die relevanten Felder im Datensatz „ ecc_agent“ mit IPv6-Adressen aus. Die Tabellen ecc_agent_router und ecc_agent_ip_address werden auf einem Dual-Stack-Host mit IPv4- und IPv6-Einträgen gefüllt.