之前也看过申请免费域名的一些教程,大都不是很完整, 今天就从域名申请到绑定IP,到动态的DDNS准实时更新等 一块写完.

  也可能有人会说不如用花生壳, 我也曾经用过, 域名太长不说, 还不稳定, 有时IP访问好好的域名就不好使, 总之, 仁者见仁,智者见智吧

免费域名申请(二)20240823更新

  下面以申请test.eu.org为例, 记录整个过程

  https://nic.eu.org/

  这是个从1996年就开始提供免费域名注册,并稳定运行至今,注册步骤如下:

  注册完账号后, 记得登录你留的邮箱,邮箱收不到邮件,记得去垃圾邮件里找找,大概内容如下, 最终完成激活

  激活成功后,继续

  填写你想要的域名

  这个页面可以先只填写Complete domain name, 验证域名是否可用, 点submit , 如果已经被注册,会有如下提示

  如果出现如下页面, 说明域名未被注册,可以返回前一个页面, 完善Name server

  Name1 和Name2的 域名请看2.1获取DNSpod所属服务器

  最终submit后提示如下信息

  接下来要静等2-15天等待审核. 最终审核通过后,会收到如下邮件, 我得等了半月左右

  2.1 获取DNSpod所属服务器

  打开这个网址 https://www.dnspod.cn 右上角注册, 注册完成后, 进入管理控制台

  (注* 可能需要实名认证)

  输入在eu.org中想要申请的域名.如test.eu.org

  如果有提示xxx为已注册域名, 点”是的,继续添加”

  等它扫描完成

  这两个域名填入eu.org申请时的Name1和Name2中

  2.2.增加域名对应的IP

  等域名审核通过后

  输入公网IP, 即可完成域名IP绑定了

  如果是家用宽带的公网IP, 重启路由器后可能会变, 变更之后如何及时的重新绑定到域名. 咱们继续

  3.1 在Dnspod申请api密钥

  一定要把你的API密钥保存到本地, 服务器上不会记录的. 后续还有用.

  3.2 定时运行重新绑定IP域名的脚本.

  打开网址 https://github.com/rehiy/dnspod-shell 下载两个文件

  参考如下修改ddnspod.sh

  这个脚本的主要功能是获取本地公网IP, 重新绑定域名到IP

  在定时任务中增加每天9点运行此脚本. crontab -e

  0 9 * * * /usr/local/bin/ddnspod.sh