Что я сделал, на данный момент должен запланировать следующее как задачу каждые 30 минут:
%SystemRoot%\System32\shutdown.exe -r -t 600
Таким образом, если это умрет, худший случай, то я вернусь на в под 40 минутами. Это действительно означает, что я должен быть готов с shutdown -a
когда я использую его.
Кто-либо знает, могло ли это делать что-то плохое для отъезда машины, перезагружающей каждое полчаса?
Единственный способ определить, доступен ли домен или нет, - это запросить базу данных реестра для этого домена. Обычно это можно сделать, выполнив запрос WHOIS в интерфейсе реестра WHOIS.
Существует несколько причин, объясняющих, почему проверка DNS небезопасна.
Самое простое объяснение состоит в том, что вы можете зарегистрировать домен, не указывая его в любое место. Это как дом. Вы можете купить дом, но вы не обязаны строить дорогу, чтобы добраться до него.
Большинство доступных провайдеров доменов заставляют вас указывать DNS, в противном случае они устанавливают DNS по умолчанию. Но вас не принуждают, это не своего рода обязательное требование домена.
Вторая причина в том, что на самом деле есть случаи, когда домен зарегистрирован, но недоступен. Одним из таких случаев является период, часто известный как период погашения . Этот период длится несколько дней после того, как срок действия домена истечет и текущий владелец не продлит его. Несколько реестров отключают домен, это означает, что он больше не доступен через DNS, но домен все еще существует и может быть выкуплен (обычно) только первоначальным владельцем.
Проверка DNS обходится дешево, а иногда и быстрее. Если вам нужно проверить, существует ли домен, вы можете сначала попробовать DNS-запрос, а в случае сбоя - вернуться к запросу WHOIS. Другими словами, , если запрос DNS завершился успешно, запрос WHOIS почти бессмыслен . Но вы не можете сделать обратное, потому что , если DNS-запрос не выполняется, это не означает, что домен не зарегистрирован .
Этот период длится несколько дней после того, как срок действия домена истечет и текущий владелец не продлит его. Несколько реестров отключают домен, это означает, что он больше не доступен через DNS, но домен все еще существует и может быть выкуплен (обычно) только первоначальным владельцем.Проверка DNS обходится дешево, а иногда и быстрее. Если вам нужно проверить, существует ли домен, вы можете сначала попробовать DNS-запрос, а в случае сбоя - вернуться к запросу WHOIS. Другими словами, , если запрос DNS завершился успешно, запрос WHOIS почти бессмыслен . Но вы не можете сделать обратное, потому что , если DNS-запрос не выполняется, это не означает, что домен не зарегистрирован .
Этот период длится несколько дней после того, как срок действия домена истечет и текущий владелец не продлит его. Несколько реестров отключают домен, это означает, что он больше не доступен через DNS, но домен все еще существует и может быть выкуплен (обычно) только первоначальным владельцем.Проверка DNS обходится дешево, а иногда и быстрее. Если вам нужно проверить, существует ли домен, вы можете сначала попробовать DNS-запрос, а в случае сбоя - вернуться к запросу WHOIS. Другими словами, , если запрос DNS завершился успешно, запрос WHOIS почти бессмыслен . Но вы не можете сделать обратное, потому что , если DNS-запрос не выполняется, это не означает, что домен не зарегистрирован .
но домен все еще существует и может быть выкуплен (обычно) только первоначальным владельцем.Проверка DNS обходится дешево, а иногда и быстрее. Если вам нужно проверить, существует ли домен, вы можете сначала попробовать DNS-запрос, а в случае сбоя - вернуться к запросу WHOIS. Другими словами, , если запрос DNS завершился успешно, запрос WHOIS почти бессмыслен . Но вы не можете сделать обратное, потому что , если DNS-запрос не выполняется, это не означает, что домен не зарегистрирован .
но домен все еще существует и может быть выкуплен (обычно) только первоначальным владельцем.Проверка DNS обходится дешево, а иногда и быстрее. Если вам нужно проверить, существует ли домен, вы можете сначала попробовать DNS-запрос, а в случае сбоя - вернуться к запросу WHOIS. Другими словами, , если запрос DNS завершился успешно, запрос WHOIS почти бессмыслен . Но вы не можете сделать обратное, потому что , если DNS-запрос не выполняется, это не означает, что домен не зарегистрирован .
Да, вы ошиблись. Домен доступен только в том случае, если он не был зарегистрирован; то, что он недоступен через DNS, не означает, что он не был зарегистрирован, просто то, что он не может быть найден в Интернете.
Этот вопрос о переполнении стека дает более полезные подробности обо всем процессе.
Как указано в этом вопросе StackOverflow « Проверка доступности доменного имени с помощью записей DNS », базы данных регистраторов являются единственным окончательным способом определить, принадлежит ли доменное имя или нет. DNS необходим только в том случае, если вы планируете сделать свой домен разрешимым.
(Ответ украден, с разрешения, из комментария Zoredache согласно в этой мета-ветке .)
Записи Whois действительны только для некоторых доменов, обычно делегирования от некоторых TLD (включая нечетные , такие как * .co.uk.), Где некоторые регистраторы выполняют административные задачи. о делегировании поддоменов.
Таким образом, технически вы правы: домен является бесплатным, если нет делегирования и нет ресурса: он не используется.
С административной стороны записи whois - самый удобный способ доступа , но может применяться множество правил: некоторые имена могут быть сочтены оскорбительными, некоторые TLD зарезервированы для некоторых стран, ... даже если в записях whois указано, что домен является бесплатным.
Некоторые домены работают без каких-либо регистраторов или записей whois: eu.org является хорошим примером.