我为公司内联网创建了一个 WordPress 网站。我还创建了一个名为 intranet.example.com 的子域。是否可以使此子域仅从我们的本地网络访问?
如果不行,我是否可以在本地计算机上托管该网站,并简单地将 intranet.example.com 的 DNS 指向本地计算机的 IP?
答案1
您可以将 Web 服务器配置为仅接受来自特定 IP 地址/网络的连接(到此子域)。其他 IP 地址将仅看到 403 Forbidden。具体操作取决于您选择使用哪个 Web 服务器(但您没有告诉我们这个重要信息)。请参阅其文档。
答案2
如果您已经在运行 DNS 解析器或转发器/缓存,那么在本地级别添加另一条记录来为您的客户端提供服务就相当简单了。这取决于您托管 DNS 的具体方式。
请记住,DNS 可见性与 IP 可见性不同。根据您的网络布局,您可能需要防火墙规则来阻止某些网络访问 Web 服务器,无论它们如何获知服务器的 IP 地址。