动态域名 标签文章 - 李海鑫个人博客

(2008-4-30)动态域名的申请(dns0755.net)

编辑文章 没有评论 :

前言

通过PPPoE方式xDSL接入网络的用户,每次获得的IP地址是变化的。我们不可能让别人用IP地址来访问我们的服务器,而且普通免费的二级域名又无法应付服务器IP即时的变化。所以,需要申请一个动态域名,通过服务端对域名指向的实时控制,达到无论服务器IP地址怎样变化,外部用户在任何时候都能 通过此域名来正常访问服务器的目的。

本文HTML永久地址 doc

在国内,有一些动态域名提供商,比如比较有代表性的 希网(不能解析内网IP地址)科迈花生壳 下面以科迈的动态域名解析服务为例,讲解其申请、linux安装方法

功能简介:

  1. 动态IP地址更新
  2. 支持Linux、FreeBSD、OpenBSD、Solaris Sparc、Solaris X86、unixware
  3. 支持ADSL共享器/路由器的上网方式
  4. 支持顶级域名及其子域名的自动离线功能
  5. 多域名解析,不限制域名个数

动态域名申请

打开科迈动态域名官方网站 http://www.dns0755.net 点击免费试用图标,按官方提示进行申请。

下载和安装

请下载相应系统的版本,地址:http://www.dns0755.net/ddns_assistant_dn.php

[root@localhost src]# wget http://www.dns0755.net/client/linux_i.tar.gz   ← 下载动态域名解析程序
--20:37:39--  http://www.dns0755.net/client/linux_i.tar.gz
           => `linux_i.tar.gz.1'
Resolving www.dns0755.net... 219.134.132.131
Connecting to www.dns0755.net|219.134.132.131|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 216,527 (211K) [application/x-tar]

100%[=================================================================
================================================>] 216,527      104.03K/s

20:37:41 (103.84 KB/s) - `linux_i.tar.gz.1' saved [216527/216527]

[root@localhost src]# tar zxvf linux_i.tar.gz  ←解压文件
pipclient
[root@localhost src]# mkdir /usr/local/comexe  ←建立程序工作目录
[root@localhost src]# mv pipclient ../local/comexe/  ←把解压好的文件移动到工作目录文件夹下

配置

[root@localhost comexe]# ./pipclient  ←运行配置向导

Usage: pipclient -h -c -w /home/pipclient
-h: help message.
-c: do configuration.
-w <dir>: set work directory.

Do configuration now.
Input User name: test   ←在科迈网注册的用户名
Input Password: test    ←科迈网用户密码
Input Domain: test.dns0755.net    ←申请的免费二级域名
Input Offline URL or Offline IP(Enter for none):   ←域名离线URL。如果没有请直接按回车。

Has another domain?(Y/N): N   ←如果要解析多个域名,请按“Y”,逐个输入域名及其离线URL。
080425 193929:MESG:

COMEXE DDNS (Public IP) Ver 2.00a Build 104
Copyright (c) 2003 Shenzhen COMEXE Communication Technology Co. Ltd.
All Rights Reserved.
http://www.comexe.cn

080425 193930:MESG:服务启动.
080425 204019:INFO:Connected to:219.134.132.132:9994   ←动态域名程序通讯端口。
080425 204019:INFO:Connected to:219.134.132.132:9993   ←动态域名程序通讯端口。
080425 204019:MESG:登录成功! 出口IP是: 121.32.19.203
080425 204020:INFO:121.32.19.203 N 20  ←返回ip地址,登录成功。

可按“Ctrl+C”退出。

如果以后要修改配置,请运行:$ ./pipclient -c

设置开机运行

pipclient要在系统启动时以后台进程运行。请修改系统启动脚本,加入如下命令:

nohup /usr/local/comexe/pipclient -w /usr/local/comexe &

其中“-w”参数指定工作目录。

[root@localhost local]# vi /etc/rc.local   ←修改开机脚本
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local
nohup /usr/local/comexe/pipclient -w /usr/local/comexe &   ←在文件内容最好添加此句。