Как подключить домен к VPS-серверу?

Рассказываем о том, как настроить привязку домена к IP-адресу VPS. Рассмотрим как простые способы (вроде регистрации через Timeweb), так и более сложные с созданием собственных DNS-серверов.

Краткая справка по доменам и VPS

VPS — это виртуальный сервер. Выделенное оборудование на стороне хостинг-провайдера, которое разработчики используют для размещения приложений и сайтов. Последние нас сейчас интересуют в первую очередь.

Сайт (точнее VPS, на котором он обосновался) имеет адрес. По этому адресу можно найти сайт в сети. Подключиться к нему, посмотреть контент и что-то изменить, если хватает привилегий.

Чтобы людям было проще отыскать ресурс или страницу, вместо адресов формата 153.134.07.24 нужно подставить доменные имена наподобие apple.com. Это как бы одна и та же ссылка, только одну из них куда проще запомнить.

Чуть подробнее о доменах

Домены (или доменные имена) бывают нескольких уровней. Первый — зона, в которой функционирует сайт. То, что вы видите в конце ссылок: .ru, .com, .net, .by и иже с ними. Второй — название ресурса. То есть слово Google в адресе google.com.

Вот эти буквенные наименования необходимо связывать с цифровыми в формате IPv4. Далее поговорим о том, как это корректно реализовать.

Производительные VDS с минимальным steal time – 15 дней бесплатно

Дарим 15 дней на тарифе Scarlett! Закажи VDS, внеси платеж от 50 рублей и активируй промокод hosting2go15.

Заказать
Условия использования

Методы подключения доменов к серверу

Есть три способа соединить VPS с доменом:

  1. Зарегистрировать домен прямо у хостинг-провайдера. Тогда не придется возиться с дополнительными параметрами, переадресацией, DNS-серверами и прочей рутиной.
  2. Прописать все нужные адреса через сторонний инструмент для регистрации доменов (предварительно настроив сторонний DNS-cервер).
  3. Сделать свой DNS, никак не связанный с другими сервисами, прямо в арендованном VPS. И потом с помощью него прикрепить домен к выбранному VPS.

Во втором и третьем случаях понадобится IP-адрес вашего сервера. Он 100% указан в панели управления хостингом. Плюс его отправляют письмом сразу после аренды виртуальной машины.

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

У некоторых провайдеров есть проприетарные панели управления с дополнительной функциональностью, такой как регистрация и подключение доменов.

Я использую Таймвэб, и могу на его примере показать, как это работает.

  1. Сначала заходим на сайт провайдера.
  2. Потом кликаем по кнопке «Вход для клиентов», чтобы зайти в дашборд сервера.

Как подключить домен к VPS-серверу?

  1. Вводим свои данные авторизации и жмем на кнопку «Вход».

Как подключить домен к VPS-серверу?

  1. Переходим в меню «Домены» в боковой панели слева.

Как подключить домен к VPS-серверу?

  1. Кликаем по строчке «Зарегистрировать домен».

Как подключить домен к VPS-серверу?

  1. Затем действуем пошагово:
    1. Вводим доменное имя, которое хотим зарегистрировать.
    2. При необходимости выбираем из списка ниже более удачный вариант.
    3. Жмем на кнопку «Зарегистрировать».

Как подключить домен к VPS-серверу?

  1. Создаем нового администратора.

Как подключить домен к VPS-серверу?

  1. Покупаем SSL-сертификат, если надо.

Как подключить домен к VPS-серверу?

  1. Нажимаем на кнопку «Зарегистрировать домен».

Как подключить домен к VPS-серверу?

Подключение домена через DNS-регистратор

Не все хостинг-провайдеры предлагают регистрировать доменные имена прямо у себя. В таком случае придется использовать DNS-регистраторы. Их тоже довольно много, и интерфейсы каждого устроены довольно своеобразно. Зачастую решить проблему с регистрацией можно при помощи технической поддержки хостинга. Надо сообщить ей, какие доменные записи надо привязать к VPS.

На некоторых ресурсах такого рода регистрацию можно провести самостоятельно. К примеру, на reg.ru. Инструкция будет для него, но принцип везде один. Главное, разобраться с названиями пунктов меню.

  • Открываем меню управления учетной записи у выбранного регистратора.
  • Находим там список зарегистрированных доменов («Показать домены»).
  • Открываем настройки доменных зон («Управление зоной»).
  • Выбираем универсальный DNS-сервер, который подходит для работы со сторонними VPS (от того же Timeweb, к примеру).
  • Потом ищем пункт с добавлением новых записей (что-то вроде «Добавить запись»).
  • Указываем тип записи A.
  • В качестве субдомена вписываем @.
  • В поле «IP-адрес» вводим адрес VPS.

