Подробное руководство по панели управления 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-менеджмента, обеспечивая бесперебойный доступ к вашим локальным сайтам.
