服务器

位置:IT落伍者 >> 服务器 >> 浏览文章

两则妙招,让DNS服务器集中解析域名


发布日期:2020年10月20日
 
两则妙招,让DNS服务器集中解析域名
为了满足单位员工特殊化工作需求不少单位都已经创建了多个不同的Web站点为了尽可能地节省站点建设费用这些Web站点一般都采用一机多站技术也就是我们平时所提到的虚拟主机技术这种技术就是在一台只有一个公网IP的服务器中同时运行多个独立域名的Web站点多个不同的网站域名同时指向相同的一个公网IP地址那么在实际建站的时候我们究竟该如何才能让DNS服务器实现集中解析域名的目的呢?下面本文就贡献两则妙招让多个不同的网站域名同时指向相同的一个公网IP地址!

逐一绑定法

所谓逐一绑定法其实就是指将不同网站的域名用手工设置的方法逐一解析到相同的一个IP地址上为了方便介绍本文下面就以常见的Windows 服务器系统为操作蓝本向各位介绍一下如何在Windows 服务器中实现域名集中解析目的假设我们事先已经向ISP申请了一个的域名我们首先要做的第一项工作就是要将该域名解析到单位服务器的公网IP地址上假设该公网IP地址为现在就让我们一起来看看该域名的具体解析步骤

首先依次单击开始/程序/管理工具/DNS命令打开本地服务器系统中的DNS控制台窗口然后用鼠标右键单击本地服务器的主机名称从弹出的右键菜单中执行新建区域命令然后在弹出的新建区域向导窗口中将新的区域名称设置为并单击一下确定按钮

其次我们还需要在域名下面创建一个www的主机名记录用鼠标右键直接单击前面已经创建好的区域名称从弹出的右键菜单中执行新建主机命令并在其后出现的主机创建对话框的名称框中输入www在IP地址框中输入最后再单击一下添加主机按钮这么一来域名为的Web站点就会被成功解析到单位服务器中的公网IP地址上了当解析设置操作完成后该网站的域名一般都能即时生效因此我们不妨使用Ping命令检查一下自己设置的域名是否能够Ping通要是已经Ping通的话就说明解析操作已经成功了

一般情况下网友除了喜欢用带www的网址来访问目标网站外还喜欢直接用不带www域名来访问现在我们把域名也同时解析到服务器的公网IP地址在进行这种解析操作时我们还需要用鼠标右键单击域名从弹出的右键菜单中执行新建主机命令并在其后出现的主机创建对话框的名称框中不输入任何内容在IP地址框中输入然后再单击一下添加主机按钮这么一来域名为的Web站点也会被成功解析到单位服务器中的公网IP地址上了如此一来域名解析操作就算全部结束了域名都能成功地解析到了这个唯一的公网IP地址上了当然单位要是还有其他的网站域名如需要解析时我们可以依照上面的操作来逐一将它们绑定到唯一的公网IP地址上

下面我们可以创建两个Web站点并将这些站点的域名分别设置为每个站点的名称最好能和域名对应起来这样一来服务器中日后保存有多个站点时能够方便辨认与管理在创建Web站点时我们可以依次单击Windows 服务器系统桌面中的开始/程序/管理工具/Internet信息服务(IIS)管理器命令打开IIS管理窗口(如图所示) 在该窗口的左侧区域用鼠标右键单击网站项目从弹出的右键菜单中依次选择新建/网站命令打开网站创建向导设置窗口

单击其中的下一步按钮后弹出网站描述向导界面考虑到要和对应的域名保持一致以便日后管理网站因此在描述文本框中输入www主站继续单击下一步按钮打开如图所示的IP地址和端口设置窗口 在这里我们通常将IP地址设置为缺省的全部未分配端口号设置为缺省的此网站的主机头设置为

接下来向导窗口会自动提示我们选择缺省网站文件存放位置我们可以单击浏览按钮打开文件选择对话框找到目标Web站点所对应的文件夹就可以了在指定好目标网站的正确目录信息后继续点击下一步按钮然后在目标网站的访问权限处选择读取权限要是目标站点是ASP动态页面的话我们还需要选中这里的运行脚本项目最后再单击下一步按钮结束站点的创建工作我们的站点也就发布成功了当我们日后需要访问该站点的内容时可以直接打开IE浏览器并在地址栏中输入就能访问到站点的网页内容了

按照相同的操作方法我们可以在IIS管理窗口中再创建一个域名为的新站点只不过在图界面的主机头处我们必须输入其他的参数基本完全相同当然要是我们还想创建其他域名的站点时只需要依葫画瓢就可以了

使用泛域名法

当单位只有少数几个Web站点域名需要解析时我们可以使用上面的逐一绑定法来依次将不同站点的域名解析到服务器中的唯一公网IP地址上可是一旦单位有若干个站点域名需要解析时我们如果仍然采用逐一绑定法来完成域名解析任务时那么解析这些域名的工作量将非常巨大事实上我们可以使用泛域名的方法来解决若干个域名集中解析的难题现在我们仍然以常见的Windows 服务器系统为操作蓝本向各位介绍一下进行泛域名解析

假设我们已经在服务器系统中创建了一个域名现在我们希望把之类的多个二级域名同时解析到服务器中的唯一公网IP地址上时根本不需要按照上面的方法来依次添加主机记录而只需要按照下面的操作步骤进行一次性设置就可以了

首先依次单击开始/程序/管理工具/DNS命令打开本地服务器系统中的DNS控制台窗口然后用鼠标右键单击本地服务器中的域名从弹出的右键菜单中执行新建主机命令打开一个主机创建对话框

其次在该对话框的名称栏中直接输入*IP地址栏中直接输入服务器公网IP地址再单击一下添加主机按钮

完成上面的设置操作后我们可以打开局域网中的任何一台工作站并在其中执行Ping命令来测试一下等多个网站的连通性结果我们会惊喜地发现所有二级域名已经同时被解析到相同的一个IP地址上了这表明我们上面所进行的泛域名解析设置操作是正确的

接下来我们再按前面的方法进入到IIS管理窗口将各个二级站点的主目录信息指定好同时把每一个子站点的主机头信息设置成各自的域名信息如此一来多个Web站点的域名解析发布任务就算全部完成了

小提示在将多个二级域名集中解析到相同的一个公网IP地址上时我们还可以通过修改系统DNS文件的方法来快速完成下面就是该方法的具体操作步骤

首先依次单击开始/程序/附件/Windows资源管理器命令打开服务器系统的资源管理器窗口在该窗口中依次双击其中的Windowssystemdns文件夹在对应dns文件夹窗口中找到dns文件

接着用记事本之类的文本编辑程序将dns文件打开并在文本编辑区域的最后一行添加一条* A 记录其中A说明新增加的记录为地址记录为泛域名所指向的公网IP地址添加完上面的记录后再将dns文件保存一下最后重新启动一下服务器系统如此一来的所有二级域名都会被自动解析到公网IP地址上了

总结

上面提供的域名集中解析妙招其实都要有一定的适用条件只有在合适条件下各自妙招才能发挥出高效快捷的作用例如逐一绑定法只限于在多个站点域名都不相同的情形下而泛域名法只能适用于集中解析若干个二级域名

上一篇:服务器秘诀:Metabase还原程序可能需要系统状态备份

下一篇:轻松架设Windows2003用户隔离FTP服务器