Kea*_*von 98 domain-name-system website subdomain
我正在制作一个网站,我需要一个子域。
我需要将新部分添加到我的网站,但我不知道在 DNS 控制台中添加哪种类型的 DNS 记录以指向这个新站点。
是A
还是CNAME
?
Bar*_*own 83
这取决于您是否要将托管子域委托给不同的 DNS 服务器(或委托给同一服务器,但在不同的区域文件中)。当您希望某个其他实体(例如不同的 IT 部门或组织)控制某个区域时,您可以委派该区域。
如果你这样做,那么你需要 NS 记录。如果没有,A 或 CNAME 记录就足够了。
假设您拥有域 example.com。您有 www.example.com 的 A 记录,并且您想创建子域 info.example.com,其中 www.info.example.com 作为主机。
在这种情况下,假设您有两个 DNS 服务器将托管该子域。(它们可能是当前托管 example.com 的相同服务器。)在这种情况下,您将在 example.com 区域文件中创建两个 NS 条目:
info IN NS 192.168.2.2
info IN NS 192.168.2.3
Run Code Online (Sandbox Code Playgroud)
在这两个服务器上,您将创建 info.example.com 区域并像填充任何其他域一样填充它。
www IN A 192.168.2.6
Run Code Online (Sandbox Code Playgroud)
这里只需要在example.com区域文件中添加一条A记录,用点号表示要www.info
在example.com
域中创建主机:
www.info IN A 192.168.2.6
Run Code Online (Sandbox Code Playgroud)
是否使用 CNAME 的决定与委托选择无关。我通常喜欢将 CNAME 用于指向特定机器名称的“通用”名称。例如,我可能会使用组织命名约定来命名我的机器,例如卡通人物(daffy、elmer、mickey 等)或官僚主义的东西 (sc01p6-serv),并将通用名称指向它们。如果机器的IP地址发生变化,我只需要在一个地方修改它。
www IN CNAME sc01p6-serv
mail IN CNAME sc01p6-serv
sc01p6-serv IN A 192.168.2.6
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
155603 次 |
最近记录: |