如何设置泛域名解析?域名解析与服务器设置教程

发布时间:2020-09-25编辑:脚本学堂
本文介绍了泛域名解析的设置教程,所谓泛域名是指利用通配符 * (星号)来做次级域名以实现所有的次级域名均指向同一IP地址,本文从域名解析与服务器配置二个方面介绍泛域名的设置方法,需要的朋友参考下。

一,什么是泛域名解析?

所谓“泛域名解析”是指:利用通配符 * (星号)来做次级域名以实现所有的次级域名均指向同一IP地址

例如,域名是abc.com:
做一个*.abc.com的次级域名A记录指向222.222.222.222,那么生效后当访问者无论是输入“123.abc.com”还是“123.123.abc.com”。
甚至可以是“!@#.$%$.6543.ww.a.abc.com”这样的 任意字符 均可以指向到222.222.222.222这个IP地址。

不过虚拟主机不支持泛域名解析,虚拟主机是通过绑定域名的主机头来访问网站,虚拟主机只可以绑定有限的域名,也就是只能保定固定死域名。

二,泛域名有什么作用?

类似58同城这样的网站,成都的网址是cd.58.com 上海的是sh.58.com类似的上千个网站,其实没有那么多个网站,域名前面那部分就是泛域名解析,相当于是传递一个参数,所有的域名实际上访问的都是一个网站,仅仅是传递了不一样的参数显示不一样的内容。

三,域名泛解析设置
泛域名解析设置

四,服务器设置:其实就是主机头留空即可。
如何设置泛域名

以下是在服务器上设置泛域名解析的方法,大家做个参考。

很多企业网站通常采用虚拟主机技术,即在同一个服务器上架设多个网站,员工使用二级域名访问这些站点。
下面分别以Windows Server 2003、Windows 2000的DNS服务器为例,介绍如何改造它们以实现泛域名解析。
假设DNS服务器上有一个域rtj.net,要使DNS服务器支持对这个域的泛域名解析。 (www.jb200.com 脚本学堂)

五,Windows 2000实现泛域名解析

方法一
打开DNS控制台,在“rtj.net”区域上单击鼠标右键,在弹出的菜单中选择“新建域”,接着在“新建DNS域”对话框中输入“*”?创建一个名为“*”的二级区域,最后点击“确定”按钮。

这个区域是dns服务器允许建立的,然后还需要在“*.rtj.net”区域中创建一个空主机名的记录。右键单击“*. rtj.net”区域,在弹出的菜单中选择“新建主机”,在“新建主机”对话框中,“名称”栏中不要输入任何内容,“ip地址”栏中输入泛域名解析指向的 ip地址,例如输入“192.168.0.1”,最后单击“添加主机”按钮即可,这样就可以实现对rtj.net域的泛域名解析。

方法二
还可以通过手工修改dns数据文件来实现泛域名解析。直接修改系统目录下dns文件夹中的dns数据文件,进入“c?winnt system32dns”目录,找到rtj.net.dns文件,使用记事本打开,手工添加一条“*a 192.168.0.1”记录,其中“a”表示该记录为地址记录,“192.168.0.1”是指泛域名所指向的ip地址,完成后保存文件,重新启动 dns服务器,加载这个dns数据文件即可。

六,windows server 2003实现泛域名解析
windows server 2003系统的dns服务器实现泛域名解析很简单,它允许使用“*”字符作为主机名称,只要在“rtj.net”区域中创建一个名称为“*”的主机记录即可,过程非常简单。右键单击“rtj.net”区域,在弹出的菜单中选择“新建主机”?在“新建主机”对话框的“名称”栏中输入“*”,“ip地址”栏中输入“192.168.0.1”,最后单击“添加主机”按钮即可。

完成以上设置后,可在客户端使用linuxjishu/14094.html target=_blank class=infotextkey>ping命令测试任意二级域名解析是否成功。
例如,在命令提示符下输入“Ping fymjxcs.rtj.net”命令,得到如图所示的响应信息,就表示泛域名解析成功。

以上就是泛域名解析的配置实例,希望对大家有所帮助。