46 lines
1.8 KiB
Markdown
46 lines
1.8 KiB
Markdown
---
|
|
title: Configuring DNS nameservers
|
|
intro: '{% data variables.product.prodname_ghe_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.'
|
|
redirect_from:
|
|
- /enterprise/admin/guides/installation/about-dns-nameservers
|
|
- /enterprise/admin/installation/configuring-dns-nameservers
|
|
- /enterprise/admin/configuration/configuring-dns-nameservers
|
|
- /admin/configuration/configuring-dns-nameservers
|
|
- /admin/configuration/configuring-network-settings/configuring-dns-nameservers
|
|
versions:
|
|
ghes: '*'
|
|
type: how_to
|
|
topics:
|
|
- Enterprise
|
|
- Fundamentals
|
|
- Infrastructure
|
|
- Networking
|
|
shortTitle: Configure DNS servers
|
|
---
|
|
The nameservers you specify must resolve {% data variables.location.product_location %}'s hostname.
|
|
|
|
{% data reusables.enterprise_installation.changing-hostname-not-supported %}
|
|
|
|
## Configuring nameservers using the virtual machine console
|
|
|
|
{% data reusables.enterprise_installation.open-vm-console-start %}
|
|
1. Configure nameservers for your instance.
|
|
{% data reusables.enterprise_installation.vm-console-done %}
|
|
|
|
## Configuring nameservers using the administrative shell
|
|
|
|
{% data reusables.enterprise_installation.ssh-into-instance %}
|
|
|
|
1. To edit your nameservers, use the `ghe-setup-network` command in visual mode. For more information, see [AUTOTITLE](/admin/configuration/configuring-your-enterprise/command-line-utilities#ghe-setup-network).
|
|
|
|
```shell
|
|
ghe-setup-network -v
|
|
```
|
|
|
|
1. To add your new nameserver entries to {% data variables.location.product_location %}, run the following:
|
|
|
|
```shell
|
|
sudo service resolvconf restart
|
|
sudo service dnsmasq restart
|
|
```
|