Я, вероятно, просто туплю по этому поводу, но я пытаюсь настроить 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]?