The nameservers you specify must resolve your GitHub Enterprise Server instance's hostname.
Warning: Do not change the hostname for GitHub Enterprise Server after initial setup. Changing the hostname will cause unexpected behavior, up to and including instance outages.
Configuring nameservers using the virtual machine console
- Using your virtualization platform tools, open the virtual machine console.
- To start your network setup, press S.
- Configure nameservers for your instance.
- To finish configuring your settings, press D.
Configuring nameservers using the administrative shell
SSH into your GitHub Enterprise Server instance. If your instance comprises multiple nodes, for example if high availability or geo-replication are configured, SSH into the primary node. If you use a cluster, you can SSH into any node. For more information about SSH access, see "Accessing the administrative shell (SSH)."
$ ssh -p 122 admin@HOSTNAME
To edit your nameservers, use the
ghe-setup-networkcommand in visual mode. For more information, see "Command-line utilities."
To add your new nameserver entries to your GitHub Enterprise Server instance, run the following:
sudo service resolvconf restart sudo service dnsmasq restart