乐云主机笔记

  • 首页
  • 学习记录
  • 资源下载
  • 新手教程
  • 其他
  • 脚本源码
  • 自用主机
  • 主机优惠
  • 域名优惠
  • 网赚项目

  1. 首页
  2. 其他
  3. 正文

amh7.3配置cloudflare dns接口

2026年 6月 15日 63点热度 0人点赞 0条评论

在 AMH 7.3(一款国产 Linux 面板)中配置 Cloudflare DNS 接口,通常是为了实现 自动更新 DNS 记录(如 DDNS 功能)或 通过 API 管理域名解析。以下是详细配置步骤:
一、前提条件
你已将域名托管到 Cloudflare。
AMH 7.3 已安装并运行在你的服务器上。
服务器具备公网 IP(用于 DDNS 场景)或可调用外部 API(PHP 支持 curl)。
二、获取 Cloudflare API Token
推荐使用 API Token 而非 Global API Key,更安全。
登录 Cloudflare 控制台。
进入 My Profile > API Tokens。
点击 Create Token。
选择模板:Edit zone DNS。
权限设置:
Zone Resources: Include > Specific Zone > 选择你的域名
Permissions:
Zone - DNS - Edit
创建后,复制 Token 字符串(仅显示一次,请妥善保存)。
同时记录下你的 Zone ID(在域名概览页面右侧)。
三、在 AMH 中配置(通过自定义脚本或插件)
AMH 7.3 官方未内置 Cloudflare DNS 插件,但可通过以下方式集成:
方法 A:使用第三方 DDNS 脚本(推荐)
创建 PHP 或 Shell 脚本,调用 Cloudflare API 更新 A 记录。
示例 PHP 脚本(/home/wwwroot/cloudflare_ddns.php):

<?php $api_token = '你的API_TOKEN'; $zone_id = '你的ZONE_ID'; $record_id = 'DNS记录ID'; // 可先通过GET查询获取 $domain = 'your.domain.com'; // 获取当前公网IP $ip = file_get_contents('https://api.ipify.org'); // Cloudflare API endpoint $url = "https://api.cloudflare.com/client/v4/zones/{$zone_id}/dns_records/{$record_id}"; $headers = [ 'Authorization: Bearer ' . $api_token, 'Content-Type: application/json' ]; $data = json_encode([ 'type' => 'A', 'name' => $domain, 'content' => $ip, 'ttl' => 120, 'proxied' => false ]); $ch = curl_init($url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'PUT'); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); $response = curl_exec($ch); curl_close($ch); echo "Updated DNS to IP: $ip\n"; ?>

⚠️ 首次需通过 GET /zones/{zone_id}/dns_records?name=your.domain.com 获取 record_id。
2.设置定时任务(Cron):

# 每5分钟检查一次IP是否变化并更新 */5 * * * * /usr/bin/php /home/wwwroot/cloudflare_ddns.php >> /var/log/ddns.log 2>&1

 

在 AMH 面板中:计划任务 > 添加任务。
方法 B:使用现成的 DDNS 工具(如 ddns-go)
在服务器安装 ddns-go。
通过 Web 界面配置 Cloudflare Token 和域名。
设置开机自启 + 后台运行。
四、验证
查看 Cloudflare DNS 记录是否自动更新。
检查日志 /var/log/ddns.log 是否有错误。
使用 dig your.domain.com 或 nslookup 验证解析 IP。
补充说明
AMH 本身不直接提供 Cloudflare DNS 插件,需依赖脚本或第三方工具。
若用于 SSL 证书申请(如 Let's Encrypt),部分 AMH 插件可能支持 Cloudflare DNS API 自动验证,需查看具体插件文档。
如需进一步帮助(例如获取 record_id 或调试 API),可继续提问!

 

标签: 暂无
最后更新:2026年 6月 15日

wangzhe12588

这个人很懒,什么都没留下

点赞
< 上一篇

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理。

搜一搜

归档

  • 2026 年 6 月
  • 2026 年 5 月
  • 2026 年 4 月
  • 2026 年 3 月
  • 2026 年 1 月
  • 2025 年 12 月
  • 2025 年 11 月
  • 2025 年 10 月
  • 2025 年 9 月
  • 2025 年 8 月
  • 2025 年 7 月
  • 2025 年 6 月
  • 2025 年 5 月
  • 2025 年 4 月
  • 2025 年 3 月
  • 2025 年 2 月
  • 2025 年 1 月
  • 2024 年 12 月
  • 2024 年 11 月
  • 2024 年 10 月
  • 2024 年 9 月
  • 2024 年 7 月
  • 2024 年 3 月
  • 2024 年 2 月
  • 2024 年 1 月
  • 2023 年 12 月
  • 2023 年 11 月
  • 2023 年 10 月
  • 2023 年 9 月
  • 2023 年 8 月
  • 2023 年 7 月
  • 2023 年 6 月
  • 2023 年 5 月
  • 2023 年 4 月
  • 2023 年 3 月
  • 2023 年 2 月
  • 2023 年 1 月
  • 2022 年 12 月
  • 2022 年 11 月
  • 2022 年 10 月
  • 2022 年 9 月
  • 2022 年 8 月
  • 2022 年 7 月
  • 2022 年 6 月
  • 2022 年 5 月
  • 2022 年 4 月
  • 2022 年 3 月
  • 2022 年 2 月
  • 2022 年 1 月
  • 2021 年 12 月
  • 2021 年 11 月
  • 2021 年 10 月
  • 2021 年 9 月
  • 2021 年 8 月
  • 2021 年 7 月
  • 2021 年 6 月
  • 2021 年 5 月
  • 2021 年 4 月
  • 2021 年 3 月
  • 2021 年 2 月
  • 2021 年 1 月
  • 2020 年 12 月
  • 2020 年 11 月
  • 2020 年 10 月
  • 2020 年 9 月
  • 2020 年 8 月
  • 2020 年 7 月
  • 2020 年 6 月
  • 2020 年 5 月
  • 2020 年 4 月
  • 2020 年 3 月
  • 2020 年 2 月
  • 2020 年 1 月
  • 2019 年 12 月
  • 2019 年 11 月
  • 2019 年 10 月
  • 2019 年 9 月
  • 2019 年 8 月
  • 2019 年 7 月
  • 2019 年 6 月
  • 2019 年 5 月
  • 2019 年 4 月
  • 2019 年 3 月
  • 2019 年 2 月
  • 2019 年 1 月
  • 2018 年 12 月
  • 2018 年 11 月
  • 2018 年 10 月
  • 2018 年 9 月
  • 2018 年 8 月
  • 2018 年 7 月
  • 2018 年 6 月
  • 2018 年 5 月
  • 2018 年 4 月
  • 2018 年 3 月
  • 2018 年 2 月
  • 2017 年 12 月
  • 2017 年 11 月
  • 2017 年 10 月
  • 2017 年 9 月
  • 2017 年 8 月
  • 2017 年 7 月

分类

  • 主机优惠
  • 其他
  • 域名优惠
  • 学习记录
  • 新手教程
  • 网赚项目
  • 脚本源码
  • 自用主机
  • 资源下载

COPYRIGHT © 2021 Letcloud.cn. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

粤ICP备15031609号-3

粤公网安备44050702001530号