37.2. 使用 ifcfg 文件配置带有动态网络设置的接口


如果不使用 NetworkManager 工具和应用程序,您可以通过创建 ifcfg 文件来手动配置网络接口。

流程

  1. 要使用 ifcfg 文件配置具有动态网络配置、名为 em1 的接口,请在 /etc/sysconfig/network-scripts/ 目录中创建一个名为 ifcfg-em1 的文件,其包含以下内容:

    DEVICE=em1
    BOOTPROTO=dhcp
    ONBOOT=yes
    Copy to Clipboard Toggle word wrap
  2. 要配置发送的接口:

    • DHCP 服务器使用不同的主机名,请在 ifcfg 文件中添加以下行:

      DHCP_HOSTNAME=hostname
      Copy to Clipboard Toggle word wrap
    • DHCP 服务器使用不同的完全限定域名(FQDN),请在 ifcfg 文件中添加以下行:

      DHCP_FQDN=fully.qualified.domain.name
      Copy to Clipboard Toggle word wrap
    注意

    您只能使用这些设置中的一个。如果您同时指定了 DHCP_HOSTNAMEDHCP_FQDN,则只使用 DHCP_FQDN

  3. 要将接口配置为使用特定的 DNS 服务器,请在 ifcfg 文件中添加以下行:

    PEERDNS=no
    DNS1=ip-address
    DNS2=ip-address
    Copy to Clipboard Toggle word wrap

    其中 ip-addressDNS 服务器的地址。这会导致网络服务使用指定的 DNS 服务器更新 /etc/resolv.conf。只需要一个 DNS 服务器地址,另一个是可选的。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat