18.3. 配置 DHCP 客户

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

要手工配置 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 客户,请参阅第12章 来获取关于使用 网络管理工具来配置网络接口使用 DHCP 的详情。

[1]

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