动态域名的设置

| 评论(0)

动态域名的设置其实非常简单,只是没有弄过的话会觉得比较玄乎。当然,只有你需要的时候才会去弄的。因为以前帮朋友弄过,当时是在自己的本本上试的,可惜后来因为没有需要也就放在那里了,今天正好需要emerge -e world,又懒得记ip,就拿起来玩玩了。好在我需要的时候,动态域名已经是常用的东东了,不然,估计我会很晕的。为了防止自己日后忘了怎么设置,遂写一文以记之。

首先,你需要去注册一个动态域名,国内外有不少收费的和免费的动态域名提供商。我们这种手头比较紧的人还是选免费的用用比较实际。在国内的话,建议用3322,因为我当时试过国外的服务商,好像更新ip的时候不是很好连上,所以动态ip这事还是套套就近原则吧。

申请完你的动态域名后,比如是 aaa.3322.org。然后你登陆members.3322.org的用户名是aaa,密码是bbb。那么把它们记住,下面得用到。因为你需要根据你的实际情况来更新你动态域名指向的ip,可你不能总是手动开个浏览器自己填吧,所以我们需要一个工具来帮你完成这件事情。这件事可以用ez-ipupdate来完成。直接emerge -av ez-ipupdate就可以装上了。

装好ez-ipupdate之后,只要稍微设置一下就可以了。我的情况比较简单,是校园网认证后dhcp。这样在/etc/ez-ipupdate/目录上创建一个设置文件,比如ez-ipupdate.conf。然后在里面写上如下的设置:

文件: /etc/ez-ipupdate/ez-ipudate.conf
service-type=qdns
# user= user:passwd
user=aaa:bbb
interface=eth0
host=aaa.3322.org
# you need "daemon" keyword
# to use /etc/init.d/ez-ipupdate daemon
# do not set 'run-as-user', 'run-as-euser',
# 'cache-file' and 'pid-file' options, 
# since these are handled by init-script
# internally.

看到注释中说的了吧,在gentoo中不要设置run-as-user,cache-file等等选项,因为/etc/init.d/ez-ipupdate会自己处理这些东东,同时要加上daemon这个选项,不然是不能用init脚本运行在后台的。

大概这是这些了,我记得以前帮朋友弄的是adsl的,好像比较麻烦一些,不过具体的步骤忘了,好像是interface=tun0,碰到再看看了。

发表评论

最新日记

cups-1.3.10的打印机问题
前天cups从1.3.9升级到了1.3.…
一个HSV到HTML RGB的颜色脚本
地球人都知道,用HSV模型定义渐近的颜色…
厦大的芙蓉湖
最近突然总想在芙蓉湖边上晃晃。看着湖边的…