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

By | 07/19/2010

随着高带宽不限流量包月(年)宽带套餐的普及,各种非常规应用如远程控制、路由管理、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 thoughts on “顶级域名绑定到动态IP的两种方法

  1. dudo

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

    Reply
    1. 菜牛 Post author

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

      Reply
    1. 菜牛 Post author

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

      Reply
    1. 菜牛 Post author

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

      Reply
  2. aggron

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

    Reply
    1. 菜牛 Post author

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

      Reply
    1. 菜牛 Post author

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

      Reply
    1. 菜牛 Post author

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

      Reply
    1. 菜牛 Post author

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

      Reply
  3. 午夜客

    看的很麻烦!

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

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

    Reply
    1. 菜牛 Post author

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

      Reply
    1. 菜牛 Post author

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

      Reply
    1. 菜牛 Post author

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

      Reply
  4. 午夜客

    额。你也访问不了呀。

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

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

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

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

    Reply
    1. 菜牛 Post author

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

      Reply
  5. 午夜客

    嘿嘿。

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

    我只放了一个 google.com

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

    真怪!

    Reply
    1. 菜牛 Post author

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

      Reply
  6. Skky

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

    Reply
    1. 菜牛 Post author

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

      Reply
  7. vsean

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

    Reply
    1. 菜牛 Post author

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

      Reply

Leave a Reply to 菜牛 Cancel reply

Your email address will not be published. Required fields are marked *