当前位置: 首页 > 图文教程 > 服务器 > Web服务器 > 没有DNS亦玩转虚拟主机

Web服务器
WEB服务器系统盘权限简单设置
Web服务器日志工具点评
Session服务器配置指南与使用经验
快播网吧版 内网环境点播新方案
nginx和squid配合搭建的web服务器前端系统
保障WEB服务器安全的三方面利器
入门:web服务器和应用服务器的区别
当前比较适用的海量小文件系统架构方案
如何让你的Web服务器日志文件更安全
如何授权web服务器提供安全数据库访问
应用:基于Unix的Web服务器安全指南
使用IIS授予对Web内容的Web服务器权限
在Windows 2003中配置ASP.Net环境
保障Web服务器安全的六个步骤
如何解决Web服务器能Ping通但不能访问
windows2008中IIS7详细安装图文教程加fastcgi模式PHP配置教程
提高PHP速度的Windows Cache Extension 1.0安装教程
基于Unix的Web服务器安全指南
IIS6设置网站经常遇到的问题详解
IIS状态代码:IIS详细错误代码以及解释

Web服务器 中的 没有DNS亦玩转虚拟主机


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-02   浏览: 49 ::
收藏到网摘: n/a

稍微了解一点的朋友大概知道,虚拟主机在实现方式上基本上可以分为两种,一种是基于IP地址,另一种是基于域名即DNS。第一种方式实现起来比较简单,只要我们给我们的网卡多绑定几个IP地址就能实现了。第二种方式比较麻烦,难道我们还要自己安装一个DNS服务器吗?NO,NO,NO 不用这么麻烦,该请出我们的Hosts宝贝儿了。Hosts文件是Windows自带的一个文件,主要用于本地域名解析,一般情况下,Windows在请求外部DNS服务器之前都会先搜索这个文件。

  Win9x中这个文件位于windows目录下,文件名可能是hosts.sam;Win2K及以后的操作系统中这个文件位于WINNT\system32\drivers\etc 目录下,文件名为hosts。不管怎样要启用这个文件的功能,必须把它的文件名改成hosts,没有扩展名。

  好了现在我们就打开它看看它的庐山真面目吧,一般情况下会是这样:
#Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#.....…………………………
127.0.0.1       localhost

  注意到了吗,最后一行就是我们的法宝。只要我们在下面添加相应的行,如:

127.0.0.1 www.test.com
127.0.0.1 www.test2.com

  那么这三个域名都将会被解析到127.0.0.1这个IP地址上啦,只要我们在我们的服务器上设置好不同域名对应的不同页面,那么访问www.test.com时会显示一个页面,访问www.test2.com时则会显示另一个页面。怎么样,简单吧,好啦,就说到这里,赶紧在自己的机子上试试吧。