最后是域名的绑定,域名绑定有两种定义,第一种是直接使用完整域名绑定web服务,如在服务器上提供www.test1.com和www.test2.com空间服务,第二种是开设子域名服务,如提供test1.yesky.com和test2.yesky.com空间服务。这两种在工作原理上是一样的,但第二种在操作上有一些不同。需要自己服务器的dsn支持。
首先我们让我们来了解一下关于域名(dns)的基本知识,在我们要了解dns,首先要了解几个名词:域名空间;根域;顶级域;二级域;主机名;区域。
域名空间:是dns名的结构统称,他的结构主要是由根域,顶级域,二级域和主机名组成。
根域:是处在整个结构的顶级,是用点(.)表示的。由国外的几个公司管理的。55555没有我们的份~郁闷!!)
顶级域:是由2-3个英文字母组成,并且有着一定的意义,一般采用相对意义的英文单词缩写或相对代码。如:com是指商业机构,gov是指政府机构,cn是指中国……
二级域:是由一些域名提供商出租给个人或企业、机构的服务。如www.yesky.com这个域名中yesky就属于二级域。
主机名:是用来表示inte.net或内部网的计算机名称,但大家注意一点,在inte.net上,有的时候主机名指代表一台服务器的ip地址,而不是服务器的名称,这一点是和内部网有区别的!
区域:是域名空间中的一个离散部分。区域主要是用来把一个域名变成可管理的几个部分,如:www.yesky.com这个域名我们可以把他划分成www和yesky,com这两个部分。这样,我们就可以利用yesky.com这部分生成不同的主机名。如mail.yesky.com;bbs.yesky.com等等。这一点比较重要。
dsn服务工作的流程我们可以把它称作名字解析过程,它共分为两种:正向搜索和反向搜索。正向搜索是把一个域名解析成一个ip,我们这里就用inte.net上的www.yesky.com域名做一个案例。我们先在ie浏览器中输入www.yesky.com这个域名,然后计算机将自动把这个域名传递给本地dns服务器(也就是指在本机网卡属性中tcp/ip协议的dsn服务器输入框里输入的ip地址所对应的服务器),dns服务器收到信息后,将在自己的区域表中搜索有没有该域名所对应的ip!有则返回,若没有,它则会把搜索的信息传递给国外的几个根域dsn服务器之一,请求解析该域名。根域dsn服务器则返回一条对com域dns服务器的ip地址给本地dns服务器引用(由于yesky.com的顶级域是com所以返回com域dns服务器的ip地址),本地dns服务器在根据ip地址给com域dns服务器发送一条www.yesky.com域名解析请求的信息,com域dns服务器返回一条对yeskydsn服务器的ip地址指引,然后本地dns服务器再根据收到的ip地址给yeskydsn服务器,发送一条www.yesky.com域名解析请求的信息,yeskydsn服务器根据请求反馈给www的ip地址,本地服务器再把这个ip反馈给我们。这时解析完成,我们也就打开了www.yesky.com的网页。
反向搜索正好相反,它是把一个ip地址解析成一个域名,常看见的诸如windows 2003下的nslookup命令工具。由于dns服务是按域名而不是按ip地址索引的,反向搜索一搜索就会搜索所有的信息,很消耗资源。为了避免这种情况,dns服务创建了一个叫in-addr.arpa的特殊二级域,它使用的是与其他域名空间结构相同的方法,但它不采用域名,而是采用ip地址。
注意,要想做inte.net上第二种虚拟主机,最好向域名提供商申请dns转移权,要求提供商把dns解析权指定到你的dns服务器上,这样你就能自己利用windwos server的dsn服务随意开设子域名了,不然你每次要用一个新的子域名都要向域名提供商申请,那是很麻烦的,而且dsn在自己的服务器上还有很多好处,如开设mail服务等等。
先来打开dns管理器,点击展开服务器,在正向查找区域新建一个区域。选择创建主要区域,输入你申请的域名,注意,只要输入我上面所说的区域就可以了,如yesky.com、sina.com.cn。完成。
创建好区域后,就在你创建的区域里创建主机。最好创建的主机名与你的用户名相同,这样方便管理。当然,如果你的系统已经升级到ad模式,那这步可以跳过,因为在ad模式下,你每创建一个帐户,就会自动的生成对应的主机名称。
所有的主机都创建好了后,就打开inte.net信息服务(iis)管理器,在web站点下创建新的web站点。在站点创建向导的ip地址和端口设置对话框中输入需要绑定的完整域名,如www.test.com、test1.test.com、test12.test.com,创建完成后,域名就和空间绑定了。
在dns中有多少个主机,就可以建立多少个子域名web站点。也可以用域名提供商提供的直接指定ip的域名。但这里需要注意的是,一旦服务器中inte.net信息服务(iis)管理器里出现了带主机头的站点后,有时将会导致没有主机头的站点出错,这个问题很奇怪,可是能dns映射引起的。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器