Назад | Перейти на главную страницу

Сколько времени нужно, чтобы новые А-рекорды начали работать?

Около двух часов назад я создал субдомен, указывающий на другой IP-адрес с A-записью. Когда я пытаюсь выполнить пинг, например пинг из разных мест (с помощью онлайн-сервисов), я получаю Unknown host:.

Сам домен работает нормально, и у него есть записи DNS учетной записи, откуда я создаю A-запись. Я на виртуальном хостинге.

Сколько примерно времени нужно, чтобы пластинка заработала?

Спасибо

Здесь есть несколько вещей.
Сначала вы должны проверить, разместил ли ваш DNS-провайдер его на своих DNS-серверах.
Некоторым поставщикам на это может потребоваться некоторое время. Например.:

$ dig -t A newrecord.example.com @ns.yourprovider.com

Если ответ правильный, это уже хорошо.
Когда клиент запрашивает новую запись в первый раз, он теперь получит правильный ответ.

Если клиент уже запросил запись, пока она не существовала, то он кэширует отрицательный результат.
Время зависит от вашей конфигурации и может быть проверено в вашей записи SOA:

$ dig -t SOA example.com +short
sns.dns.icann.org. noc.dns.icann.org. 2014121047 7200 3600 1209600 3600

В этом случае он будет кэшироваться на 3600 секунд (последнее число в ответе SOA).

Все зависит от вашего DNS-сервера. время жить (TTL). Эта метрика определяет, как долго интернет-провайдеры кэшируют запись DNS. Например, если он установлен на 24 часа, ни один интернет-провайдер не будет пробовать этот DNS-сервер в течение 24 часов, потому что он уже имеет его кеш.

Однако большинство TTL составляет менее 24 часов; посмотрим, сможете ли вы найти эту метрику в своей конфигурации.

Это также может быть отдельный кеш DNS на вашем ПК или где-то еще, поэтому попробуйте получить к нему доступ в другой сети.

Вы можете установить свой местный файл hosts указать на домен, чтобы проверить, что все настроено правильно. Вы уверены, что ваш IP-адрес открыт для всех?

Если вы используете Windows, ваш hosts файл можно найти в:

C:\Windows\System32\drivers\etc

Вам нужно будет добавить следующую строку:

{{IP address}}          {{domain}}

Это зависит от вашего SOA запись и запись TTL. Есть несколько значений времени для кеширования ваших данных DNS. Вы можете очистить кеш DNS; это может помочь, но не всегда. На своих DNS-серверах я использую 15 минут для кеширования.