Вопрос о DNS: как узнать, к какому ip обращается доменное имя?

Аватар пользователя tlito tlito 24 августа 2016 в 0:44

у меня проблема: на хостинге FirstVDS нет серверов имён, поэтому я поставил для домена ns от w.tools и на сайте w.tools настроил DNS-зоны .

Все работает для главного домена, но теперь, когда у меня поддомены (и я только что добавил зону *.sait.ru в днс на w.tools), это не совсем работает, помогите понять причину.
Я настроил хост так:

server {
    server_name *.sait.ru sait.ru;
    root /home/master/domains/sait.ru/www;
    ......
}

если у себя на компьютере добавить в hosts поддомены, указав ip своей vps на firstvds - они нормально работают.
а если нет записи в хостс - тогда для поддоменов выдается ошибка 403 forbidden, а для главного сайта все нормально работает.
я проверяю с помощью команды
traceroute sait.ru
traceroute jp.sait.ru
traceroute ko.sait.ru
ip одинаковые у главного домена и у поддомена.

И не могу понять - это ошибка на сервере, или это поддомены неправильно резолвятся?
если отклчить nginx
service nginx stop
то все равно показывается 403 forbidden. может быть, это из-за того что я вчера сменил w.tools ip одного хостера на ip другого? - ну я на обоих выключил nginx, а ошибка 403 все равно показывается.
почему если прописать в hosts то сай открывается, а если не прописывать - то 403 forbidden?

0 Thanks

Лучший ответ

Аватар пользователя tlito tlito 24 августа 2016 в 12:43

поддержка объяснила: надо добавить алиасы (там как раз есть такая вкладка) - именно каждый поддомен на отдельной строке.
а если надо вайлдкард, тогда в настройках днс-зоны надо убрать Автоматически и прописать ip своего сервера, и тогда днс будет работать без cdn.

Комментарии

Аватар пользователя tlito tlito 24 августа 2016 в 1:01

путём добавления в конфигурационный файл хоста строк логирования:
error_log /home/master/domains/sait.ru/error.log notice;
access_log /home/master/domains/sait.ru/access.log;
и обращения к jp.sait.ru с директивой в hosts и без директивы в hosts я понял:
без директивы в access.log ничего нет, значит скорее всего, обращение идёт не к этому серверу, то ест проблемы в DNS. возможно, еще не прописались новые настройки днс.
а сколько времени примерно днс-хостер обновляет днс-записи, учитывая что у меня еще и CDN по умолчанию там включен?

Аватар пользователя tlito tlito 24 августа 2016 в 1:12

тут написано http://fulltienich.com/oshibka-403-forbidden/, что при переносе сайта на другой хостинг и до окончания обновления DNS показывается ошибка 403
"При переносе сайтов ошибка 403 возможна в тех случаях, если не произошла смена DNS-серверов. К примеру, обновление DNS для зоны .ru может достигать суток, в результате чего некоторое время страницы сайта могут отдавать 403 ошибку, но происходит это не всегда и не во всех случаях."

то есть скорее всего надо решать проблему с DNS-хостером w.tools

Аватар пользователя Studio VIZA Studio VIZA 24 августа 2016 в 2:01

Покупаю домены на 2domains.ru, обычно около 2.5 часа для .ru и 0.5 часа для .com хватает для полного делегирования на ДО.
Там прописываю и, потом создаю сайты в ispmanager 5 lite

Затем могу мгновенно нашлёпать тысячу поддоменов, появляются в сети, в ту же секунду.

Зачем усложнять и так сложную жизнь? Эту энергию очень полезно направить в нужное русло.

Пригодится ли опыт настройки FirstVDS, в будущем?

Аватар пользователя skyhost skyhost 24 августа 2016 в 11:05

Проверить работу ДНС можно здесь https://check-host.net/check-ping или на https://www.host-tracker.com - если адрес возвращает отовсюду верный то значит все ок, если нет - нужно обратится к провайдеру ДНС.
Если делегирование прошло нормально - проблема на стороне хоста.

Могу предложить Вам переехать к нам - с настройкой мы поможем.
С тарифами на VPS/VDS можете ознакомится здесь - https://skyhost.ru/services/vps

Аватар пользователя skyhost skyhost 24 августа 2016 в 13:43

Вы правы, у них дешевле он. Зато у нас на VPS-Lite есть поддержка SSD-кэша, Панель управления можем поставить и нет никаких технических ограничений в отличие от Разминки. Даем полноценный виртуальный сервер.

Аватар пользователя dashiwa dashiwa 24 августа 2016 в 11:24

Ох Тлито...Вы решили днс-сами баловаться.. Я помню пробовал настроить..Плюнул и взял от хостера..И слава богу..
Работа с сервером днс ,трудоемкая затея
Хотя вопрос не в этой теме :-)

Аватар пользователя tlito tlito 24 августа 2016 в 12:43

поддержка объяснила: надо добавить алиасы (там как раз есть такая вкладка) - именно каждый поддомен на отдельной строке.
а если надо вайлдкард, тогда в настройках днс-зоны надо убрать Автоматически и прописать ip своего сервера, и тогда днс будет работать без cdn.