文档目录

区域记录管理

在坦克 NS 中,DNS 区域管理不仅涉及创建和删除整个区域,还包括对区域内各种记录的管理,如 A 记录、CNAME 记录等。本节将详细介绍如何在坦克NS中添加、编辑和删除这些记录。

添加记录集

添加A记录

  1. 打开区域文件

    • 使用文本编辑器打开您要管理的区域文件,例如 example.com.zone.tconf
      nano example.com.zone.tconf
      
  2. 添加A记录

    • 在文件中添加一个新的 A 记录。例如,添加一个指向 192.168.2.10 的 A 记录:
      example.com《
      
         ...
         ...
      
           类型=a
      =www
           IPv4地址=192.168.2.10
      
  3. 保存并关闭文件

    • 保存对 example.com.zone.tconf 文件的更改并关闭编辑器。
  4. 重启坦克NS服务

    • 坦克 NS 支持热加载,但如果更改无效,建议重启坦克 NS 服务:
      # 如果是使用systemd
      #sudo systemctl restart tank-ns.service
      

添加CNAME记录

  1. 打开区域文件

    • 使用文本编辑器打开您要管理的区域文件,例如 example.com.zone.tconf
      nano example.com.zone.tconf
      
  2. 添加CNAME记录

    • 在文件中添加一个新的 CNAME 记录。例如,添加一个指向 www.example.com 的 CNAME 记录:
      example.com《
      
         ...
         ...
      
           类型=cname
      =blog
           主机域名=www.example.com
      
      
  3. 保存并关闭文件

    • 保存对 example.com.zone.tconf 文件的更改并关闭编辑器。
  4. 重启坦克NS服务

    • 坦克 NS 支持热加载,但如果更改无效,建议重启坦克 NS 服务:
      # 如果是使用systemd
      #sudo systemctl restart tank-ns.service
      

添加其他记录

编辑记录集

  1. 打开区域文件

    • 使用文本编辑器打开您要管理的区域文件,例如 example.com.zone.tconf
      nano example.com.zone.tconf
      
  2. 编辑记录

    • 找到您要编辑的记录并进行修改。例如,修改一个 A 记录的 IP 地址:
      example.com《
      
         ...
         ...
      
           类型=a
      =www
           IPv4地址=192.168.2.11  # 修改后的IP地址
      
  3. 保存并关闭文件

    • 保存对 example.com.zone.tconf 文件的更改并关闭编辑器。
  4. 重启坦克NS服务

    • 坦克 NS 支持热加载,但如果更改无效,建议重启坦克 NS 服务:
      # 如果是使用systemd
      #sudo systemctl restart tank-ns.service
      

删除记录集

  1. 打开区域文件

    • 使用文本编辑器打开您要管理的区域文件,例如 example.com.zone.tconf
      nano example.com.zone.tconf
      
  2. 删除记录

    • 找到您要删除的记录并将其删除。例如,删除一个 A 记录:
      example.com《
      
         ...
         ...
      
         # 删除以下记录
         # 《
         #   类型=a
         #   名=www
         #   IPv4地址=192.168.2.10
         # 》
      
  3. 保存并关闭文件

    • 保存对 example.com.zone.tconf 文件的更改并关闭编辑器。
  4. 重启坦克NS服务

    • 坦克 NS 支持热加载,但如果更改无效,建议重启坦克 NS 服务:
      # 如果是使用systemd
      #sudo systemctl restart tank-ns.service
      

注意事项

通过以上步骤,您可以熟练地在坦克 NS 中添加、编辑和删除 DNS 记录,从而更好地管理您的 DNS 区域。这将帮助您确保 DNS 服务的高效和稳定运行。