我是 DNS 世界的新手,在 Internet 上做了一些阅读,想知道我是否得出了正确的结论。我想建立一个系统,用户可以自动创建现有注册域的新子域:
我的系统为不同的公司提供服务,这些服务托管在我的系统或某个云提供商中。让我们称我的系统为“服务”和一些公司“company1”。我想为“company1”提供我的服务,并让其用户通过“company1”新子域访问这些服务,而“company1”已经注册了域名 company1.com。我希望“company1”管理员用户在我的系统中注册他的公司时能够通过我的系统控制和选择子域,并使整个过程自动化。如果我理解正确:
- 如果管理员想要使用像 services.company1.com 这样的子域,这将是一个问题,因为我需要更新我不知道他们是谁的 company1.com 的权威名称服务器,即使我有办法了解它们(通过阅读我发现我确实有办法),我不知道是否每个这样的名称服务器都允许来自某些外部来源的此类更新、连接问题等
- 如果管理员想使用像 company1.services.com 这样的子域,那么我可以通过拥有自己的 dns 服务器来实现这一点,我将为其注册 services.com 域并实际管理我自己的所有这些公司子域dns服务器。这意味着尽管所有公司都必须在我的域 services.com 下拥有一个子域
如果我对 DNS 的工作原理有错误的看法,请纠正我。
谢谢!