我对 DNS 有些基本的了解,但是最近买了一个域名后绑定过程中遇到了些问题,虽然最后成功了,但有些地方存在疑惑,希望请教一下。
描述一下,我在 VPS 提供商 A(例如 Vultr)购买了 VPS ,在域名提供商 B(例如 Namecheap)购买了域名,同时听说域名服务 C(例如 DNSPod)常用来做域名解析。
这三者都拥有设置 A 记录, CName 等等解析的服务。当然也有设置 NS 的地方。
我曾经一直持有的想法是,在一个地方设置好 IP 解析作为域名服务器,然后其他地方将 NS 指向该服务器。但现在看起来好像三个地方都可以随意设置,那冲突了怎么办?以哪一个为准啊?感觉彼此都不需要认证的, VPS 提供商 A 没要求我证明域名是自己的,域名提供商 B 也没要求我证明 IP 是自己的。域名服务商 C 也是一样。
VPS 那边我还可以理解是通过 NS 记录来间接证明域名所有者的授权。可是 DNSPod 这边我就有些无法理解了,好像随意设置都可以?
会有这种情况吗? 自己买了个域名指向 google.com 的 ip,或者自己买了个 ip 让 google.com 指向自己(自己试了下,拒绝的理由是别的用户已经添加了该域名,总不是先到先得的吧...)?
总之不太理解这种机制,希望有人能解答一下,谢过。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.