Простой и необходимый шаг для того, чтобы ваш домен показывал ваш сайт.

Если вы приобрели домен и установили хостинг на VPS или выделенном сервере, следующим шагом будет подключение домена к IP-адресу вашего сервера. Этот процесс называется сопоставлением DNS, и он гарантирует, что когда кто-то набирает ваш домен, ваш сервер отвечает.

Что вам нужно:

Чтобы связать домен с IP-адресом, убедитесь, что у вас есть:

  • Зарегистрированное доменное имя
  • Публичный IP-адрес (ваш VPS, выделенный сервер или хостинг-аккаунт)
  • Доступ к настройкам DNS домена (через регистратора или DNS-провайдера)

Шаг 1: Получите свой IP-адрес

Вы можете узнать IP-адрес своего сервера:

  • В панели управления вашего VPS или выделенного сервера
  • Запустив ifconfig или ip a на вашем сервере через SSH
  • Или спросив у службы поддержки, если вы не уверены

Пример:

IP-адрес: 123.123.123.123

Шаг 2: Доступ к управлению DNS

Войдите в систему регистратора доменов или DNS-провайдера, через которого осуществляется управление вашим доменом. Если вы приобрели домен через AVA.hosting, управление DNS доступно прямо в вашей клиентской панели.

Найдите раздел под названием:

  • Управление DNS
  • Редактор зон
  • Записи сервера имен
  • Настройки DNS

Шаг 3: Добавьте запись A

Теперь вам нужно создать запись A, которая говорит DNS:
“этот домен = этот IP-адрес”

Вот как:

ВведитеИмяЗначение (IP)TTL
A@123.123.123.1233600
Awww123.123.123.1233600

Объяснение:

  • @ = корневой домен (example.com)
  • www = www.example.com
  • TTL (Time to Live) может быть 3600 секунд (1 час) или оставлено по умолчанию

Необязательно:
Если вы хотите использовать поддомены (например, blog.example.com), добавьте отдельные записи A для каждого из них.

Шаг 4: Дождитесь распространения DNS

Изменения в DNS могут занять от нескольких минут до 24-48 часов, чтобы полностью распространиться по всему миру.

Вы можете проверить статус своего домена, используя:

  • nslookup yourdomain.com в терминале
  • dig yourdomain.com (для опытных пользователей)

Шаг 5: Убедитесь, что сервер готов

На вашем сервере (особенно если вы используете Apache или Nginx) вы должны убедиться, что сервер отвечает на домен. Это называется настройкой виртуального хоста.

Пример (Nginx):

server {
    listen 80;
    server_name example.com www.example.com;

    root /var/www/example;
    index index.html;
}

После настройки перезапустите веб-сервер:

sudo systemctl restart nginx

Заключительные проверки

  • Открывается ли ваш домен в браузере?
  • Работают ли оба адреса example.com и www.example.com?
  • Установлен ли у вас SSL-сертификат (необязательно, но рекомендуется)?

Если да – поздравляем! Теперь ваш домен успешно связан с вашим сервером.