Инструменты пользователя

Инструменты сайта


cloudflare1

Cloudflare OpenWrt

API Token for OpenWrt

19DuboD/vxt7GYB1NG6eRhyJS+Lfh+G77uQnRKJSTqUDekmP4gGiLDh52AtMUfusvoX10VvsMQYqsmVN0n9nk2ylofaihCZLWFmdeuxNvYfeVDejFZngfkMKdp5beY6X1ifz4hathRFSOsLxNTed85JI+n7q7dcJ6pJ+2miYGyOktouJ2+bCNZQS7F9dqjtnQrjbjcQWOlxei9JsXAEi4Xbh0QT4jYLcwd7F6Vg4lOONoxe8mPoqJWUrYW5DIzTx

Шаг 1. Получаем API-токен Cloudflare
Зайдите в панель управления Cloudflare: https://dash.cloudflare.com

Перейдите в раздел My Profile → API Tokens 
Нажмите кнопку Create Token
Выберите шаблон Edit zone DNS 
В настройках токена укажите:
Permissions: Zone → DNS → Edit
Zone Resources: Include → Specific zone → выберите ваш домен
Нажмите Continue to summary, затем Create Token
ВАЖНО: Скопируйте и сохраните сгенерированный токен сразу — он показывается только один раз!
💡 Почему API Token, а не Global API Key? Токен безопаснее, 
так как ему можно дать доступ только к конкретному домену 
и конкретному действию (редактирование DNS), а не ко всему аккаунту целиком. 
Шаг 2: Установка пакетов на OpenWRT

System → Software → Update lists.
В поиске введите ddns и установите:
luci-app-ddns
ddns-scripts
ddns-scripts-cloudflare.com-v4
Перезагрузите роутер: System → Reboot.
Шаг 3: Настройка DDNS в LuCI
Services → Dynamic DNS → Add service...
Name: cloudflare-ddns (любое).
DDNS Service provider: cloudflare.com-v4.
Lookup hostname: home.example.com (ваш поддомен, который обновляем).
Domain: example.com (ваш основной домен в Cloudflare).
Username: Bearer (строго так!).
Password: Вставьте API Token из шага 1.
Use HTTP secure: ✅ Да.
Path to CA Certificate: /etc/ssl/certs.
Advanced Settings (обязательно!)
IP source: web или service (чтобы получать внешний IP извне).
IP address service: checkip.dyndns.org или ifconfig.me.
Шаг 4: Активация и проверка
Save & Apply.
Поставьте галочку Enable напротив сервиса.
Нажмите Start вручную для первой проверки.
Статус должен показать:


IP address: ВАШ_НАСТОЯЩИЙ_IP
Status: UP (или Running)
Last update: <время>
cloudflare1.txt · Последнее изменение: bonterkoz

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution 4.0 International
CC Attribution 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki