大家好!今天咱们就来聊聊怎么搞定一个永久免费的域名,再把它托管到 Cloudflare 平台上,最后用一个叫 Subit Target 的小工具来提醒你续订,保证你的域名永远免费!上次介绍 Subit Target 的时候,可能漏了一个关键步骤,导致不少朋友没法保存订阅,今天就给大家补上这个坑。
永久免费域名哪里找?
想白嫖域名,就得找对地方。今天咱们要用到一个叫 Digital Plant 的非营利组织,专门提供免费域名注册服务。完全免费,而且面向所有人开放!
打开 Digital Plant 网站,找到 Projects 选项,里面有个 us.kg.nic,这就是提供免费域名注册的项目入口。点进去,就可以搜索你想要的域名了。
要注意的是,目前免费域名的后缀只能是 dpdns.org。比如,你想注册一个叫“零度”的域名,那就得搜“零度.dpdns.org”。如果提示已被注册,那就换一个,比如“零度8.dpdns.org”,只要显示“恭喜此域名可用,价格是永久免费的”,那就没问题了!
这个域名默认注册一年,到期前 180 天可以续订一年,只要按时续订,就能永久免费使用。
注册账号,开启白嫖之路
想要白嫖,先注册个账号。回到刚才的帖子,找到免费注册链接,用你常用的邮箱注册一个账号。邮箱一定要填你常用的,万一忘了密码,还能找回来。
名字随便填,号码和地址也可以随便填,实在没有就照抄我的,改几个数字就行。密码要设置复杂点,至少八个字符,包含大小写字母和数字。
注册成功后,会收到一封验证邮件,点进去激活账号。激活后,就可以登录了。
第一次登录需要用 GitHub 账号验证。没有 GitHub 账号?没关系,免费注册一个就行。验证成功后,就能进入后台了。
后台默认是英文的,可以用翻译工具翻译一下。如果你给 Digital Plant 的 GitHub 开源项目点个赞,还能再多领一个免费域名!点完赞后,点击验证你的 GitHub 账号,就能获得额外福利。
注册域名,托管到 Cloudflare
有了账号,就可以注册域名了。在后台找到域名注册,输入你想要的域名,比如“0度8”,选择后缀 dpDNS.org,勾选同意条款协议,就可以注册了。
注册成功后,要把域名托管到 Cloudflare 上,方便管理。打开 Cloudflare 官网,注册或登录账号,点击添加站点,把你刚才注册的免费域名填进去。
Cloudflare 会让你选择套餐,选择免费套餐就行,完全够用。然后,找到 DNS 服务器设置,把 Cloudflare 分配给你的两个 DNS 服务器地址复制出来。
回到 Digital Plant 的域名控制后台,把这两个 DNS 服务器地址填进去,保存。
回到 Cloudflare,点击“立即检查名称服务器”,Cloudflare 就会开始检查域名解析情况。一般几分钟就能完成。
如果解析成功,Cloudflare 就会提示“好消息!Cloudflare 正在保护你的站点”,说明域名已经成功托管到 Cloudflare 上了。
你可以在 Cloudflare 的 DNS 设置里添加域名解析记录,比如 A 记录或 CNAME 记录,指向你的服务器 IP 地址。
注册多个免费域名
也许你会问,能不能注册多个免费域名?答案是:可以!
你可以重复上面的步骤,再注册一个免费域名,比如“0度9.dpdns.org”。Cloudflare 同样可以托管多个域名。
Subit Target 订阅提醒:永不忘记续订
域名虽然是永久免费的,但需要每 180 天续订一次。为了防止忘记,我们可以用 Subit Target 来订阅提醒。
部署 Subit Target
-
获取 Subit Target 部署代码
回到帖子,找到 Subit Target 的 GitHub 代码,复制 V4 版本的代码。 2. Cloudflare Workers 创建项目
回到 Cloudflare 平台,进入账户主页,点击 Workers & Pages,创建一个新的 Workers 项目,选择“从 Hello World 开始”,创建一个空项目。项目名称随便填,比如“softtargeting”。 3. 编辑代码
点击“编辑代码”,把左侧的代码全部清空,粘贴刚才复制的 Subit Target 代码。 4. 创建 KV 数据库
进入 Cloudflare 账户主页,找到 KV 数据库,点击创建,空间名称填写
sub-target
,创建 KV 数据库。 5. 绑定 KV 数据库回到 Workers 项目,点击“绑定”,添加绑定,找到刚才创建的 KV 数据库,在 B 站名称这里填写
sub-target
,点击部署。 6. 登录 Subit Target打开 Subit Target 项目链接,输入账号密码:账号是 ADMIN,密码是 Password,登录。
配置 Telegram 提醒
-
创建 Telegram 频道
打开 Telegram,创建一个新的频道,名称随便填,比如“Subit Target”。 2. 获取 Telegram Token
在 Telegram 中搜索 @BotFather,创建一个新的机器人,按照提示操作,获取 Token。 3. 获取 Telegram Channel ID
在 Telegram 中搜索 @getmyid_bot,在刚才创建的频道里转发一条信息给这个机器人,机器人会返回频道 ID。 4. 配置 Subit Target
在 Subit Target 后台,进入“7种配置”,选择 Telegram,填入 Token 和 Channel ID,点击“测试”,如果收到 Telegram 消息,就说明配置成功了。
使用 Subit Target
-
添加订阅
在 Subit Target 后台,点击“订阅列表”,添加新的订阅,比如“免费域名续订”,设置订阅类型、周期和提前提醒天数,保存。 2. 测试提醒
点击“测试”,Subit Target 就会向 Telegram 发送一条测试消息。
绑定域名到 Subit Target 管理页面
-
在 Cloudflare Worker 里添加路由 打开 Cloudflare 平台,进入对应的Worker项目,然后添加自定义域, 比如
0度8.dpdns.org
。步骤 描述 1 进入Cloudflare,选择你的账户。 2 找到并点击“Workers & Pages”。 3 选择部署好的Subtruck项目。 4 点击“设置”进入配置页面。 5 在左侧菜单栏选择“We和路由”,添加自定义域名,如 0度8.dpdns.org
。6 测试域名是否成功绑定并可以访问。 -
通过域名打开Subtruck页面
现在,可以通过你刚才绑定的免费域名打开Subtruck的管理页面了。输入账号密码(ADMIN/Password)登录,建议立即修改密码。
这样,一个永久免费的域名就搞定了!是不是很简单?赶紧动手试试吧!