Hosting Tricks: Как делегировать управление сабдоменом внешнему DNS-серверу
В одном из моих предыдущих постов я рассказывал о дешевом способе хостинга неограниченного количества доменов на одном хостинг-аккаунте. Но иногда хостинг-провайдеры требуют, чтобы парковку домен, который будет использоваться для алиасов, был припаркован на DNS-серверах провайдера. Для примера, хостинговая платформа, созданная мной и используемая на сервисе Free Adult hosting Servik.com требует, чтобы пользовательские NS-записи указывали на собственные сервера провайдера. Что же делать, если Вам не хочется парковать весь домен на сервер провайдера и Вы хотите разместить на их серверах только какой-то один сабдомен?
Существует простое и очень эффективное решение, описанное далее.
Для начала, давайте рассмотрим типичную DNS-конфигурацию. Типичный домен имеет следующие записи:
- SOA – запись, содержащая контактную информацию о домене, а также различные временные характеристики для записей домена.
- NS – записи с IP-адресами для DNS-серверов домена.
- MX – записи, содержащие IP-адреса или символьные имена для почтовых серверов домена.
- A – записи с IP-адресами хостов домена и его сабдоменов.
- CNAME – минонимы для A-записей.
Когда Вы просите свою систему DNS о резолвинге некоторого символьного имени в IP-адрес и это имя оказывается сабдоменом какого-либо домена (как blog.kovyrin.net или mail.google.com), ваш DNS-сервер пытается получить NS-записи для этого сабдомена (например, blog.kovyrin.net) и потом, если такие записи не найдены, он ищет записи для NS-серверов родительского домена (kovyrin.net). В такой приведенной выше типичной конфигурации Вы не сможете передать управление определенным сабдоменом стороннему DNS-серверу. Вы сможете переносить только весь домен между различными DNS-серверами.
Но давайте попробуем добавить следующую запись в Ваше зону:
....
subdomain.domain.com IN NS off-site.dns-server.com.
....
Теперь все записи для subdomain.domain.com будут переправляться к серверу off-site.dns-server.com и этот сервер может свободно манипулировать этим самдоменом и создавать любые А-записи в нем.
Related posts:

8 Responses to this entry
Free adult hosting?
Well does it support pHP?
No. Our hosting supports only static files (images, html, js, css, flash, java-applets).
Вопрос чайника. Являясь пользователем GoDaddy, пытаюсь второй день найти как у GoDaddy для субдомена выполнить вот именно эту вещь
subdomain.domain.com IN NS off-site.dns-server.com.
В панели для Total DNS Control есть только следующие пункты.
A (host)
CNAMES
MX
TXT (Text) – помимо TXT можно создавать SPF record.
Позволяет так же перенаправить сам домен на другой ns сервер, но мне нужно перенаправить только лишь субдомен.
Спасибо.
Кажется таки домучал и получилось самостоятельно.
Обязательно. Только сначало надо выяснить какой из способов сработал.
А то я изменял всего и сразу.
Как ни странно, ниженаписанное помогло и для субдомена.
Просто помимо двух NameService к которым GoDaddy привязал автоматически, просто добавил нужные off-site.dns-server.com. Не удаляя уже имеющиеся. Без каких либо точек.
И в результате если шел на domain.com – открывалась та же страница, что и раньше открывалась, и как собственно и должно быть.
При заходе на subdomain.domain.com попадал уже на другой сервер, в другое место. Что мне и надо было.
To modify your nameservers (DNS), please use the following instructions:
First, log into your account:
. Go to the Go Daddy Account Login Page
. Log in using your account username (which may be the same as your customer number) and password
If you have trouble logging in, our password reset form may help you. You can find this form through the following link:
Password Reset Form
Once logged in, follow these steps:
. Select ‘Manage Domains’ from the ‘Domain Names’ menu at the top of the page.
. Check the box next to the domain(s) you wish to modify.
. Click ‘Nameservers’ from the menu above.
. Click the ‘Custom Nameservers’ tab and enter them in the spaces provided.
. When complete, click ‘Ok’.
. Allow 48 hours for the changes to take effect*.
Thanks for sharing
regards
adult image host