Как привязать домен к IP-адресу?
Как правило, хостинговые компании предоставляют собственные DNS-серверы (NSы) для привязки доменов. В этом случае вам достаточно сменить их, отредактировав информацию о домене в панели управления.
Если хостер не предоставляет свои NSы, вы можете привязать домен к IP-адресу хостинг-сервера, успользую бесплатные NSы нашего регистратора.
Для того, чтобы прикрепить домен к IP адресу:
- Авторизуйтесь в панели управления, перейдите в раздел Домены / Международные домены и выберите интересующий домен, нажав на него.
- Откроется страница управления доменом, нажмите на иконку «Редактирование»
- В открывшейся форме выберите опцию «Разместить первичный и вторичный DNS-серверы на серверах Регистратора» и сохраните результаты изменений, несколько раз нажав кнопку «Далее».
- Снова выберите нужный вам домен и нажмите на синюю иконку «Управление DNS-зоной на серверах Регистратора«, здесь вам нужно создать записи типа A для привязки домена к IP-адресу:
- если вы хотите привязать к IP-адресу сам домен (без www) — поле «Хост» оставте пустым (символ @ указывать не нужно), в поле «Значение» укажите IP-адрес.
- если вы хотите привязать поддомен (например, www или любой другой) — создайте запись для этого субдомена, указав его в поле «Хост», в поле «Значение» укажите IP-адрес.
- если вы хотите дополнительно привязать все поддомены — создайте также запись с симвовом звездочки (*) в поле Хост, в поле «Значение» укажите IP-адрес.
Готово. Теперь вам нужно подождать, пока изменения вступят в силу и ваш сайт будет открываться с этого IP-адреса. На наших DNS-серверах изменения вступят в силу практически моментально, в течение 30 минут, но распространение обновленной информации может занять до 72 часов, т.к. некоторые провайдеры могут кэшировать устаревшие данные на длительное время (зависит от вашего интернет провайдера).
Как сделать, чтобы домен ссылался на конкретный IP-адрес?
Предположим вам необходимо, чтобы домен test.ru ссылался на IP-адрес 123.123.123.123.
Для этого в зону DNS домена test.ru необходимо добавить А-запись (A-запись — задает преобразование имени хоста в IP-адрес).
Если домен находится в базе R01, то для решения указанной задачи можно проделать следующее:
- Авторизоваться в личном кабинете R01
- В разделе «Домены»
делегировать
ваш домен test.ru с DNS-серверами Регистратора (ns1.r01.ru, ns2.r01.ru) - В разделе «Домены»
в строке с вашим доменом выбрать в графе «Действия» опцию «Управление DNS-зоной на серверах Регистратора»
- В разделе «Добавление записи в DNS» выбрать тип записи «А»
- Поле «Хост» оставить пустым, в поле «Значение» вписать IP-адрес (в данном случае: 123.123.123.123)
- Нажать кнопку «Добавить запись».
В результате появится запись вида:
| Хост | Тип записи | Значение |
|---|---|---|
| A | 123.123.123.123 |
Если в поле ‘Хост» вписать символ «*» (звездочка), то все поддомены вашего домена (т.е. например www.test.ru.) будут ссылаться на указанный вами IP-адрес.

