23 мая 2026Руководства
Как привязать домен к VPS
Пошаговая инструкция: A-запись DNS, www, проверка обновления DNS и настройка Nginx на сервере Hiddence.

После заказа VPS одна из самых частых задач — привязать домен к IP сервера, чтобы сайт открывался по имени. В этом руководстве — настройка DNS у регистратора и подготовка веб-сервера на VPS Hiddence.
Что понадобится
- Зарегистрированный домен у любого регистратора
- Публичный IP вашего VPS из личного кабинета Hiddence
- Доступ к управлению DNS у регистратора
- Установленный Nginx или Apache на сервере
Шаг 1: Создайте A-запись
В панели регистратора откройте DNS и добавьте A-запись, указывающую корневой домен на IP VPS:
bash
Тип: A
Хост / Имя: @ (или пусто для корня)
Значение / IP: IP_ВАШЕГО_VPS
TTL: 300–3600 (можно авто)Шаг 2: Настройте поддомен www
Добавьте отдельную A-запись для www или CNAME на основной домен:
bash
Вариант A — A-запись:
Тип: A
Хост: www
Значение: IP_ВАШЕГО_VPS
Вариант B — CNAME:
Тип: CNAME
Хост: www
Значение: yourdomain.comШаг 3: Проверьте распространение DNS
Изменения DNS занимают от нескольких минут до 48 часов. Проверьте, что домен указывает на сервер:
bash
dig yourdomain.com +short
dig www.yourdomain.com +short
# Или:
nslookup yourdomain.comШаг 4: Настройте виртуальный хост в Nginx
Когда DNS указывает на VPS, настройте Nginx для приёма запросов по домену:
bash
sudo nano /etc/nginx/sites-available/yourdomain.com
server {
listen 80;
server_name yourdomain.com www.yourdomain.com;
root /var/www/yourdomain.com;
index index.html index.php;
}
sudo ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/
sudo nginx -t && sudo systemctl reload nginxПолезные советы
- Cloudflare и другие DNS — учитывайте прокси/CDN при включении
- После работы HTTP установите SSL через Let's Encrypt (Certbot)
- Перед миграцией снизьте TTL для быстрого обновления DNS
- Сохраните старые DNS-записи перед изменениями
- Для почты используйте отдельные MX-записи