5.2. 模糊处理主机名
在发送到 Red Hat Insights for Red Hat Enterprise Linux 之前,您可以在归档文件中模糊处理主机名。如果您为您的系统分配了一个单个的主机名,则 /etc/hostname
中的 hostname
会变为 host0
。其他主机名会更改为 host1
、host2
,直到为系统配置的主机名数量。
您可以为没有模糊处理的系统分配显示名称。显示名称会出现在 Red Hat Insights for Red Hat Enterprise Linux 应用程序中。只有 /etc/hostname
被模糊处理。
如果要模糊处理主机名,还必须模糊处理 IP 地址。
先决条件
- 您已模糊处理 IP 地址。如需更多信息,请参阅 Obfuscating IPv4 地址。
流程
-
使用编辑器打开
/etc/insights-client/insights-client.conf
文件。 找到包含
obfuscate_hostname
的行。#obfuscate_hostname=False
删除
#
并将False
改为True
。obfuscate_hostname=True
-
保存并关闭
/etc/insights-client/insights-client.conf
文件。 (可选)使用带有
--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 中,您可能会看到多个 具有相同主机名的
系统,从而导致混淆。