Подробное руководство по панели управления DNS в ServBay
ServBay предоставляет веб-разработчикам мощную и интуитивно понятную панель управления DNS, призванную упростить настройку разрешения доменных имен в локальной среде разработки. Через эту панель вы с легкостью управляете записями доменов как во встроенном DNS-сервере ServBay, так и в системном файле Hosts, что гарантирует корректный доступ к вашим локальным сайтам под выбранными именами.
В этом материале мы подробно рассмотрим составные части и ключевые возможности панели управления DNS в ServBay, чтобы вы могли максимально эффективно организовать локальную разработку.
Рис: Общий вид интерфейса панели управления DNS в ServBay
Обзор структуры панели
Панель управления DNS в ServBay состоит из нескольких основных разделов:
- Список записей DNS-сервера: Отображает все управляемые записи доменов во встроенном DNS-сервере ServBay. Обычно сюда попадают домены для автоматически создаваемых локальных сайтов (например, с суффиксом
.servbay.demo
). - Список записей файла Hosts: Показывает записи из системного файла Hosts, добавленные вручную или управляемые ServBay.
- Область подробностей по домену: Здесь выводится вся детальная информация и настройки для выбранного домена.
- Панель управления: Расположена в разных зонах панели и предоставляет быстрые действия для управления доменами и записями.
Список записей DNS-сервера
В этом разделе отображаются все доменные записи, которыми управляет встроенный DNS-сервер ServBay. Программа использует собственный DNS-сервер (обычно на базе Dnsmasq или аналогичных решений) для разрешения определённых локальных доменов. Например, при создании сайта через раздел “Сайты” домен по умолчанию будет иметь суффикс .servbay.demo
. Такой подход избавляет от необходимости часто редактировать файл Hosts на системе и делает настройку значительно гибче.
Описание функций
- Домен: Отображает имя домена.
- Индикатор статуса: Показывает текущее состояние домена с помощью иконки или текста (например: включён, приостановлен, ошибка).
- Быстрые действия: Кнопки для добавления, приостановки, активации и удаления записей в DNS-сервере.
Список записей файла Hosts
В этом разделе показаны все доменные записи, зарегистрированные в системном файле /etc/hosts
. Файл Hosts — это локальный текстовый файл операционной системы, осуществляющий привязку доменных имён к IP-адресам, при этом его приоритет обычно выше, чем у запросов к DNS. ServBay также может управлять некоторыми записями в файле Hosts, особенно если вы вручную добавляете определённые домены либо выполняете дополнительные настройки.
Описание функций
- Домен: Отображает имя домена.
- Индикатор статуса: Отображает текущее состояние записи (например: включена, приостановлена, ошибка).
- Быстрые действия: Кнопки для добавления, приостановки, активации и удаления записей непосредственно в файле Hosts.
Область подробностей по домену
Когда вы выбираете домен в списке записей DNS-сервера или файла Hosts, в этом разделе отображается расширенная информация для выбранного домена.
Описание функций
- Основная информация: Здесь показывается основная информация по домену, например, связанный IP-адрес (чаще всего это
127.0.0.1
или::1
для обратной петли). - Детали конфигурации: Указывается, к какому типу записи относится домен — к DNS-серверу или файлу Hosts, а также другая техническая информация.
Панель управления (кнопки управления)
Панель управления распределена по разным зонам интерфейса и обеспечивает быстрый доступ к основным операциям с доменами и записями.
Кнопки управления в списке DNS-сервера
- Добавить: Создает новую запись в DNS-сервере, связывая выбранный домен с определённым IP-адресом (обычно для локальной разработки).
- Приостановить: Временно отключает разрешение выбранной DNS-записи.
- Включить: Активирует ранее приостановленную запись DNS.
- Удалить: Удаляет выбранную запись из конфигурации DNS-сервера ServBay.
Кнопки управления в списке файла Hosts
- Добавить: Создаёт новую запись в файле Hosts, которая связывает домен с IP-адресом.
- Приостановить: Отключает выбранную запись файла Hosts (обычно это осуществляется комментированием строки).
- Включить: Возвращает ранее отключенную запись Hosts в активное состояние (раскомментирование строки).
- Удалить: Удаляет выбранную запись из системного файла Hosts.
Кнопки управления в области подробностей по домену
- Открыть сайт: Если домен связан с локальным сайтом, управляемым через ServBay, нажатие на эту кнопку откроет сайт в браузере для быстрой проверки и тестирования.
- Приостановить: Приостанавливает разрешение и доступ к сайту по данному домену (часто связано с функцией приостановки сайта).
- Включить: Возобновляет разрешение домена и доступ к сайту.
- Удалить: Полностью удаляет домен, связанные с ним записи и конфигурацию сайта.
Сценарии использования и преимущества
- Доступ к локальным сайтам: Управляя DNS через ServBay, вы можете задавать удобные для запоминания имена доменов для локальных проектов (например,
myproject.servbay.demo
илиdev.myapp
), а не использоватьlocalhost
или IP-адреса, что приближает рабочую среду к реальному боевому серверу. - Мультисайтовое управление: При одновременной работе над несколькими проектами, каждому из них можно назначить отдельный домен и управлять всеми из единой панели — это позволяет избежать конфликтов портов и упрощает доступ.
- Упрощённое редактирование Hosts: Не нужно вручную править системный файл Hosts (что иногда требует прав администратора) — всё добавление, изменение и удаление записей осуществляется прямо из интерфейса ServBay.
- Быстрая диагностика: Просматривая и управляя записями DNS и Hosts, вы быстрее выявляете и решаете проблемы с разрешением локальных доменных имён.
- Удобство демонстраций: Благодаря настройке пользовательских доменов для локальных сайтов вы получаете профессиональный и удобный инструмент для презентации проектов заказчикам или команде.
Заключение
Панель управления DNS в ServBay с её интуитивно понятным интерфейсом и удобными инструментами значительно облегчает задачу администрирования доменных имён в среде локальной разработки. Независимо от того, используете ли вы встроенный DNS-сервер ServBay для управления доменами с суффиксом .servbay.demo
либо работаете напрямую с файлом Hosts, вы всегда найдете здесь нужные средства. Благодаря четырём ключевым разделам — записям DNS-сервера, файлу Hosts, подробной информации по доменам и панели управления — ServBay предлагает эффективно организованный и прозрачный инструмент для локального DNS-менеджмента, обеспечивая бесперебойный доступ к вашим локальным сайтам.