Дано:
- VPS на Ubuntu 16 + Apache + PHP + MySQL, купленный, предположим на
superpupervps.ru
- стоит панель ISPConfig
- ОДИН IP-адрес, предположим
10.10.10.10
- Домен, предположим
superpuperdomen.ru, купленный у регистратора, предположим
superpuperreg.ru, я могу менять только NS-сервера домена, никакие А-записи я менять не могу.
Задача: Хочу оказывать услуги хостинга и реселлинга хостинга. Чтобы мои клиенты не знали, что мой сайт имеет отношение к
superpupervps.ru
Решение:
Проблема №1. Мне надо привязать мой домен
superpuperdomen.ru к IP-адресу
10.10.10.10. Данная услуга есть у хостера
superpupervps.ru, надо прописывать их ns-сервера, так что сразу будет ясно, у кого я использую VPS. Поэтому надо или использовать сторонние DNS, например, Яндекса. Или поднять свой DNS, но любой регистратор требует ДВА ns-сервера, а у меня только ОДИН IP-адрес. Нашел вот такой дельный совет:
Лучшим, в смысле надежности, вариантом создания и использования DNS серверов для сервера VPS/VDS будет вариант, когда все DNS сервера будут лежать на разном «железе», тоесть на двух или четырех разных DNS серверах. Например,
DNS 1 делаете на своем домене и на главном IP адресе, который вам выделют при покупке сервера;
DNS 2 вторичный dns делаете на сторонем сервере, чтобы он работал при падении вашего сервера DNS;
Проблема №2. Как настроить ISPConfig, чтобы у меня появилось два NS-сервера
ns1.superpuperdomen.ru и
ns2.superpuperdomen.ru? Чтобы работали добавленные через ISPConfig новые сайты (с предварительно прописанными этими NS-серверами). Вот как я прописывал:
Но потом я добавил новый сайт в ISPConfig
superpupersite.ru и проверил:
nslookup
server 10.10.10.10
superpupersite.ru
*** [10.10.10.10] не удалось найти superpupersite.ru: No response from server