让DNS服务器支持泛域名解析
很多企业都架设了多个Web站点来满足员工的工作需要,为了节省费用,这些网站通常采用虚拟主机技术,即在同一个服务器上架设多个网站,员工使用二级域名访问这些站点。然而,维护这些二级域名的工作量非常大,不过我们可以采用泛域名解析技术来解决这个难题,只要稍加设置Windows系统自带的DNS服务器就可以实现对泛域名的支持。
K$ H6 a. q0 o! N/ G; S4 J* Y
# ^- ~9 H- A2 x% v6 Q7 B- K" v 下面分别以WindowsServer2003、Windows2000的DNS服务器为例,介绍如何改造它们以实现泛域名解析。我们假设DNS服务器上有一个域rtj.net,要使DNS服务器支持对这个域的泛域名解析。
$ L$ T) Q0 V. ~0 y- M% X& E7 D5 f- Z i1 @1 i5 g& s
Windows2000实现泛域名解析( T% W5 Q/ C# R6 `0 j1 `* f# B8 o
/ v# J3 r, n+ w. E+ m1 }- T% _
方法一) C: U( A9 s4 I0 I% v* |
5 }6 z0 l- M5 G+ ^# W% E2 e. t
打开DNS控制台,在“rtj.net”区域上单击鼠标右键,在弹出的菜单中选择“新建域”,接着在“新建DNS域”对话框中输入“*”创建一个名为“*”的二级区域,最后点击“确定”按钮。
$ i7 |' ?: q/ \$ H
# d# B% P& o, D* r 这个区域是DNS服务器允许建立的,然后还需要在“*.rtj.net”区域中创建一个空主机名的记录。右键单击“*.rtj.net”区域,在弹出的菜单中选择“新建主机”,在“新建主机”对话框中,“名称”栏中不要输入任何内容,“IP地址”栏中输入泛域名解析指向的IP地址,例如输入“192.168.0.1”,最后单击“添加主机”按钮即可,这样就可以实现对rtj.net域的泛域名解析。
8 D) m; N9 X6 n
- H2 C; V, u/ P' j3 l0 O6 Q( ^/ V! l) W4 N1 ~; {
0 n" V9 l8 B5 g) L8 S! n/ T& z) d- p/ n
方法二( n- Q+ R) {3 G3 M; L( x5 B" i
' T& Y6 r, Y! B. w$ ^) K9 o, @
我们还可以通过手工修改DNS数据文件来实现泛域名解析。直接修改系统目录下DNS文件夹中的DNS数据文件,进入“C\Winnt\System32\dns”目录,找到rtj.net.dns文件,使用记事本打开,手工添加一条“*A192.168.0.1”记录,其中“A”表示该记录为地址记录,“192.168.0.1”是指泛域名所指向的IP地址,完成后保存文件,重新启动DNS服务器,加载这个DNS数据文件即可。
. N% W7 @( e/ j4 ]3 w' y7 X
% T$ N9 M. a* a5 s A+ O WindowsServer2003实现泛域名解析9 W# K, N# p' n
" H: P7 F5 h- o( J WindowsServer2003系统的DNS服务器实现泛域名解析很简单,它允许使用“*”字符作为主机名称,只要在“rtj.net”区域中创建一个名称为“*”的主机记录即可,过程非常简单。右键单击“rtj.net”区域,在弹出的菜单中选择“新建主机”在“新建主机”对话框的“名称”栏中输入“*”,“IP地址”栏中输入“192.168.0.1”,最后单击“添加主机”按钮即可。6 ] v9 n# C( {! V) r0 L: c n
: H$ V1 X' V2 |; Q! w
完成以上设置后,可在客户端使用Ping命令测试任意二级域名解析是否成功。例如,在命令提示符下输入“Pingfymjxcs.rtj.net”命令,得到如图所示的响应信息,就表示泛域名解析成功。
(※本文搜集自:重庆未来科技 http://www.wlkj.net 重庆IBM笔记本电脑、重庆IBM水货笔记本电脑、重庆苹果笔记本电脑、重庆IBM服务器专卖)