1. 注册 GitHub 帐号
打开 https://github.com/signup,依次输入邮箱、密码、用户名、选择国家,勾选协议,点击 Continue。
完成人机验证(视觉谜题),按照提示操作。
查看邮箱,输入 GitHub 发送的 8 位验证码,点击 Continue,完成注册。
打开 https://github.com/login,输入邮箱与密码,点击 Sign in 登录。
3. 注册 dpdns.org 帐户

打开 https://dash.domain.digitalplat.org/auth/register。
输入以下信息:
点击 Register! 提交注册。

4. 验证邮箱

5. 登录网站
打开 https://dash.domain.digitalplat.org/auth/login。
输入邮箱地址,点击 Next。
输入密码,完成验证码验证后点击 Login。

6. KYC 验证(GitHub OAuth)
登录后会出现 KYC 认证提示。
选择 GitHub OAuth,点击 Login with GitHub。
跳转授权页面后,点击 Authorize EdwardLab。


7. 注册免费域名
打开 注册页面。
输入期望的域名名称,选择 .dpdns.org,勾选协议,点击 Check Availability。
若可用,输入两个 Name Server 地址(可随意填两个网址),点击 Register!。


8. 增加免费域名数量
打开 https://github.com/DigitalPlatDev/FreeDomain,点击 Star 点亮小星星。
打开 https://dash.domain.digitalplat.org/auth/login/github 进行验证。
验证成功后会看到 +1 页面。
重复步骤 7 注册更多域名。
9. 配置域名信息(托管 Cloudflare)
打开 域名管理页面。
点击你注册的域名进入设置页面。
可进行如下操作:
修改 NS(Name Server)记录:

* 登录 Cloudflare,添加你的域名。

* Cloudflare 会分配两个新的 NS,例如:`abby.ns.cloudflare.com` 和 `sean.ns.cloudflare.com`。

* 回到 dpdns 面板,进入域名设置页面,点击 Change Name Server,填入上述两个 Cloudflare NS 记录并保存。

设置 WHOIS 隐私状态:

域名续期:
* 在设置页可以查看域名到期时间。
* 默认域名有效期为一年,可手动点击 `Renew` 按钮续期。
修改完成后,回到 Cloudflare,点击“继续”并完成 DNS 配置(如添加 A 记录或 CNAME 等)。