Реклама ООО Таймвэб
Реклама ООО Таймвэб

Как привязать домен к VPS/VDS

2 комментария
Как привязать домен к VDS или VPS

Прикрепить домен к выделенному виртуальному серверу можно тремя способами. Самый простой — зарегистрировать домен на хостинге. В таком случае не потребуется никакая дополнительная настройка, нужные параметры будут установлены автоматически. Другой распространенный вариант — использовать бесплатные DNS-серверы регистратора. Если он их не предоставляет, то можно использовать сторонние DNS-серверы или поднять собственные DNS на VDS/VPS.

Что нужно знать: IP-адрес сервера, к которому вы привязываете домен. Его можно посмотреть в панели хостинга или в письме, которое хостер отправил вам на почту после создания сервера.

Регистрация домена на хостинге

Многие хостеры предоставляют услуги по регистрации доменов. Например, вы можете прикрепить одно или сразу несколько доменных имен прямо из панели управления VDS в Timeweb.

  1. Откройте панель управления сервером.
  2. Перейдите в раздел «Домены».
  3. Нажмите на ссылку «Зарегистрировать домен».
  4. Укажите в строке желаемое имя и выберите доменную зону.

Если имя уже зарегистрировано в этой зоне, то вы получите соответствующее предупреждение. Ниже появится таблица с доступными вариантами. Можно выбрать и зарегистрировать сразу несколько доменных имен, которые будут привязаны к одному серверу.

Выбор доменного имени для регистрации

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

Зарегистрировать домен

После нажатия на кнопку «Зарегистрировать домен» вы станете его владельцем.

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

Если хостер не предоставляет услуги регистрации домена или вы не хотите ими пользоваться, то прикрепите домен с помощью бесплатных DNS-серверов другого регистратора. Это один из самых распространенных способов. Покажу, как это делается, на примере сервиса Reg.ru, где у меня есть купленный домен.

  1. Зайдите в личный кабинет на сайте регистратора.
  2. Перейдите в раздел со списком доменов. На Reg.ru он называется «Показать домены».
  3. Откройте параметры домена и выберите раздел «Управление зоной». Название может отличаться, если вы пользуетесь услугами другого регистратора.Настройки зоны домена
  4. В поле «DNS-серверы» выберите подходящие серверы. Например, я выбираю универсальный первый вариант. Другие серверы предназначены для подключения домена к хостингу Reg.ru и к VDS и серверам на Reg.ru, мне они не подходят, так как мой VDS в Timeweb.
  5. Подтвердите выбор DNS и вернитесь в раздел управления доменами.Бесплатные DNS серверы
  6. В поле «Ресурсные записи» нажмите «Добавить запись».
  7. Выберите тип записи A.
  8. В поле Subdomain укажите значок @.
  9. В поле IP-адрес укажите IP-адрес сервера и сохраните изменения.Добавление записи для домена

Поддомены добавляются аналогичным образом — с помощью записи A. Только вместо значка @ вы указываете субдомен, например, www.

После изменения сервера NS домен будет недоступен в течение 3-24 часов. Это нормально. После обновления записей DNS доменом можно пользоваться.

Если регистратор не предоставляет инструменты для управления DNS-записями, то можно воспользоваться сторонними сервисами — например, Яндекс.Коннект. Но это не самый удобный способ, так как сначала придется подтвердить права на домен, делегировав его на сторонние DNS, и лишь после добавления в панель администратора Яндекс.Коннекта у вас появится возможность управлять зонами.

Создание DNS на своем VDS

Вы можете создать собственные DNS-серверы и привязывать к ним домены. Для этого нужны два IP-адреса. Один хостер выдает при создании сервера. Второй необходимо заказать дополнительно. 

Для создания собственных DNS-серверов потребуется одна из реализаций — например, BIND или PowerDNS. Они обеспечивают преобразование DNS-имени в IP-адрес и наоборот. 

  • BIND хранит сведения о доменных зонах в виде файлов. Это классическое решение, реализованное в соответствии с документацией, регламентирующей работу DNS-сервера.
  • PowerDNS хранит сведения о доменных зонах в базе данных. По скорости работы он превосходит BIND. Если вы планируете работать с большим количеством IP-адресов, выбирайте эту реализацию.

Создавать собственные DNS-серверы мы будем через панель управления ISPmanager через реализацию BIND. Это один из самых простых способов.

  1. Откройте веб-интерфейс панели управления.
  2. Перейдите в раздел «Настройки» и выберите «Возможности».
  3. Отметьте пункт «Сервер имен (DNS)» и нажмите «Изменить».
  4. Выберите BIND и примените изменения.Сервер имён BIND

Если у вас нет пользователя, создайте его.

  • В разделе «Учетные записи» выберите пункт «Пользователи».
  • Нажмите на кнопку «Создать».
  • Придумайте логин и пароль.
  • Можно также автоматически создать FTP-пользователя и почтовый домен или пропустить эти настройки сейчас.
  • Завершите создание пользователя.Создание нового пользователя

Теперь нужно указать новые серверы имен и IP-адреса для них.

  1. В разделе «Домены» выберите пункт «Доменные имена».
  2. Нажмите на кнопку «Настройки».
  3. В поле «Серверы имен» добавьте два DNS-сервера: ns1.example.ru. и ns2.example.ru. Вместо example.ru укажите свой домен.
  4. Добавьте почту администратора.
  5. Укажите IP-адреса для серверов имен: основной и дополнительный.
  6. Нажмите «ОК» для сохранения изменений.Новые серверы имён

Следующий шаг — создание домена.

  1. Откройте раздел «Доменные имена» и нажмите «Создать».
  2. Введите доменное имя и выберите локальный IP-адрес. Серверы имен подставятся автоматически. Сохраните изменения.
  3. В разделе «Доменные имена» нажмите на кнопку «Записи».
  4. Найдите записи ns1.example.ru. и ns2.example.ru. Это и есть записи, которые нужно указывать в настройках домена в качестве DNS-серверов.

Созданные DNS-серверы

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

Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Подписаться

Поиск DNS

DNS-записи обновляются в течение нескольких часов. Чтобы сразу убедиться в том, что все настроено верно, используйте инструменты проверки DNS — например, intoDNS.  Укажите доменное имя и нажмите на кнопку Report. Через несколько секунд появится таблица с IP-адресом сервера, к которому подключен домен. Если в отчете указан верный DNS, то просто подождите, пока записи обновятся. Домен привязан к серверу!

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

Домен за 99 рублей

echo -e "Все про серверы, сети, хостинг и еще раз серверы" >/dev/pts/0

Комментарии

Роман Ёлкин 0
06 янв в 2022
Привет,а вы можете сделать такой сервер,не бесплатно
Marat V. 0
04 марта в 2023
Статья не актуальна!
С помощью соцсетей
У меня нет аккаунта Зарегистрироваться
С помощью соцсетей
У меня уже есть аккаунт Войти
Инструкции по восстановлению пароля высланы на Ваш адрес электронной почты.
Пожалуйста, укажите email вашего аккаунта
Ваш баланс 10 ТК
1 ТК = 1 ₽
О том, как заработать и потратить Таймкарму, читайте в этой статье
Чтобы потратить Таймкарму, зарегистрируйтесь на нашем сайте