DNS 以及从内部网络访问我的域的网站

DNS 以及从内部网络访问我的域的网站

我最近购买了一个域名,我们将其称为domain.suffix。在 LAN 上,我有一个名为 的 Active Directory 子域directory.domain.suffix。我在 Windows Nano Server 上使用 IIS(Active Directory 域的成员)建立了一个名为 的网站webserver.directory.domain.suffix

在互联网上,我可以使用 或 来访问该网站domain.suffixwww.domain.suffix但在局域网内,我只能使用 来访问该网站www.domain.suffix

从我的 ISP 那里,我有 5 个静态可用的公共 IP 地址:我们将它们称为以下地址:

100.0.0.1 100.0.0.2 100.0.0.3 100.0.0.4 100.0.0.5

在我的局域网上,我有192.168.0.1路由器和192.168.0.2Web 服务器。

我的 pfSense 路由器和防火墙正在使用公共 IP 地址100.0.0.1。使用 pfSense 中的虚拟 IP 和端口转发规则,公共 IP 的 HTTP 流量100.0.0.2被路由到 Web 服务器,即本地 IP 192.168.0.2

我使用的是 Active Directory DNS,但它未链接到域名提供商的 DNS 服务器,因此这用于 LAN 的名称解析。在 下domain.suffix,我只有两条记录:一条主机 (A) 记录将所有 LAN 请求指向*.domain.suffix公共 IP 地址100.0.0.2(Web 服务器)。一条别名 (CNAME) 记录将所有 LAN 请求发送到www.domain.suffix主机webserver.directory.domain.suffix。同样,Active Directory 正在使用directory子域。

www.domain.suffix所以我的问题是,如何通过和从 LAN 主机访问网站domain.suffix

答案1

dns 条目与从内部网络访问您的网站无关。

DNS 服务器将域名转换为 IP 地址

ping yourdomain.com 

会给你:

PING yourdomain.com (69.172.201.153): 56 data bytes

您的网络服务器是否会监听您的 IP 地址是另外一回事,请查阅 IIS 手册。

确保http://192.168.0.2/将首先从您的局域网工作,然后您可以配置您的路由器以将互联网访问流量转发到您的 IIS 服务器。

相关内容