Параметры начальной загрузки ядра передачи от dhcpd.conf для группы узлов?

Fedora, RHEL и CentOS каждому выделили списки рассылки объявлению о новых выпусках пакета.

0
задан 29 June 2013 в 18:25
1 ответ

Это может делать не DHCP, а PXE.

Пример (не обязательно полезный для вас) dhcpd.conf файл:


allow booting;
allow bootp;
authoritative;
default-lease-time      600;
max-lease-time          7200;
option domain-name      "domain.com";
ddns-update-style       none;
log-facility            local7;
deny unknown-clients;
subnet 192.168.124.0 netmask 255.255.255.0 {
  option routers               192.168.124.1;
  option subnet-mask           255.255.255.0;
  option domain-name-servers   199.245.70.156;
  filename                     "pxelinux.0";
  next-server                  192.168.124.81;
    host foo {
      hardware ethernet        f4:xx:46:xx:xx:67;
      fixed-address            192.168.124.25;
      option host-name         "foo";
    }
}

У меня есть использовали правило для соответствия определенному MAC-адресу, при необходимости измените его для соответствия группе. Параметры next-server и filename сообщают хосту, который запрашивает IP-адрес (и соответствует требованиям) для загрузки, используя файл pxelinux.0 , который можно найти в 192.168.124.81 .

TFTP-сервер на этом IP-адресе обычно будет иметь конфигурацию по умолчанию в строках:


default menu.c32
prompt 0

menu title PXE Boot Menu
menu include pxelinux.cfg/graphics.conf
menu autoboot Starting Local System in # seconds

label rhel6
  menu label Install - ^RHEL6 64
  kernel rhel/6/x86_64/vmlinuz
  initrd rhel/6/x86_64/initrd.img
  append ks=http://10.0.0.2/rhel6/ks/rhel6.cfg ksdevice=eth0

Вы можете использовать здесь параметр append , чтобы добавить любое допустимое пользовательское значение ядра.

2
ответ дан 4 December 2019 в 14:10

Теги

Похожие вопросы