5.2. 模糊处理主机名

在发送到 Red Hat Insights for Red Hat Enterprise Linux 之前,您可以在归档文件中模糊处理主机名。如果您为您的系统分配了一个单个的主机名,则 /etc/hostname 中的 hostname 会变为 host0。其他主机名会更改为 host1host2,直到为系统配置的主机名数量。

您可以为没有模糊处理的系统分配显示名称。显示名称会出现在 Red Hat Insights for Red Hat Enterprise Linux 应用程序中。只有 /etc/hostname 被模糊处理。

注意

如果要模糊处理主机名,还必须模糊处理 IP 地址。

先决条件

流程

  1. 使用编辑器打开 /etc/insights-client/insights-client.conf 文件。
  2. 找到包含 obfuscate_hostname 的行。

    #obfuscate_hostname=False
  3. 删除 # 并将 False 改为 True

    obfuscate_hostname=True
  4. 保存并关闭 /etc/insights-client/insights-client.conf 文件。
  5. (可选)使用带有 --display-name 选项的 insights-client 命令来分配系统的显示名称。显示名称不会被混淆。

    [root@insights]# insights-client --display-name ITC-4

当您选择主机名模糊时,存档文件中的 /etc/hostname 值将改为 Python SoS 文件中提供的值。然后,Red Hat Insights for Red Hat Enterprise Linux 应用程序中显示模糊的主机名。

示例

  • 原始 /etc/hostname

    RTP.data.center.01
  • 模糊处理 /etc/hostname,因为它出现在 Red Hat Insights for Red Hat Enterprise Linux 中

    host0
注意

如果您在另一个系统上配置主机名模糊处理,其名称使用相同的模糊值。在 Red Hat Insights for Red Hat Enterprise Linux GUI 中,您可能会看到多个 具有相同主机名的 系统,从而导致混淆。