我们之前在windows系统上通过浏览器访问虚拟主机服务器时,基本都是通过ip进行访问的,而如果是hadoop集群情况,或有N多个虚拟主机,每个虚拟主机如果都通过ip访问会很麻烦,也很难记,因此,我们可以通过配置,实现windows可以通过主机名(或域名)访问虚拟主机。

步骤

1.在C盘windows文件中找到System32-->drivers-->etc,进入到etc文件夹中就能看到hosts文件
2.修改hosts文件:
如图,在hosts文件在新增虚拟主机的ip和主机名的对应关系保存即可,我这里有3个虚拟主机,因此是新增了3行

修改可能遇到问题

选择允许修改即可

1)在配置hosts时,有时会遇到无权限保存情况,这时需要给当前用户分配权限。
在hosts文件上右键菜单点击属性

2)弹出窗口点击页签安全,点击选中当前用户,点击编辑按钮

3)点击当前用户,添加权限,全部勾选所需要的权限,然后点击确定即可
这样就给用户分配了读写等权限