Skip to main content
本产品推出了新版本。
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

修改单个 StorageGRID 节点的 DNS 配置

您可以运行脚本为每个网格节点配置不同的 DNS,而不是为整个部署全局配置 DNS。

一般来说,您应该使用网格管理器上的*维护* > 网络 > *DNS 服务器*选项来配置 DNS 服务器。仅当需要为不同的网格节点使用不同的 DNS 服务器时,才使用以下脚本。

步骤
  1. 默认情况下会阻止外部 SSH 访问。如有需要,"暂时允许访问"

  2. ${post_edited_translations.segment}

    1. 输入以下命令: ssh admin@primary_Admin_Node_IP

    2. 输入 `Passwords.txt`文件中列出的密码。

    3. 输入以下命令切换到 root: su -

    4. 输入 `Passwords.txt`文件中列出的密码。

      以 root 身份登录时,提示符将从 $`更改为 `#

    5. 将 SSH 私钥添加到 SSH 代理。输入: ssh-add

    6. 输入 `Passwords.txt`文件中列出的 SSH 访问密码。

  3. 登录到要使用自定义 DNS 配置更新的节点: ssh node_IP_address

  4. 运行 DNS 设置脚本: setup_resolv.rb.

    此脚本将返回支持的命令列表。

    Tool to modify external name servers
    
    available commands:
      add search <domain>
                   add a specified domain to search list
                   e.g.> add search netapp.com
      remove search <domain>
                   remove a specified domain from list
                   e.g.> remove search netapp.com
      add nameserver <ip>
                   add a specified IP address to the name server list
                   e.g.> add nameserver 192.0.2.65
      remove nameserver <ip>
                   remove a specified IP address from list
                   e.g.> remove nameserver 192.0.2.65
      remove nameserver all
                   remove all nameservers from list
      save         write configuration to disk and quit
      abort        quit without saving changes
      help         display this help message
    
    
    Current list of name servers:
        192.0.2.64
    Name servers inherited from global DNS configuration:
        192.0.2.126
        192.0.2.127
    Current list of search entries:
        netapp.com
    
    Enter command [`add search <domain>|remove search <domain>|add nameserver <ip>`]
                  [`remove nameserver <ip>|remove nameserver all|save|abort|help`]
  5. 添加为网络提供域名服务的服务器的 IPv4 地址: add <nameserver IP_address>

  6. 重复此 `add nameserver`命令以添加名称服务器。

  7. 按照提示执行其他命令。

  8. 保存更改并退出应用程序: save

  9. 关闭服务器上的命令 Shell: exit

  10. 对于每个网格节点,重复从 登录到节点关闭命令 shell 的步骤。

  11. 当您不再需要无密码访问其他服务器时,请从 SSH 代理中删除私钥。输入: ssh-add -D

  12. 如果已允许外部 SSH 访问,请在完成修改 DNS 配置后"阻止访问"