Skip to main content

Configuration de serveurs de noms DNS

GitHub Enterprise Server utilise le protocole DHCP (Dynamic Host Configuration Protocol) pour les paramètres DNS quand les baux DHCP fournissent des serveurs de noms. Si les serveurs de noms ne sont pas fournis par un bail DHCP (Dynamic Host Configuration Protocol), ou si vous devez utiliser des paramètres DNS spécifiques, vous pouvez spécifier les serveurs de noms manuellement.

Les serveurs de noms que vous spécifiez doivent résoudre le nom d’hôte de votre instance GitHub Enterprise Server.

Warning

Ne modifiez pas le nom d’hôte de GitHub Enterprise Server après la configuration initiale. La modification du nom d’hôte entraînera un comportement inattendu, pouvant aller jusqu’à des interruptions de l’instance et l’invalidation des clés de sécurité des utilisateurs. Si vous avez modifié le nom d’hôte de votre instance et rencontrez des problèmes, contactez Support GitHub Enterprise ou Support Premium GitHub.

Configuration de serveurs de noms à l’aide de la console de machine virtuelle

  1. À l’aide des outils de votre plateforme de virtualisation, ouvrez la console de la machine virtuelle.
  2. Pour entamer la configuration de votre réseau, appuyez sur S.
  3. Configurez les serveurs de noms pour votre instance.
  4. Pour terminer la configuration de vos paramètres, appuyez sur D.

Configuration de serveurs de noms à l’aide de l’interpréteur de commandes d’administration

  1. Connexion SSH à votre instance GitHub Enterprise Server. Si votre instance comprend plusieurs nœuds, par exemple si la haute disponibilité ou la géoréplication sont configurées, connectez-vous via SSH au nœud principal. Si vous utilisez un cluster, vous pouvez vous connecter via SSH à n’importe quel nœud. Remplacez HOSTNAME par le nom d’hôte de votre instance, le nom d’hôte ou l’adresse IP d’un nœud. Pour plus d’informations, consultez « Accès à l’interpréteur de commandes d’administration (SSH) ».

    Shell
    ssh -p 122 admin@HOSTNAME
    
  2. Pour modifier vos serveurs de noms, utilisez la commande ghe-setup-network en mode visuel. Pour plus d’informations, consultez « Utilitaires de ligne de commande ».

    ghe-setup-network -v
    
  3. Pour ajouter vos nouvelles entrées de serveur de noms à votre instance GitHub Enterprise Server, exécutez ce qui suit :

    sudo service resolvconf restart
    sudo service dnsmasq restart