如何在单台服务器上部署多个网站?一台服务器能否同时支持两个或以上域名的解析?
一台服务器上能实现两个或多个域名的解析吗?
一台服务器能够处理多个域名的解析。
访问互联网上的服务器,最终需要依赖IP地址进行,域名解析即是将域名转换成IP地址的过程。一个域名对应一个IP地址,而一个IP地址可以对应多个域名;因此,多个域名可以同时被解析至同一个IP地址。域名解析需借助专门的域名解析服务器(DNS)来完成。
延伸资料
域名解析流程
当应用层需要将主机域名映射为IP地址时,将域名放入DNS请求中,以UDP报文形式发送至本地域名服务器。
本地域名服务器查询到域名后,将对应的IP地址放入应答报文中返回。同时,域名服务器还需具备指向其他服务器的信息,以支持无法解析时的转发。
若域名服务器无法回应请求,则该服务器暂时成为DNS中的另一个客户端,向根域名服务器发送解析请求,根域名服务器必然能找到所有二级域名的域名服务器,如此类推,直至查询到所请求的域名。
如何在同一服务器上绑定多个网站域名?
以Windows 2003服务器IIS6.0为例:
-
按常规步骤创建多个不同站点。
-
站点均不指定IP地址,均指定端口为80。
-
接着为每个站点分配主机头为空,即完成域名绑定。
-
具体的主机头设置在:网站上右键点击,属性,高级,添加,IP选择全部未分配,端口填写80,主机头值,输入为该网站使用的域名。确定即可。
-
例如,网站A在主机头处输入绑定域名。
-
然后网站B在主机头处输入绑定域名。
-
如此一来,便实现了将两个域名解析至同一服务器的IP地址,实现访问不同网站的目的。
-
如果想使两个域名访问同一个网站,可以在该网站A的属性上增加两个主机头名称即可。
以上所转载内容均来自于网络,不为其真实性负责,只为传播网络信息为目的,非商业用途,如有异议请及时联系btr2020@163.com,本人将予以删除。
THE END
二维码
共有 0 条评论