Cloudflare DDNS
— это приложение Go
, предназначенное для обновления записей DNS
в Cloudflare в соответствии с вашими текущими общедоступными адресами IPv4
и/или IPv6
. Он считывает конфигурацию из файла JSON
, извлекает текущие IP
-адреса и обновляет записи DNS
по мере необходимости.Функции:
- извлекает общедоступные
IP
-адреса: извлекает ваши общедоступные адреса IPv4
и IPv6
- настраиваемый срок жизни: позволяет установить собственный срок жизни (TTL
) для записей DNS
- автоматические обновления: поддерживает периодические обновления записей DNS
с использованием последнего IP
-адресаТребования:
Токен
Cloudflare API
: установите переменную среды CLOUDFLARE_API_TOKEN
с вашим токеном API Cloudflare
https://github.com/aureum-cloud/cloudflare-ddnsопубликовано в @gitgate
#cloudflare #cf #ddns #dns #network
GitHub
GitHub - Aureum-Cloud/Cloudflare-DDNS: Cloudflare DDNS is a Go-based DNS updater designed to keep your Cloudflare-managed DNS records…
Cloudflare DDNS is a Go-based DNS updater designed to keep your Cloudflare-managed DNS records in sync with your current public IPv4 and/or IPv6 addresses. - Aureum-Cloud/Cloudflare-DDNS
👍4🔥4
Совет дня:
Настройка
DNS Key
Составляется так:
домен_с_точкой_на_конце IN DNSKEY Flags 3 Algorithm ( Ваш_Public Key )
Пример:
DS-запись
Копируете DS Record Cloudflare, добавляете скобки с пробелами.
Должно получиться типа:
Обратите внимание на пробелы вокруг скобок.
После сохранения, если нет ошибок, напишет, что изменения приняты, но если попробуете их посмотреть, то они там сразу не появятся.
Может заработать только через несколько часов, не торопитесь.
опубликовано в @gitgate
#tips #dns #dnssec #cloudflare #cf #nicru
Настройка
DNSSEC
в связке nic.ru
+ cloudflare.com
DNS Key
Составляется так:
домен_с_точкой_на_конце IN DNSKEY Flags 3 Algorithm ( Ваш_Public Key )
Пример:
test.ru. IN DNSKEY 257 3 13 ( fiwriefnrfMI...NNefnowerg )
DS-запись
Копируете DS Record Cloudflare, добавляете скобки с пробелами.
Должно получиться типа:
test.ru. IN DS 2371 13 2 ( DIGESTAAAAAAAAOOOOO...RRRRRXX )
Обратите внимание на пробелы вокруг скобок.
После сохранения, если нет ошибок, напишет, что изменения приняты, но если попробуете их посмотреть, то они там сразу не появятся.
Может заработать только через несколько часов, не торопитесь.
опубликовано в @gitgate
#tips #dns #dnssec #cloudflare #cf #nicru
👍12🔥8
cloudflare-ddns
- многофункциональное и надежное средство обновления Cloudflare DDNS
, занимающее мало места. Программа определит общедоступные IP
-адреса вашего компьютера и обновит записи DNS
с помощью API Cloudflare
.Эффективность:
- образ Docker после сжатия занимает менее 5 МБ.
- среда выполнения
Go
повторно использует существующие HTTP
-соединения.- ответы
API Cloudflare
кэшируются для сокращения использования API
.Полная поддержка доменных имен:
- вы можете просто перечислить домены (например,
www.a.org
, hello.io
), не зная их DNS
-зон.- интернационализированные доменные имена
- также поддерживаются домены с подстановочными знаками (например,
*.example.org
).- вы можете переключать
IPv4
(записи A
) и IPv6
(записи AAAA
) для каждого домена.https://github.com/favonia/cloudflare-ddns
опубликовано в @gitgate
#cf #cloudflare #dns #ddns #selfhosted
GitHub
GitHub - favonia/cloudflare-ddns: 🌟 A small, feature-rich, and robust Cloudflare DDNS updater
🌟 A small, feature-rich, and robust Cloudflare DDNS updater - favonia/cloudflare-ddns
👍6🔥5