Configurer un serveur MID pour IPv6

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 2 minutes de lecture
  • Un Serveur MID configuré pour IPv6 peut se connecter et utiliser Découverte via ServiceNow IPv6 pour des adresses spécifiques.

    Avant de commencer

    Rôle requis : administrateur

    Indicateur de configuration pour la phase de configurationAssurez-vous que le MID Server peut se connecter à des éléments à l'intérieur et à l'extérieur de votre réseauTélécharger et installer le MID Server sur un hôte Linux ou WindowsConfigurer votre MID ServerConfigurer la sécurité du MID ServerAssurez-vous que le MID Server peut se connecter à des éléments à l'intérieur et à l'extérieur de votre réseauTélécharger et installer le MID Server sur un hôte Linux ou WindowsConfigurer votre MID ServerConfigurer la sécurité du MID Server

    Pourquoi et quand exécuter cette tâche

    Un IPv6 Serveur MID pur n’a pas besoin d’être configuré pour IPv6. Il se connecte à IPv6 par défaut et l’enregistrement ecc_agent du MID Server est automatiquement rempli avec IPv6. Contactez le support pour vous assurer que votre instance est compatible avec IPv6.

    Sur un hôte à double pile, la valeur par défaut est IPv4 Serveur MID . La procédure suivante configure une pile Serveur MID double pour utiliser IPv6. Les tables suivantes sont automatiquement mises à jour lors de la mise à niveau vers Tokyo pour prendre en charge IPv4 et IPv6 :
    • ecc_agent
    • ecc_agent_router
    • ecc_agent_ip_address
    • ecc_agent_command_audit_log

    Lors d’une utilisation Découverte via IPv6, les exigences suivantes s’appliquent :

    Découverte Windows
    Seul WinRM est pris en charge à partir de la Xanadu version. Les exigences pour WinRM sur IPv6 sont les mêmes que pour IPv4. WinRM doit être en cours d’exécution à la fois sur l’hôte et sur la Serveur MID cible, et la cible doit être configurée en tant qu’hôte de confiance sur cette Serveur MIDcible.
    Détection Unix
    Seul SNC SSH est pris en charge à partir de la Xanadu version. Aucune configuration supplémentaire n’est nécessaire pour utiliser SNC SSH sur IPv6. J2SSH et Maverick ne sont pas pris en charge mais, si leurs protocoles sont utilisés sur IPv6, la commande est exécutée sans garantir les résultats corrects. Dans ce cas, le message d’erreur suivant est signalé dans les journaux du serveur MID : IPv6 n’est actuellement pas pris en charge pour le serveur MID utilisant Maverick (J2SSH), mais la commande sera exécutée.

    Procédure

    1. Accédez à la couche de configuration de l’ordinateur virtuel Java dans agent/conf/wrapper.override.conf.
    2. Ouvrez le fichier, puis décommentez et modifiez la ligne de code suivante sur vrai :
      #wrapper.java.additional.109=-Djava.net.preferIPv6Addresses=false
      Modifier la ligne précédente comme suit :
      wrapper.java.additional.109=-Djava.net.preferIPv6Addresses=true
    3. Redémarrez le Serveur MIDfichier .
      Le Serveur MID est maintenant configuré pour se connecter à l’instance via IPv6.
      Remarque :
      Pour la double pile Serveurs MID, la modification de la couche n’affecte pas les données renseignées dans l’enregistrement ecc_agent , qui est IPv4 par défaut.
    4. Pour mettre à jour l’enregistrement ecc_agent afin de préférer IPv6 à IPv4, spécifiez le paramètre de configuration suivant Serveur MID et définissez-le sur vrai : mid.prefer_ipv6_addresses.
    5. Redémarrez le Serveur MIDfichier .
      La double pile Serveur MID remplit les champs pertinents de l’enregistrement ecc_agent avec des adresses IPv6. Les tables ecc_agent_router et ecc_agent_ip_address sont remplies avec des entrées IPv4 et IPv6 sur un hôte à double pile.