Я, вероятно, просто туплю по этому поводу, но я пытаюсь настроить ACME DNS сервер в моей локальной сети (общедоступный) для обработки Проблемы DNS-01 необходимо автоматизировать продление/перевыпуск Давайте зашифруем SSL-сертификаты для моего домена. Я считаю, что сам сервер работает, но я сталкиваюсь с путаницей / блокпостами, когда дело доходит до правильной настройки DNS для домена и его поддомена авторизации.
Читая документацию, в нем говорится, что мне нужно добавить:
NS запись для auth.example.org указывает на auth.example.org (это означает, что auth.example.org несет ответственность за любой *.auth.example.org записи)
А запись для auth.example.org указывает на 198.51.100.1
Мой домен зарегистрирован в GoDaddy, но DNS размещен в другом месте. я настроил А запись с хостом DNS, чтобы указать на мой DNS-сервер ACME (и настроить всю маршрутизацию в моем брандмауэре для доступа к нему), но пытаясь получить NS добавление/установка записи оказывается довольно сложной задачей. Согласно моему хосту DNS, они не могут просто добавить NS запись в файл зоны b/c вызывает бесконечный цикл поиска DNS.
Текущий DNS-запрос (auth.example.org. 86400 В А 198.51.100.1):
Клиент -> запрос направляется в компанию-регистратор (GoDaddy) -> GoDaddy делегировала зону в [MyDNSHost] -> DNS-серверы [MyDNSHost] отображают А записывать 198.51.100.1
DNS-запрос с NS-записью (auth.example.org. 86400 В NS auth.example.org.):
Клиент -> запрос поступает в компанию-регистратора (GoDaddy) -> GoDaddy делегирует зону в [MyDNSHost] -> [MyDNSHost] DNS-серверы делегируют субдомен в auth.example.org -> а затем он возвращается к началу и бесконечно зацикливается
Это имеет смысл для меня, но я задаюсь вопросом, что именно делать, чтобы сделать следующий шаг.Я вошел в свою учетную запись GoDaddy и перешел на страницу управления DNS домена. я могу добавить NS запись, но это на всю пример.org домен, не только в auth.example.org поддомен.
Я попытался "Добавить переадресацию" для поддомена, но это дало мне понять, что это "автоматически обновлять домен до серверов имен GoDaddy по умолчанию, если он в настоящее время не использует [их]", чего я не хочу.
Единственное, что я могу придумать на данный момент, это:
- Создайте совершенно новую зону для
auth.example.org субдомен с моим текущим хостом DNS с NS запись, указывающая на себя, но похоже, что это вызовет аналогичные проблемы с «зацикливанием».
- Попробуйте уговорить GoDaddy добавить поддомен, не меняя серверы имен (или взимая плату за другое доменное имя).
Я уверен, что просто что-то упускаю, но я не уверен, что это "что-то" может быть на данный момент. Прежде чем я попытаюсь внести кучу изменений, которые в конечном итоге приведут к сбою разрешения DNS для моего домена, я просто хочу знать, на кого я должен направить свои усилия, чтобы получить требуемый NS Запись Создана? GoDaddy или [MyDNSHost]?