Skip to main content

Configuring DNS nameservers

GitHub Enterprise Server uses the dynamic host configuration protocol (DHCP) for DNS settings when DHCP leases provide nameservers. If nameservers are not provided by a dynamic host configuration protocol (DHCP) lease, or if you need to use specific DNS settings, you can specify the nameservers manually.

The nameservers you specify must resolve sua instância do GitHub Enterprise Server's hostname.

Aviso: não altere o nome do host do GitHub Enterprise Server após a configuração inicial. Alterar o nome do host causará comportamento inesperado, até e incluindo falhas de instância e invalidação das chaves de segurança dos usuários. Se você alterou o nome do host da instância e está enfrentando problemas, entre em contato com Suporte do GitHub Enterprise ou Suporte do GitHub Premium.

Configuring nameservers using the virtual machine console

  1. Usando suas ferramentas de plataforma de virtualização, abra o console de máquina virtual.
  2. Para iniciar a configuração de rede, pressione S.
  3. Configure nameservers for your instance.
  4. Para concluir a definição das configurações, pressione D.

Configuring nameservers using the administrative shell

  1. Conecte-se via SSH ao sua instância do GitHub Enterprise Server. Se sua instância for composta por vários nós, por exemplo, se a alta disponibilidade ou a replicação geográfica estiver configurada, efetue SSH no nó primário. Se você usar um cluster, poderá efetuar SSH em qualquer nó. Substitua HOSTNAME pelo nome do host da instância ou pelo nome do host ou endereço IP de um nó. Para obter mais informações, confira "Acesar o shell administrativo (SSH)".

    Shell
    ssh -p 122 admin@HOSTNAME
    
  2. To edit your nameservers, use the ghe-setup-network command in visual mode. For more information, see "Utilitários de linha de comando."

    ghe-setup-network -v
    
  3. To add your new nameserver entries to sua instância do GitHub Enterprise Server, run the following:

    sudo service resolvconf restart
    sudo service dnsmasq restart