0

我在我的本地 XAMPP 上设置了几个网站,并且最近设置了虚拟主机,以便可以使用 dev.website1.com、dev.website2.com 等从我的机器上访问它们。

为此,我必须编辑我的主机文件 C:\Windows\System32\drivers\etc\hosts 以确保名称解析为正确的 IP 地址。

我现在想让本地网络上的其他计算机可以访问这些站点,但是手动编辑每台机器的主机文件似乎是一种不好的方法,因为它很快就会变得无法管理,因为要继续使用几台机器/地址某个东西的上放。

我的问题是:是否可以向我们本地网络的域服务器(SBS 2008-R2)添加 DNS 记录或类似记录,以便我们网络上的机器可以访问我的网站,而无需编辑每台机器上的主机文件?

抱歉,如果这是一个菜鸟问题 - 我已经尝试过 RTFM,但我不是网络专家,甚至无法确定我正在阅读的内容是否与我的问题相关,所以我真的需要一些帮助。谢谢。

4

2 回答 2

0

如果你想使用一个虚构的主机名,它要么在你的主机文件中,要么在 DNS 中。显然可以将指向您现有 IP/主机的新子域或别名 (CNAME) 添加到任何 DNS 服务器——这似乎是您的 DNS 管理员的例行操作。

于 2016-01-26T20:27:03.590 回答
0

经过大量研究,我最终发现了如何实现我想要的。我使用地址 dev.testsite.com 创建了一个新的正向查找区域,然后创建了一个空白 A 记录并将其设置为我希望它转发到的 IP 地址。我网络上的任何人现在都可以键入 dev.testsite.com 来查看本地 apache 服务器,或者键入 www.testsite.com 来查看实时版本。

我敢肯定还有其他方法可以实现这一点,但据我所知,这是最简单的。

于 2016-01-27T09:35:28.620 回答