抱歉,这个问题太宽泛了,但我不知道从哪里开始。基本上我想实现的是:
a) 我正在尝试设置自己的私有名称服务器(例如 n1.example.com 和 n2.example.com)。假设您拥有 example.com,并且您将名称服务器更改为这两个。
b) 现在,一旦您这样做,在大多数托管服务提供商中,您通常会看到一些页面(例如,您已成功迁移到我们这里,等等)。
我希望能够控制该页面(在后台有一个可以接受这些请求的 Web 应用程序)。现在,我可能需要在比拥有 VPS 更低的级别上进行操作。
a) 我需要自己的 DNS 服务器吗?我可以简单地使用虚荣私有名称服务器吗?
b) 更重要的是,一旦有人将名称服务器更改为我的,我如何控制当有人登陆他们的主页时会发生什么?
请原谅我,再说一次,这可能是一个比需要更笼统的问题,但我真的不知道如何开始或熟悉什么事情。
答案1
我需要自己的 DNS 服务器吗?
不。除非您是 DNS 专家(但您不是,否则您不会问这个问题),否则您不应该考虑托管自己的 DNS。
我可以简单地使用虚荣私有名称服务器吗?
别费心了。没人在乎。真的。没人在乎。使用受人尊敬的 DNS 主机(Route53、Google Cloud、Namecheap 等)。您不会浪费时间维护自己的 DNS,但它的可靠性也将比您自己想出的任何方案高出几个数量级。
更重要的是,一旦有人将名称服务器更改为我的,我如何控制当有人登陆他们的主页时会发生什么?
您在域中有一个通配符记录,指向您的网络服务器的 IP 地址,该服务器配置为接受对相关域的请求,并使用您对该域所需的任何自定义内容响应请求。
现在,我可能需要以比 VPS 更低的级别来实现这一点。
为什么这么说?响应 HTTP 请求提供网页正是 VPS 上的 Web 服务器所要完成的任务。