首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有任何替代主机文件访问虚拟主机从多台电脑?

是否有任何替代主机文件访问虚拟主机从多台电脑?
EN

Stack Overflow用户
提问于 2012-08-06 08:23:58
回答 1查看 18.2K关注 0票数 8

我有几台虚拟主机安装在我的电脑上运行WAMP。办公室里的所有其他电脑也需要能够访问这些。传统上,每次我在我的电脑上添加一个新的虚拟主机时,我需要访问所有其他的办公室PC并修改它们的主机文件。这很好,但是编辑所有这些文件是件很痛苦的事。

有什么替代办法吗?是否有某种方式在网络上拥有集中的主机文件或其他解决方案?

EN

回答 1

Stack Overflow用户

发布于 2013-01-08 09:11:01

有些路由器能够将域记录映射到IP地址中,并能像DNS一样工作。但是如果你的路由器不支持这一点:

试试Acrylic DNS Proxy。丙烯酸是一个免费的开源的本地DNS代理。按照网站上的安装说明来设置它。最基本的是,你只需要在你的主PC上安装这个程序,它就像一个"DNS代理“。然后,您将需要设置您的其他计算机主DNS服务器与您的主pc挂钩。

步骤1:安装

启动Acrylic.exe文件并单击Next按钮。阅读并(如果你喜欢的话)点击“我同意”按钮接受许可协议。选择“安装”文件夹(默认为Program \丙烯酸DNS代理文件夹),然后单击“安装”按钮。

步骤2:配置

只在主PC上执行以下步骤

  • 单击“开始”菜单->程序->丙烯酸DNS代理-> Config ->编辑配置文件
  • 查找文本";允许来自其他计算机的请求“并正确配置它。它评论得很好,而且很容易。
  • 单击“开始”菜单->程序->丙烯酸DNS代理-> Config ->编辑自定义主机文件
  • 根据您的需要编辑主机文件。您可以使用通配符,如"192.168.0.2 *.local“或正则表达式。因此,以".local“结尾的所有域都将指向您的主服务器。

注意:更改配置文件后,必须从“开始”菜单重新启动丙烯酸DNS代理服务。

步骤3:连接到DNS代理

为了使用丙烯酸,你必须告诉你的计算机,要联系的DNS服务器的名称解析不再是你的ISP,而是丙烯酸。根据您正在运行的操作系统的版本,有一些方法可以这样做:

  • Windows 2000
  • Windows XP or Windows Server 2003
  • Windows Vista or Windows 7 or Windows Server 2008

注意:在您的其他计算机上,您必须将"127.0.0.1“替换为您的主PC网络地址。例如"192.168.0.2“。并将辅助DNS设置为8.8.8.8 (Google ),以便其他计算机可以浏览internet,即使您的主PC无法连接(或关闭)。Like this

步骤4:测试

确保一切都配置正确,您的主PC是可连接和运行的。如果您有防病毒程序或防火墙程序,它们将阻止这个DNS代理,所以请确保正确配置它们或在开始时禁用它们以测试一切正常工作。另外,您的主PC本地IP地址必须是静态的。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11824779

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档