我有一个来自微软“现代IE”网站的Windows XP/IE6虚拟机映像(使用虚拟PC)。此虚拟机由Windows 7计算机承载。
我在主机上有一个本地web应用程序,需要在IE6中检查它(很遗憾)。在虚拟机内部,"localhost“名称可以映射为指向主机的IP吗?我尝试将虚拟机中的c:/windows/system32 32/驱动器/etc/host文件编辑为主机IP地址本地主机,但这不起作用。我想使用"localhost“而不是IP的原因是,web应用程序的一些配置文件指向”localhost“。
我可以将配置文件更改为指向不同的域名,但我想知道"localhost“名称本身是否可以指向其他域名。我觉得"localhost“是某种类型的保留关键字,只指向127.0.0.1。
发布于 2013-07-29 15:37:21
不,你不能那样做。
RFC 2606,定义了“保留的TLDs”,因此几乎所有的TCP/IP堆栈都会静态地将"localhost“绑定到本地回送地址(127.0.0.1)。
如果您使用IIS作为web服务器,则可以使用应用请求路由创建一个“代理”规则,然后从另一个主机对该文档进行fe6tch。
https://serverfault.com/questions/527049
复制相似问题