我有一个安装了 Windows 2003 的 VPS,我想基于我的 w2k3 服务器创建一个带有 DNS 服务器的虚拟 Web 服务器。
这是我所做的:
- 将我的本地网关配置为我的有效 IP 地址。
- 安装 DNS 服务器 -> 为我的域名创建一个正向查找区域,假设为 example.com,在 NameServer 属性中,我将两个名称服务器:ns1.example.com、ns2.example.com 配置为他们给我的有效 IP。
- 为 www.example.com 创建“A”记录
- 安装 IIS 服务器 -> 创建一个网站,并将 example.com 和 www.example.com 添加到网站标题。
但即使 ping ns1.example.com 或 www.example.com,我仍然没有从外部得到任何正确的答案
答案1
听起来您没有正确设置和配置外部 DNS 记录,
如果您想托管 DNS 和 Web 服务器,则域的根 DNS 必须指向您的 DNS 服务器 – 您已使用注册商更新了这一点,然后您需要在防火墙中打开端口(53)并设置所需的任何转换。
在您的注册商 DNS 中创建 WWW 记录并允许他们为该域托管 DNS 可能会更容易。