# Управление пользовательскими доменами

# Введение

При локальной разработке веб-приложений часто необходимо добавить собственный домен, что упрощает локальную разработку и приближает ее к конфигурации производственной среды.

Для упрощения управления пользовательскими доменами, ServBay ввел встроенный DNS-сервер в версии v1.3.4. Кроме того, вы можете напрямую изменить файл /etc/hosts через ServBay, и он может вступить в силу в реальном времени.

Далее рассмотрим, как управлять пользовательскими доменами в ServBay.

# Включить встроенный DNS-сервер (dnsmasq)

Прежде чем использовать встроенный DNS-сервер, вам нужно сначала включить службу dnsmasq.

Включить сервис Dnsmasq

Затем щелкните на опцию DNS слева, чтобы войти в интерфейс функции управления DNS.

В качестве примера добавим пользовательский домен: servbay.cloud, указывающий на IP: 192.168.66.6.

Пример Добавления Собственного Домена

После нажатия кнопки "Добавить" активируется DNS-разрешение этого пользовательского домена. Давайте проверим:

Ping servbay.cloud

Через ping мы можем увидеть, что установленное нами разрешение доменного имени уже действует.

# Измените файл /etc/hosts

Изменяя файл /etc/hosts, вы также можете добиться пользовательского разрешения доменного имени.

Использование аналогично использованию DNS-сервера:

Добавить пользовательский домен через файл hosts

После нажатия кнопки "Добавить" активируется DNS-разрешение этого пользовательского домена. Давайте проверим:

Ping servbay.rocks

Через ping мы можем видеть, что установленное нами разрешение доменного имени уже действует.

# Настройка серверов DNS вверх по потоку

ServBay поддерживает настройку внешних DNS-серверов. Все не пользовательские домены будут отправлены на внешний DNS-сервер для разрешения.

При обычных обстоятельствах, эту опцию устанавливать не нужно, так как ServBay автоматически определит настройки системы по умолчанию.

Настройка внешнего DNS-сервера

Конечно, вы также можете вручную изменить сервер upstream на 8.8.8.8 или общедоступный DNS от Cloudflare.

Last Updated: 5/10/2024