netwind

Рейтинг
419
Регистрация
06.05.2007

ну что опять не так ? не будет у вас волшебной зоны.

Reise:
Значит как я понимаю приходим к выводу, что TTL не ограничивает нас своим значением, может, а значит причем вообще тут этот TTL, так чтоли?

TTL (Time To Live) - максимальное время жизни информации в кешах. Из этой расшифровки следует его назначение и эффекты, которые вы наблюдали. Минимальное время никак не ограничено.

Reise, только по истечении двух суток с момента, как сменится информация на серверах обслуживающих зону "net", можно быть уверенным, что все правильно работающие компоненты всего ПО видят сайт на новом хостинге. Часть программ может увидеть раньше.

Программы (и системы программ : программа + обслуживающая ее инфраструктура, например кеш у провайдера) без кеша, программы где кеш был сброшен в течении этих двух суток, в кеше которых раньше не было информации о домене, могут открыть сайт на новом хостинге ранее двух суток.

Reise, но это же один единственный эксперимент и его результат снова будет подвержен случайности. Зарегистрируйте хотя 50-100 доменов в разное время в течении суток, чтобы можно было о чем-то судить уверенно, раз уж не доверяете.

Единственное, о чем можно судить точно исходя из стандартов описывающих работу DNS:

TTL - это оценка времени сверху. Может обновиться быстрее, но нужно рассчитывать, что пройдет не менее TTL секунд. И еще нужно добавить время, которое проходит с момента нажатия кнопки до обновления записей на серверах обслуживающих зону "net" .

А оценка снизу - 0.

Повезло - значит повезло.

Reise:
П.С. Честно говоря, создавая этот топик, думал что кто-то четко скажет - потому что то-то и так-то... Нагуглить ничего не удается, неужели придется таки потратить 10 баксов, чтобы проверить.

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

Reise:
Не, стоп. На сколько я понял это именно в домене (зоне) zaycev.net 2 суток, а как узнать TTL в зоне уровнем выше, то есть в .net?

нет. приведенная команда опрашивает только лишь сервер обслуживающий зону .net на предмет нахождения записей типа ns для zaycev.net, но не сервер обслуживающий зону zaycev.net.

И хотя подобный запрос не доказывает строго, что для всех записей типа NS в зоне .net отдается одно и то же TTL, перебрав несколько доменов видно, что TTL одинаковое.

Reise:
А можно поподробнее? TTL в зоне net 0 или что? Может в этом и фишка... Где об этом узнать подробнее?

сейчас - двое суток.

/ru/forum/comment/10803079

один раз напиши, семь раз ctrl-v..

netwind:
Цитата:
Сообщение от Reise Посмотреть сообщение
Все равно 5 минут по всему миру это очень быстро. За счет чего это работало и почему сейчас не работает? Или может в зоне net будет работать?


Если попасть в удачный момент времени, можно подать запрос на смену ns, который следом тут же обновится на серверах обслуживающих зону .net. На них нет никакого кеша. Просто все запросы на изменения там собираются в кучу и обновляется периодически

То есть, просто вам повезло.

Можете еще раз попытаться повторить эксперимент, но вряд ли он получится. Особенно, если вы скажете какой именно домен меняете и мы его все закешируем.

Reise:
Еще пример: я тестирую 10 разных хостингов, и мне надо максимально быстро протестировать все это. В редакторе DNS для домена я создаю 10 поддоменов, у каждого из которых A-запись с нужным IP конкретного хостера и хочу чтобы эти поддомены максимально быстро ссылались на нужные сервера.

А вот с поддоменами попроще будет.

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

Reise, фигня вопрос: нужно просто купить остров, основать государство, получить собственный TLD, поднять сервера с небольшим TTL и регистрировать в нем домены.

Ну или подождите 2013, когда прояснятся условия создания TLD не являющимися государственными или специальными http://www.reg.ru/announce/new_GTLD

Reise:
Еще пример: я тестирую 10 разных хостингов, и мне надо максимально быстро протестировать все это. В редакторе DNS для домена я создаю 10 поддоменов, у каждого из которых A-запись с нужным IP конкретного хостера и хочу чтобы эти поддомены максимально быстро ссылались на нужные сервера.

никто не мешает вам написать такое ПО для тестирования, которые не кеширует DNS и вообще вместо DNS пользуется указанными вами IP.

Reise:
Я объясню. Например у меня есть домен и я нашел хостинг (к примеру бесплатный), мне надо потестировать этот хостинг на примере живого сайта. У меня нет времени вписывать их нс-ы и ждать сутки, мне надо быстро проверить работает ли нужный мне функционал...

switchhost для этого и нужен. Вам же самому нужно посмотреть, а не так чтобы у всех быстро поменялось. Второе вообще невозможно из-за кеширования на разных уровнях.

Правда, в настройки плагина нужно вписывать не ns-сервера, а IP сервера обслуживающего ваш сайт, который опять нужно узнать у dns-серверов с помощью программы-клиента dns.

В общем, без понимания механизмов dns лучше даже не дергаться.

Всего: 6293