1. 申请动态域名
推荐使用www.3322.org,注册过程很简单。成功后设定一个自己的动态域名,如osay.3322.org
2. 下载动态域名客户端源代码及编译安装
推荐使用ez-ipupdate,在www.3322.org上有得下载。不过,如果你下载源代码进行安装,可能会遇到编译问题。主要是errno的定义不正确,自己改改就没事了。我晚点时候把发布网站弄好就发布一个没问题的代码上来。
3. 使用命令行进行域名注册
假设你把ez-ipupdate安装在$IPUPDATE目录下,要注册eth0对应的IP地址,域名为osay.3322.org:
$IPUPDATE/bin/ez-ipupdate -i eth0 -h osay.3322.org -S qdns -u <用户名>:<密码>
4. 把注册命令放到crontab去
crontab -e
然后开始编辑你的命令。比如我设定每10分钟更新一次域名:
6,16,26 * * * * /usr/local/osay/bin/ez-ipupdate -i eth0 -h osay.3322.org -S qdns -u <用户名>:<密码>
推荐使用www.3322.org,注册过程很简单。成功后设定一个自己的动态域名,如osay.3322.org
2. 下载动态域名客户端源代码及编译安装
推荐使用ez-ipupdate,在www.3322.org上有得下载。不过,如果你下载源代码进行安装,可能会遇到编译问题。主要是errno的定义不正确,自己改改就没事了。我晚点时候把发布网站弄好就发布一个没问题的代码上来。
3. 使用命令行进行域名注册
假设你把ez-ipupdate安装在$IPUPDATE目录下,要注册eth0对应的IP地址,域名为osay.3322.org:
$IPUPDATE/bin/ez-ipupdate -i eth0 -h osay.3322.org -S qdns -u <用户名>:<密码>
4. 把注册命令放到crontab去
crontab -e
然后开始编辑你的命令。比如我设定每10分钟更新一次域名:
6,16,26 * * * * /usr/local/osay/bin/ez-ipupdate -i eth0 -h osay.3322.org -S qdns -u <用户名>:<密码>