顶级域名绑定到动态IP的两种方法

随着高带宽不限流量包月(年)宽带套餐的普及,各种非常规应用如远程控制、路由管理、NAS文件服务及个人Web/FTP服务器等,越来越受到电脑新控一族的青睐。而对于普通ADSL或者小区宽带用户来说,随机分配的动态IP使得以上应用受限,这时候合适的DDNS服务非常重要。

DDNS早已不是啥新鲜事物,菜牛以配置Web服务器顶级域名的DDNS为例介绍两种DDNS方案:

一、顶级域名CNAME+免费二级域名DDNS

1、注册自己的DDNS帐户和免费二级域名
推荐服务商:ORay花生壳、3322、DynDNS。
先注册帐户,然后注册自己的二级域名如:yourname.vicp.cc/yourname.3322.org等。

2.、安装配置DDNS客户端
(1)方法一:电脑上下载安装ORay或3322客户端,配置用户名/密码/域名,选择自启动方式随机启动
(2)方法二:利用路由器内置的DDNS客户端,配置服务商及相关登陆信息即可。菜牛推荐!
目前大部分路由器都内置了DDNS客户端,以下是我的路由器的DDNS配置界面:

N200R_DDNS 

3、设置顶级域名的CNAME到免费二级域名,以下是“狗爹”的CNAME配置界面
CNAME_Godaddy
CNAME设置就不用多说了吧,有顶级域名的朋友一定都知道。
目前菜牛使用的就是路由的3322服务,本博域名 xiacd.com 大家Ping一下就知道了,哈哈。

二、Linux服务器下直接将顶级域名绑定到动态IP

其实,Oray和3322的专业版都是支持顶级域名到动态IP的直接绑定,不过要付费用户才行。但是有免费的我们干啥不用呢,况且对于我们来说可不仅仅是几百大洋的问题,而是互联网的免费、分享、折腾的精神所在。
跑题了,还是回来说正事吧。

DDCLIENT主要支持  DynDNS.org  hn.org   Zoneedit.com   easydns.com   dnspark.com  OrgDNS.org dslreports. com namecheap.com ,其中zoneedit 可绑定顶级域名且是免费的。
所以这里要用到的工具是ddclient,需要用Zoneedit的域名解析服务。

1、注册Zoneedit.com的账号,将顶级域名Add Zone到zoneedit帐户,并将域名的NS服务器转移到zoneedit来。
如:ns4.zoneedit.com   216.98.150.236          ns13.zoneedit.com   66.223.40.121
2、设置你的域名在Zoneedit帐户的IP Address记录,随便设置,之后会通过ddclient工具自动更新。
如: xiacd.com A 192.168.1.1   yourname.com A 192.168.1.1   #设置两个域名的初始A记录
3、安装配置ddclient
菜牛在Ubuntu下只要一个命令即可联网安装:  sudo apt-get install ddclient
安装过程中会有配置提示,按照提示填写域名等相关信息即可完成配置。
4、安装完成后,查看修改配置文件 ddclient.conf

#use=web, web=checkip.dyndns.org/, web-skip=’IP Address’  # found after IP Address
use=web, web=www.ip138.com/, web-skip=’您的IP地址是:’    # found after IP Address
# 注意:默认的不是use=web,而是直接读取网卡获取的IP地址,这里用web可以保证得到外网地址。
server=www.zoneedit.com,
protocol=zoneedit1,
login=你在zoneedit的用户名,
password=密码,
xiacd.com,yourdomain.com             #(要更新的域名)

5、安装完成后,运行ddclient一次更新IP,菜牛安装后ddclient已经设置为开机自动启动了,
如果没有请手工设置。

当然,为了应用的外网能够访问,设置路由器的端口转发NAT 或者设置DMZ主机也是必不可少的!

