25.3. 配置 DHCP 客户

配置 DHCP 客户的第一步是确定内核能够识别网卡。多数网卡会在安装过程中被识别,系统会为该卡配置使用恰当的内核模块。如果你在安装后添加了一张网卡,Kudzu[1] 应该会识别它,并提示你为它配置相应的内核模块。请确定查看位于 http://hardware.redhat.com/hcl/ 的硬件兼容列表。如果网卡不是由安装程序或 Kudzu 配置的,而且你知道要为它载入哪个内核模块,那么请参阅第40章 中关于载入内核模块的细节。

要手工配置 DHCP 客户,你需要修改 /etc/sysconfig/network 文件来启用联网;并修改 /etc/sysconfig/network-scripts 目录中每个网络设备的配置文件。在该目录中,每个设备都应该有一个叫做 ifcfg-eth0 的配置文件,这里的 eth0 是网络设备的名称。

/etc/sysconfig/network 文件应该包含以下行:

NETWORKING=yes

如果你想在引导时启动联网,NETWORKING 变量必须被设为 yes

/etc/sysconfig/network-scripts/ifcfg-eth0 文件应该包含以下几行:

DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes

每个你想配置使用 DHCP 的设备都需要一个配置文件。

其它网络脚本的选项包括:

要使用图形化界面来配置 DHCP 客户,请参阅第19章 来获取关于使用网络管理工具来配置网络接口使用 DHCP 的详情。

[1]

Kudzu 是在系统引导时运行的硬件探测工具,它用来判定系统上增加或移除了哪些硬件。