侧边栏壁纸
博主头像
Leuの小站 博主等级

如果呢

  • 累计撰写 23 篇文章
  • 累计创建 6 个标签
  • 累计收到 3 条评论

目 录CONTENT

文章目录

搭建域名可视化面板

Leu
Leu
2025-04-17 / 0 评论 / 1 点赞 / 24 阅读 / 0 字

展示图:

自建whois

系统debian,一键脚本搞定

curl -sS -O https://raw.githubusercontent.com/woniu336/domain-whois/main/install_whois.sh && chmod +x install_whois.sh && ./install_whois.sh

搭建成功后,访问:http://ip:8043/example.com, 输出内容表明安装成功,也可以查ip和ASN的whois信息,

例如:http://ip:8043/8.8.8.8,http://ip:8043/AS135377

绑定域名

访问cf后台,解析域名,开启cdn,然后找到规则,Origin Rules,创建规则

搭建面板

  1. 登录您的 Cloudflare 账户

  2. 创建新的 Worker

  3. domainkeeper.js脚本内容复制到 Worker 编辑器

  4. https://github.com/woniu336/domain-whois/blob/main/domainkeeper.js

  5. 在脚本顶部配置以下变量:

    const CF_API_KEY = "your_cloudflare_api_key";
    const WHOIS_PROXY_URL = "your_whois_proxy_url";
    const ACCESS_PASSWORD = "your_frontend_password";
    const ADMIN_PASSWORD = "your_backend_password";
    

CF_API_KEY的获取方式: 登录自己的cloudflare账号,打开https://dash.cloudflare.com/profile

点击API令牌,创建令牌,读取所有资源-使用模板,继续以显示摘要,创建令牌,复制此令牌,保存到记事本,之后不会再显示!

WHOIS_PROXY_URL的获取方式:根据前面成功搭建的whois,你只需要填入http(s)://你的域名

前台密码按需设置,后台密码必须设置

  1. 创建一个 KV 命名空间,命名为DOMAIN_INFO,并将其绑定到 Worker,绑定名称为 DOMAIN_INFO
    undefined

undefined

undefined

  1. 保存完成bu

1

评论区