Рейтинг:-1

Как проверить изменение DNS на Mac перед запуском?

флаг cn

Мне нужно проверить изменения DNS перед обновлением реального DNS Мне нужно настроить записи A и CNAME

Любое программное обеспечение Mac, которое позволяет мне это делать и, возможно, легко включать / выключать?

Patrick Mevzek avatar
флаг cn
Любой хороший онлайн-инструмент, такой как DNSViz или Zonemaster, может выполнять «неделегированную» проверку, то есть проверку любого конкретного домена на любом наборе серверов имен, независимо от текущего делегирования.
Рейтинг:1
флаг km

Как правило, люди проверяют локально, правильно ли службы работают на их новых IP-адресах, переопределяя текущие записи DNS с записями в их файл hosts

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

Не забудьте удалить эти записи после завершения тестирования.


В общем, я не думаю, что люди запускают тестовые серверы имен для проверки изменений DNS и обычно просто вносят их на своих авторитетных DNS-серверах в то время, когда они необходимы, но процедура для этого будет следующей:

  • Установите то же программное обеспечение DNS-сервера, которое вы будете использовать в рабочей среде, на тестовом сервере (или на рабочей станции).
  • Настройте его и скопируйте файл/данные мастер-зоны из рабочей среды на тестовый сервер имен.
  • Внесите изменения в DNS.
  • Проверьте, эффективны ли они с DNS-запросом, т.е. копать измененный.example.com. @IP-адрес тестового сервера имен.
  • Измените сетевые настройки вашей ОС, чтобы использовать IP-адрес тестового сервера имен в качестве предпочтительного/единственного сервера имен.
  • Протестируйте свои приложения.
  • В случае успеха:
    Внесите те же изменения в рабочей среде или скопируйте файл зоны в рабочую среду.

Homebrew предоставляет DNS-сервер Bind https://formulae.brew.sh/formula/bind , несвязанный https://formulae.brew.sh/formula/unbound и другие для легкой установки на ваш Mac.

al404IT avatar
флаг cn
Обычно я использую файловые хосты, но мне хотелось получить что-то с точно такой же конфигурацией DNS. В итоге я устанавливаю небольшое программное обеспечение для Windows на свою виртуальную машину.
Рейтинг:0
флаг us

Вы можете указать DNS-сервер без аутентификации, например Свободный, и поместите туда несколько записей CNAMES или A. Таким образом, вы получите «просмотр» своего домена DNS, а затем обновите производство по мере необходимости.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.