Если надо указать поддомены, то надо сделать то же самое, только собаку @поменять на www. или другой субдомен.

Привязка домена через собственный DNS-сервер

К DNS можно прикреплять отдельные домены. Это распространенная практика, удобная и выгодная.

Для реализации понадобятся:

  • 2 IP-адреса (один будет выдан автоматически после регистрации VPS, второй надо будет купить, если хостинг не дает его бесплатно).
  • Панель ISPmanager (некоторые провайдеры выдают ее бесплатно, но в большинстве случаев за нее приходится доплачивать сверх стоимости VPS).

Есть 2 способа реализовать собственный DNS-сервер, но мы рассмотрим только один — BIND. Он проще.

Создаем нового пользователя (если его еще нет)

Нам понадобится отдельная учетная запись для управления DNS-серверами и IP-адресами.

  • Заходим в панель управления ISPmanager.
  • Раскрываем раздел «Учетные записи».
  • Открываем пункт «Пользователи».

Как подключить домен к VPS-серверу?

  • Жмем по кнопке «Создать» в основном меню справа.

Как подключить домен к VPS-серверу?

  • Вводим логин и пароль по своему желанию.
  • Указываем дополнительную информацию.
  • Подтверждаем введенные данные.

Включаем режим BIND

  • Открываем панель управления ISPmanager.
  • Раскрываем меню «Настройки» в боковой части интерфейса.
  • Выбираем пункт «Возможности».

Как подключить домен к VPS-серверу?

  • Переходим во вкладку «Настройка возможности — Сервер имен (DNS)».

Как подключить домен к VPS-серверу?

  • Ставим галочку напротив пункта «BIND».
  • Кликаем по кнопке «Применить изменения».

Прописываем DNS и их адреса

Переходим к предпоследнему этапу — вписываем NS-ы в соответствии с IP-адресами.

  • Снова запускаем панель управления ISPmanager.
  • Открываем раздел «Домены».
  • В нем выбираем подпункт «Доменные имена».

Как подключить домен к VPS-серверу?

  • Нажимаем на кнопку «Настройки».

Как подключить домен к VPS-серверу?

  • Вписываем напротив пункта «Серверы имен» два DNS-сервера. Формат записи такой: ns1.доменное имя пользователя.ru/.net/.com и ns2.доменное имя пользователя.ru/.net/.com

Допустим, вот так: ns1.dnsfortimeweb.com и ns2.dnsfortimeweb.com

  • Указываем адрес электронной почты администратора.
  • Вписываем IP-адреса для серверов в соответствующее поле (надо указать основной и дополнительный адреса).
  • Кликаем по кнопке ОК, чтобы сохранить внесенные изменения.

Как подключить домен к VPS-серверу?

Создаем домен

  • В панели ISPmanager снова открываем подменю «Доменные имена» (как в первых двух шагах предыдущего блока).
  • Прописываем в поле «Доменное имя» название своего сайта.
  • Выбираем локальный IP-адрес из списка доступных.
  • Ждем, пока пропишутся серверы имен в соответствующем разделе.
  • Сохраняем внесенные изменения, кликнув по кнопке ОК.

Как подключить домен к VPS-серверу?

Остается только пройти регистрацию DNS, как во втором блоке статьи «Подключение домена через DNS-регистратор».

Проверяем, правильно ли привязан DNS

Посмотреть адреса, к которым привязан домен, можно на сайте intoDNS. Там есть поле, в которое нужно прописать название ресурса. Затем жмем на кнопку Report.

Если все адреса связаны с доменом корректно, то остается лишь подождать сутки-двое, пока информация в сети обновится.

О доменах и VPS у Timeweb

Возня со сторонними DNS и доменами излишняя. Выбор Timeweb в этом случае покрывает сразу все проблемы, связанные с привязкой доменов к VPS. Объясню почему.

  1. Мы уже выяснили, что в панели управления Timeweb можно заказать домен напрямую. Без всяких дополнительных регистраций, прописывания DNS и прочей мути. Все в одном месте: арендовали, купили, автоматически настроили.
  2. Еще в Timeweb можно получить доменное имя в подарок. При оплате VPS на год хостинг дарит свободное имя в любой доменной зоне на выбор заказчика.
  3. Если уже есть домен в другом сервисе, то его несложно перенести на Timeweb и управлять им из панели управления провайдера.

Работать с этими сетевыми элементами проще из интерфейса Таймвэба. Не говоря уже о VPS и других аспектах.

Hosting2go.ru