Обращаем ваше внимание, что после внесения записей в Редакторе DNS, информация в мировой системе DNS распространяется не мгновенно, а иногда вплоть до нескольких суток (обычно 6-8 часов). Данная задержка связана с особенностями устройства мировой системы DNS.
| Смотрите также: | |
| Редактор DNS (бесплатно) | |
Информация для клиентов: +7 (495) 783-3-783; info@r01.ru
Техническая поддержка: +7 (495) 783-3-783; support@r01.ru
Центральный офис: г. Москва, Большой Гнездниковский переулок, дом 1, строение 2 ( м. «Тверская», выход №9, Бизнес-Центр «Вознесенский»).
Как направить домен на VDS?
При заказе услуги VDS серверу присваивается уникальный IP-адрес. Информация об IP-адресе отправляется в письме на ваш контактный e-mail после активации услуги.
IP-адрес также указан:
- для KVM в панели управления VDS, раздел Параметры.
.png)
.png)
Шаг 2. Добавьте IP-адрес в DNS-зону домена
Чтобы направить доменное имя на VDS, нужно добавить соответствующую А-запись (IP-адрес) в DNS-зону домена. Записи типа А, МХ, CNAME, TXT создаются на первичном DNS-сервере, на который делегирован ваш домен.
Для добавления А-записи вы можете использовать:
• сторонний DNS-редактор;
• DNS-серверы RU-CENTER, заказав услугу «DNS-хостинг».
Добавление А-записи с помощью услуги «DNS-хостинг».
2. На странице www.nic.ru зайдите в Раздел для клиентов, указав номер договора и пароль.
.png)
3. Выберите Услуги → DNS-хостинг.
(1).png)
4. Нажмите кнопку Управление DNS-зонами.
(7)(1).png)
5. Нажмите кнопку Добавить домен и укажите имя вашего домена.
(1)(2).png)
6. Нажмите кнопку Добавить новую запись.
(1).png)
7. В поле IP address укажите IP-адрес вашего сервера. В поле Name поставьте символ @. Поле TTL можно оставить пустым. Нажмите кнопку Добавить.
.png)
8. Нажмите кнопку Выгрузить зону.
.png)
8. Процесс обновления ресурсных записей занимает 2-3 часа.
Как привязать IP адрес к домену?
Здравствуйте. Купил выделенный IP адрес для своего домена. Есть небольшая VPS на который крутится Nginx (proxy) + Apache. Теперь появилась задача привязать этот айпишник к домену.
Правильно ли я понимаю последовательность действий:
1)В DNS зоне домена удаляются A-записи, указывающие на IP адрес VPS
2)В DNS зону добавляются A-записи, указывающие на купленный IP адрес
3)В конфигурации Nginx прописывается listen 1.2.3.4:80;
4)Перезапуск Bind, Nginx, Apache
(Apache слушает 127.0.0.1:81)
- Вопрос задан более трёх лет назад
- 5315 просмотров
3 комментария
Простой 3 комментария

то есть у вас был на vps уже один внешний ip-адрес, и вы взяли второй?

Twelfth Doctor @verdex Автор вопроса
Филипп, да, всё верно. Я взял второй IP адрес.

verdex, тогда да, просто вместо старого адреса прописываете новый и ждёте некоторое время (до двух часов).
Решения вопроса 1
Ох и насоветовали вам, домен в listen.
Должно быть так (условно у вас ip=1.1.1.1)
listen 1.1.1.1:80; server_name domain.com www.domain.com;
Или же, без привязки к ip адресу
Должно быть так (условно у вас ip=1.1.1.1)
listen 80; server_name domain.com www.domain.com;
Так же, может быть несколько портов, например для ssl.
listen 80; listen 443 ssl; server_name domain.com www.domain.com;
Небольшая ремарка. Когда вы переходите по доменному имени в браузере, ваш браузер делает DNS запрос на NS сервер домена, спрашивает IP адрес из А записи указанного домена, после этого обращается на этот IP адрес по 80 порту и просит сервер отдать ему содержимое domain.com, если таковой имеется в конфигурации. Если домен все же сконфигурирован — веб сервер отдает содержимое document_root или того, что настроено, если нет — отдает клиенту содержимое первого сконфигурированного хоста в цепочке конфигов (его обычно конфигурируют без доменов, в document_root кладут пустой index.html).
Ремарка2. А учитывая то, что у вас за nginx работает apache, нужно не забыть сказать nginx’у откуда отдавать контент для данного домена.
В вашем случае, в «location /» должно быть как-то так.
location / < proxy_pass http://127.0.0.1:81; >