Пакет DHCP содержит клиентскую (dhclient) и серверную программы для использования DHCP. Если Вы хотите установить этот пакет, то инструкции могут быть найдены в DHCP-3.0.2. Заметьте, что если Вы хотите использовать только клиент, не надо запускать сервер и поэтому не надо запускать скрипт и ссылки, предоставленные для серверного демона. Вам надо запускать DHCP сервер только, если Вы предоставляете этот сервис в сети. Если пакет уже установлен, обратитесь сюда за информацией о конфигурации клиента (dhclient).
Для конфигурации dhclient сначала надо установить скрипт сетевого сервиса /etc/sysconfig/network-devices/services/dhclient, включенный в пакет blfs-bootscripts-6.0 (как пользователь root).
make install-service-dhclient
Затем, как пользователь root, создайте файл конфигурации /etc/sysconfig/network-devices/ifconfig.eth0/dhclient следующими командами. Если необходимо, измените его для включения дополнительных интерфейсов.
install -d /etc/sysconfig/network-devices/ifconfig.eth0 && cat > /etc/sysconfig/network-devices/ifconfig.eth0/dhclient << "EOF" ONBOOT="yes" SERVICE="dhclient" DHCP_START="-q [дополнительные стартовые параметры]" DHCP_STOP="-q -r [дополнительные остановочные параметры]" EOF
Для получения большей информации по подходящим значениям DHCP_START и DHCP_STOP обратитесь к странице man для dhclient .
Наконец, Вы должны создать файл /etc/dhclient.conf, используя следующие команды как пользователь root:
Вам понадобиться добавить описание второго интерфейса в файл, если у Вас присутствует более, чем один интерфейс.
cat > /etc/dhclient.conf << "EOF" # dhclient.conf interface "eth0" { prepend domain-name-servers 127.0.0.1; request subnet-mask, broadcast-address, time-offset, routers, domain-name, domain-name-servers, host-name; require subnet-mask, domain-name-servers; } # end dhclient.conf EOF