Как включить DHCP-сервер во всех подсетях для PXE-сервера?

Я установил загрузочный сервер PXE для установки Ubuntu по сети. В настоящее время я использую MAC-адрес хоста для установки операционной системы Ubuntu. Я хотел бы включить DHCP-сервер во всех подсетях, например, 172.29.34.0/24 172.29.36.0/24 и т. Д. Вместо использования его MAC-адреса. Пожалуйста, найдите мою текущую конфигурацию ниже,

Конфигурация DHCP-сервера:

allow booting;
allow bootp;
subnet 172.29.32.0 netmask 255.255.255.0 {
    range 172.29.32.20 172.29.32.200;
    option broadcast-address 172.29.1.255;
    option routers 172.29.32.1;
}
group {
    next-server 172.29.32.9;
    filename "/pxelinux.0";
    host webppc {
        hardware ethernet BC:30:5B:C3:23:69;
        option host-name  "webppc";
    }
}
5
задан 9 February 2012 в 21:53

2 ответа

allow booting;
allow bootp;
subnet 172.29.32.0 netmask 255.255.255.0 {
    range 172.29.32.20 172.29.32.200;
    range 172.29.33.20 172.29.33.200;
    range 172.29.34.20 172.29.34.200;
    option broadcast-address 172.29.1.255;
    option routers 172.29.32.1;
}
group {
    next-server 172.29.32.9;
    filename "/pxelinux.0";
    host webppc {
        hardware ethernet BC:30:5B:C3:23:69;
        option host-name  "webppc";
    }
}
0
ответ дан 9 February 2012 в 21:53

Я не могу гарантировать, что это будет работать, но вы могли бы указать параметры для подсети, а не для группы (хотя вы потеряете назначение имени хоста - этого следует ожидать, если у вас нет уникального способа (т.е. MAC) идентификации каждой системы).

allow booting;
allow bootp;
subnet 172.29.32.0 netmask 255.255.255.0 {
    next-server 172.29.32.9;
    filename "/pxelinux.0";

    range 172.29.32.20 172.29.32.200;
    option broadcast-address 172.29.32.255;
    option routers 172.29.32.1;
}
#Repeat this block for each subnet
subnet 172.29.34.0 netmask 255.255.255.0 {
    next-server 172.29.32.9; #Note this is on another subnet.
    filename "/pxelinux.0";

    range 172.29.34.20 172.29.34.200;
    option broadcast-address 172.29.34.255;
    option routers 172.29.34.1;
}
0
ответ дан 9 February 2012 в 21:53

Другие вопросы по тегам:

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