我在运行WAMP的PC上设置了几个虚拟主机。办公室中的所有其他PC也需要能够访问这些。传统上,每次我向PC添加新的虚拟主机时,我都需要访问所有其他办公室PC并修改其主机文件。这很好用,但编辑所有这些文件真是太痛苦了。
有替代方案吗?是否有某种方法可以在网络上使用集中式主机文件或其他解决方案?
答案 0 :(得分:8)
某些路由器能够将域记录映射到IP地址,并像DNS一样运行。但是如果你的路由器不支持这个:
试试Acrylic DNS Proxy。 Acrylic是免费和开源本地DNS代理。按照网站上的安装说明进行设置。基本上,您只需要在主PC上安装此程序,该主机就像“DNS代理”。然后,您需要将其他计算机的主DNS服务器设置为与主PC挂钩。
启动Acrylic.exe文件,然后单击“下一步”按钮。 阅读并(如果您喜欢)通过单击“我同意”按钮接受许可协议。 选择安装文件夹(默认为Program Files \ Acrylic DNS Proxy文件夹),然后单击Install按钮。
仅在主PC上执行以下步骤
注意:更改配置文件后,必须从开始菜单重新启动Acrylic DNS代理服务。
为了使用Acrylic,您必须告诉您的计算机,要联系以进行名称解析的DNS服务器不再是您的ISP,而是Acrylic。根据您运行的操作系统版本,有多种方法可以执行此操作:
注意:在其他计算机上,您必须将“127.0.0.1”替换为主PC网络地址。例如“192.168.0.2”。并将辅助DNS保留为8.8.8.8(Google DNS),这样即使您的主PC无法连接(或关闭),其他计算机也可以浏览互联网。 Like this
确保所有内容都已正确配置,并且主PC可连接并正在运行。如果您有防病毒或防火墙程序,他们将阻止此DNS代理,因此请确保您正确配置它们或首先禁用它们只是为了测试一切正常。您的主PC本地IP地址也必须是静态的。