5.3. 模糊处理主机名


当您模糊处理 Insights 中系统的主机名时,/etc/hostname 中配置的主机名的值会在控制台 GUI 中屏蔽,并在将系统发送到红帽之前在归档文件中调整。

要模糊处理系统的主机名,还必须对 IP 地址启用模糊处理。您不能只模糊处理主机名。

在 Insights 中启用了模糊处理时,/etc/ hostname 中的 hostname 值会更改为由 Python 数据清理过程自动生成的 12 个字符 UUID。

提示

为您的系统分配一个 显示名称,以便更轻松地查找和管理您的模糊处理主机。显示名称不会模糊处理,并显示在 Insights 控制台 UI 中。只有 /etc/hostname 的值被模糊处理。

先决条件

  • 您已模糊处理 IP 地址。如需更多信息,请参阅 Obfuscating IPv4 地址
  • 如果您使用 Red Hat Satellite 管理客户端并在 console.redhat.com 上注册,请在启用主机名模糊前完成以下步骤:

    • 在 Satellite Web UI 中,进入 Red Hat Cloud 设置并启用 Obfuscate 主机名 选项。

流程

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

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

    obfuscate_hostname=True
  4. (可选)要在 Insights 控制台 UI 中找到和管理您的模糊处理主机,请在 insights-client.conf 文件中为您的系统设置显示名称,如下所示:

    display_name=example-display-name
    注意

    您还可以使用以下命令在控制台中设置显示名称:

    [root@insights]# insights-client --display-name ITC-4
  5. 保存并关闭 /etc/insights-client/insights-client.conf 文件。

结果

当成功启用模糊时,主机名会在 Insights 控制台 UI、日志和红帽收集的任何存档数据文件中屏蔽。

注意
  • 如果您在多个系统中配置主机名模糊处理,您可能会在 Red Hat Insights for Red Hat Enterprise Linux GUI 中看到多个主机名相同的系统。设置显示名称可帮助您更轻松地识别模糊处理的主机。
  • 启用模糊处理后,有些实例在一些 insights-client 命令的命令行输出中显示了原始主机名的实例。

示例

  • /etc/hostname 中系统的原始主机名:

    RTP.data.center.01
  • 在 Red Hat Enterprise Linux 中会显示模糊的 /etc/hostname

    90f4a9365ce0.example.com
  • Red Hat Hybrid Cloud Console UI 的以下屏幕截图显示了其主机名和 IP 地址被模糊处理的系统示例:

    An example of an obfuscated hostname in the Red Hat Hybrid Cloud Console UI

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.