40 comments on “顶级域名绑定到动态IP的两种方法

    • 菜牛 07/19/2010 17:14

      包子坐沙发,等人来吃。

      • 包子 07/22/2010 12:23

        以后兴许用得着,做个记号

    • dudo 07/20/2010 08:07

      没吃早饭……正好捡个包子

  1. dudo 07/20/2010 08:11

    花生壳是个不错的选择
    P.S.感觉访问你的网站的时候速度有些欠佳 不知道是不是因为主机的问题?

    • 菜牛 07/20/2010 16:38

      应该是主机的问题,APACHE比较费资源,刚刚换成Nginx了,应该好点。

  2. 漢文溪 07/20/2010 08:33

    很不错哈哈 学习了 技术性很强

    • 菜牛 07/20/2010 16:39

      呵呵,一点心得而已。

  3. 趣游乐 07/20/2010 19:30

    来测试速度 挺快地 我是4M联通地

    • 菜牛 07/20/2010 22:39

      这段时间测试下来,网速还是可以的。呵呵。

    • 菜牛 07/21/2010 08:59

      没怎么关注SEO,应该没啥影响,只要域名不变,主机稳定。蜘蛛都是通过域名的网址爬行的。

  4. aggron 07/21/2010 13:36

    你太帅了,我以前也一直想用自己的电脑+ADSL来搭网站来着

    • 菜牛 07/21/2010 13:51

      ADSL肯定不行,上行只有0.5M。我这个宽带有2M上行。

  5. laowi 07/21/2010 17:22

    AD上行就是一个悲剧呀

    • 菜牛 07/21/2010 18:58

      是的,还好我这里不是ADSL。

  6. 离鸣 07/21/2010 17:52

    不知道宽带ip更改,dns刷新是不是马上生效?

    • 菜牛 07/21/2010 19:00

      DDNS是实时刷新的,IP变化不到30秒即可更新。

    • 菜牛 07/23/2010 17:25

      这里不卖酱油哦。

  7. 江南夜色 07/23/2010 01:20

    学习了 不错的文章。
    江南夜色’s_Blog 诚招链接。www.hellomc.cn

  8. insect 07/24/2010 17:29

    稳定性到时不错,最近访问速度也不错

    • 菜牛 07/25/2010 22:18

      是的,已经稳定运行十多天了。

  9. 午夜客 08/03/2010 14:40

    看的很麻烦!

    别绑域名了,直接用他的二级域名。

    反正一般也没有什么正事!

    • 菜牛 08/03/2010 21:00

      CName方法是非常简单的,我现在就用的挺好啊。直接用3322二级域名显得山寨了点吧?

  10. 闯天族 08/03/2010 22:22

    菜牛用的是自己搭建的服务器???

    • 菜牛 08/04/2010 10:03

      是的,用一个类似路由器的小机搭建的。

  11. 午夜客 08/04/2010 14:13

    不知道你们能不能访问我的铁通宽带架的DDNS服务器。
    http://ddns.org.ru
    我PING的通,但很多人说访问不了!
    铁通很悲具!

    • 菜牛 08/04/2010 15:33

      不能访问,会不会是铁通封了80端口?

  12. 午夜客 08/06/2010 23:08

    额。你也访问不了呀。

    我要放个程序记录一下。看看每天有些什么ip能访问进来。

    铁通应该没有封80。我用国外的VPN能访问到。

    星期一来抓GOOGLE和百度的蜘蛛看看。

    看看他们能不能访问进来!

    • 菜牛 08/07/2010 09:00

      是不是页面就一行字“http://google.com”啊?
      我SSH代理访问只能看到这一行内容。

  13. 午夜客 08/07/2010 10:13

    嘿嘿。

    看来国外代理能访问。国内访问不了呀!

    我只放了一个 google.com

    我用VPN也能访问。国内的网友一般都说访问不了。

    真怪!

    • 菜牛 08/07/2010 13:59

      看来还是我这网通好,上下行带宽对称,还不封任何端口。

  14. Skky 10/14/2010 16:15

    用第二种方法,成功了,http://www.wendousi.com/ 欢迎来踩,呵呵!谢谢!

    • 菜牛 10/14/2010 16:45

      不过啊,你的服务器好像比较强点。

  15. vsean 10/06/2012 21:14

    我用你的方法只能www.***.com转向,不能使用***.com转,不知道应该怎么弄?

    • 菜牛 10/20/2012 09:30

      XXX.com这样的根域名要用空白或者@表示主机头。

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Captcha Code