Настройка DHCP-клиента

24.3. Настройка DHCP-клиента

Прежде чем приступить к настройке DHCP-клиента, убедитесь в том, что ядро распознаёт сетевую плату. Большинство плат определяются во время процесса установки, при этом в ядре системы для платы настраивается нужный модуль. Если плата добавляется после установки, Kudzu[1] должна распознать его и предложить настроить соответствующий модуль ядра. Проверьте список совместимого оборудования, доступный по адресу: http://hardware.redhat.com/hcl/. Если сетевая плата не была настроена программой установки или Kudzu, но вы знаете, какой модуль ядра ей соответствует, обратитесь к главе 38 Модули ядра за сведениями о загрузке модулей ядра.

Чтобы настроить 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_HOSTNAME — Используйте этот параметр, если DHCP-сервер требует, чтобы клиент сообщил имя узла, прежде чем он получит IP-адрес. (Демон DHCP-сервера в Red Hat Enterprise Linux это не поддерживает.)

  • PEERDNS=<answer>, где <answer> принимает значения:

    • yes — Изменить файл /etc/resolv.conf в соответствии с информацией, полученной с сервера. Если используется DHCP, по умолчанию действует значение yes.

    • no — Не изменять файл /etc/resolv.conf.

  • SRCADDR=<address>, где <address> — указанный IP-адрес источника исходящих пакетов.

  • USERCTL=<answer>, где <answer> принимает значения:

    • yes — Управлять этим устройством могут пользователи помимо root.

    • no — Управлять этим устройством может только пользователь root.

Если вы предпочитаете графический интерфейс, обратитесь к главе 18 Настройка сети за подробностями использования средства Настройка сети (Network Administration Tool), чтобы настроить для сетевого интерфейса использование DHCP.

ПодсказкаПодсказка
 

Расширенная настройка параметров DHCP-клиентов, таких как временные параметры протокола, требования и запросы аренды, поддержка динамической DNS, псевдонимы, а также широкий набор значений для переопределения, добавления или дополнения конфигурации клианта, обратитесь к страницам man dhclient and dhclient.conf.

Замечания

[1]

Kudzu — это средство, определения оборудования, которое запускается при загрузке системы и определяет, какое оборудование было добавлено или убрано из системы.