Konfigurieren Sie einen MID Server für IPv6

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 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 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

    Ein reiner IPv6-Server MID-Server muss nicht für IPv6 konfiguriert werden. Er stellt standardmäßig eine Verbindung zu IPv6 her, und der ecc_agent -Datensatz für den MID Server wird automatisch mit IPv6 ausgefü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 Doppelstapel 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-Erkennung
    Ab Release Washington DC wird nur WinRM unterstützt. Die Anforderungen für WinRM über IPv6 sind die gleichen wie 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-Erkennung
    Ab Release Washington DC 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. Wenn ihre Protokolle jedoch über IPv6 verwendet werden, wird der Befehl ausgeführt, ohne die korrekten Ergebnisse zu garantieren. In diesem Fall wird die folgende Fehlermeldung in den MID Server-Protokollen gemeldet: 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-Konfigurationswrapper in agent/conf/wrapper.override.conf.
    2. Öffnen Sie die Datei, entfernen Sie den Kommentar 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:
      Für Dual Stack MID Serverswirkt sich das Ändern des Wrappers nicht auf die Daten im ecc_agent -Datensatz aus, der standardmäßig IPv4 ist.
    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 Dual-Stack MID-Server füllt die relevanten Felder im ecc_agent -Datensatz mit IPv6-Adressen. Die Tabellen ecc_agent_router und ecc_agent_ip_address werden mit IPv4- und IPv6-Einträgen auf einem Dual-Stapel-Host ausgefüllt.