Red Hat Training
A Red Hat training course is available for RHEL 8
36.2. 使用 ifcfg 文件配置带有动态网络设置的接口
如果不使用 NetworkManager 工具和应用程序,您可以通过创建 ifcfg
文件来手动配置网络接口。
流程
要使用
ifcfg
文件配置具有动态网络配置、名为 em1 的接口,请在/etc/sysconfig/network-scripts/
目录中创建一个名为ifcfg-em1
的文件,其包含以下内容:DEVICE=em1 BOOTPROTO=dhcp ONBOOT=yes
要配置发送的接口:
DHCP
服务器使用不同的主机名,请在ifcfg
文件中添加以下行:DHCP_HOSTNAME=hostname
DHCP
服务器使用不同的完全限定域名(FQDN),请在ifcfg
文件中添加以下行:DHCP_FQDN=fully.qualified.domain.name
注意您只能使用这些设置中的一个。如果您同时指定了
DHCP_HOSTNAME
和DHCP_FQDN
,则只使用DHCP_FQDN
。要将接口配置为使用特定的
DNS
服务器,请在ifcfg
文件中添加以下行:PEERDNS=no DNS1=ip-address DNS2=ip-address
其中 ip-address 是
DNS
服务器的地址。这会导致网络服务使用指定的DNS
服务器更新/etc/resolv.conf
。只需要一个DNS
服务器地址,另一个是可选的。