我在 IIS 中建立了一个网站,我的网站,我希望可以访问仅有的从我的本地网络内。所以它应该是一个内部网站点。
现在,DNS 服务器和 Web 服务器的配置方式是,当我从服务器计算机访问“mysite.net”时,一切正常;可以访问。我不知道如何让客户端计算机可以访问它。
附言:如果我在路由器上将首选 DNS 服务器设置为指向我的服务器,我就可以从客户端计算机访问它,但是我无法访问网络。
那么,我遗漏了什么?是在 DNS 服务器上进行配置吗?在 Web 服务器上?在路由器上?我是否遗漏了一个或多个硬件组件?
谢谢。
答案1
- 在您的 Windows DNS 服务器中设置一个转发器,将所有未知请求转发到您的 ISP 的 DNS(或您的路由器,如果它转发请求,或者使用 Google 的 DNS 等)。
- 设置客户端使用内部 DNS 服务器作为其 DNS 设置。
此设置将导致客户端检查内部 DNS,内部 DNS 将响应其有条目的任何主机的 IP。任何其他主机请求(即:Internet 主机)都将转发到您的 ISP 的 DNS 进行解析。
更多信息(来自 MS):
答案2
只需使用常规域名并将其指向内部地址即可。例如
Mysite.net 解析为 192.168.1.230
其中 230 是您的内部服务器地址。这样您就不需要内部 DNS 服务器,只需像平常一样设置它即可