Рассказываю, как я на днях нашёл у себя косяк на клиенте, которому…
Рассказываю, как я на днях нашёл у себя косяк на клиенте, которому нужна была одна A-запись. Человек купил у нас только домен, DNS-серверы оставил наши, а сайт держит на своём VPS. В поддержку он пришёл с короткой просьбой: помогите добавить A-запись. Домен при этом не открывался совсем. Браузер просто не находил сервер.
Причина оказалась банальной: у домена не было зоны. В реестре записаны ns1 и ns2.siteko.net, а они на запросы по домену отвечали
Неприятнее другое: кабинет всё это время писал «DNS обновляется» и обещал письмо, когда обновится. Обновиться было нечему. Наша проверка спрашивала публичные резолверы и считала
Зону клиенту я завёл руками через полчаса после обращения. Google, Cloudflare, Яндекс и Quad9 отдали адрес почти сразу. Остальное переделали в тот же день:
• проверка смотрит в реестр и на наши DNS-серверы, а не в кэш резолверов;
• вместо вечного «обновляется» статус «Не подключён» и кнопки, что делать дальше;
• на странице домена вкладка «DNS-записи», первая запись сама заводит зону;
• домен без зоны получает заглушку с HTTPS, а не мёртвый адрес.
Заглушку включили 28 октября в 17:24, и сразу припарковалось 27 доменов.
Проверить свой домен можно за минуту. Сначала я смотрю, какие DNS-серверы записаны в реестре:
Кстати, у клиента на этом всё не кончилось. DNS заработал, а сайт нет. По http сервер молчал, по https отдавал ошибку сертификата. Это уже настройка самого VPS. Мне отсюда вывод простой: домен, DNS и сервер - три разных места, и проверять их надо по очереди. Иначе можно долго ждать «распространения» того, чего нет.
Ошибка у нас была глупая, но поучительная. Теперь такой домен хотя бы открывается.
Полный разбор с командами и тем, куда вписывать A-запись:
https://blog.siteko.net/articles/kupili-tolko-domen-kak-napravit-na-svoj-server
А вы проверяете DNS-серверы домена напрямую или ждёте, пока «обновится»?
Причина оказалась банальной: у домена не было зоны. В реестре записаны ns1 и ns2.siteko.net, а они на запросы по домену отвечали
REFUSED. Регистрация зону не создаёт. У нас она появлялась, только когда домен добавляли сайтом на хостинг, а хостинга у клиента нет. Google, Cloudflare и Яндекс отвечали SERVFAIL, то есть для интернета домена не было. Ни сайта, ни почты, ни подтверждения в Вебмастере.Неприятнее другое: кабинет всё это время писал «DNS обновляется» и обещал письмо, когда обновится. Обновиться было нечему. Наша проверка спрашивала публичные резолверы и считала
SERVFAIL признаком «ещё не распространилось». Через 48 часов она молча останавливалась, а статус оставался прежним. Когда я полез разбираться, нашёл 29 таких доменов, 25 из них старые. При этом каждый четвёртый заказ у нас только домен, 15 из 65. Так что случай далеко не редкий.Зону клиенту я завёл руками через полчаса после обращения. Google, Cloudflare, Яндекс и Quad9 отдали адрес почти сразу. Остальное переделали в тот же день:
• проверка смотрит в реестр и на наши DNS-серверы, а не в кэш резолверов;
• вместо вечного «обновляется» статус «Не подключён» и кнопки, что делать дальше;
• на странице домена вкладка «DNS-записи», первая запись сама заводит зону;
• домен без зоны получает заглушку с HTTPS, а не мёртвый адрес.
Заглушку включили 28 октября в 17:24, и сразу припарковалось 27 доменов.
Проверить свой домен можно за минуту. Сначала я смотрю, какие DNS-серверы записаны в реестре:
whois example.com. Потом спрашиваю один из них напрямую: dig @ns1.siteko.net example.com A. Если в ответе status: REFUSED, зоны нет и ждать бесполезно. Если NOERROR и нужный IP, с DNS всё в порядке. Дальше curl -I http://example.com покажет, отвечает ли сам сервер.Кстати, у клиента на этом всё не кончилось. DNS заработал, а сайт нет. По http сервер молчал, по https отдавал ошибку сертификата. Это уже настройка самого VPS. Мне отсюда вывод простой: домен, DNS и сервер - три разных места, и проверять их надо по очереди. Иначе можно долго ждать «распространения» того, чего нет.
Ошибка у нас была глупая, но поучительная. Теперь такой домен хотя бы открывается.
Полный разбор с командами и тем, куда вписывать A-запись:
https://blog.siteko.net/articles/kupili-tolko-domen-kak-napravit-na-svoj-server
А вы проверяете DNS-серверы домена напрямую или ждёте, пока «обновится»?
Просмотры: 2