日期:2014-05-16 浏览次数:20775 次
一、DDNS原理
动态DNS又名DDNS,它的主要功能是实现固定域名到动态IP地址之间的解析。对于使用动态IP地址的用户,在每次上网得到新的IP地址后,安装在主机上的动态域名软件就会将该IP地址发送到由DDNS服务商提供的动态域名解析服务器,并更新域名解析数据库。当Internet上的其他用户需要访问这个域名的时候,动态域名解析服务器就会返回正确的IP地址。这样,大多数不使用固定IP地址的用户,也可以通过动态域名解析服务经济、高效地构建自身的网络系统。
二、Linux下DDNS客户端的使用及移植
目前提供免费的Linux DDNS客户端软件的服务商有花生壳、88ip、科迈网、金万维等。以花生壳为例,花生壳DDNS客户端的使用和移植过程如下:
1、准备工作
(1)到花生壳官方网站申请一个账号,在该账号下申请一个域名,域名如:warewin.eicp.net。
(2)1台linux系统的主机、1台linux系统的ARM开发板。
(3)下载DDNS客户端的最新版本:http://www.oray.com/peanuthull/download_linux.php
2、linux主机上编译
将下载的压缩文件拷贝到linux主机的某一目录下。
# tar zxvf phddns-2.0.5.19225.tar.gz
# cd phddns-2.0.5.19225
# ./configure 为当前平台编译
# make编译最终可执行文件
# cd&nb