Como habilitar o servidor DHCP para todas as sub-redes do servidor PXE?

5

Eu configurei um servidor de boot PXE para instalar o ubuntu via rede. Atualmente estou usando o endereço MAC hosts para instalar o sistema operacional Ubuntu. Gostaria de ativar o servidor DHCP em todas as sub-redes, por exemplo, 172.29.34.0/24 172.29.36.0/24 etc., em vez de usar seu endereço MAC. Por favor, encontre minha configuração atual abaixo,

Configuração do servidor 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";
    }
}
    
por karthick87 04.02.2012 / 13:35

2 respostas

5

Não posso garantir que funcionará, mas você poderia especificar as opções por sub-rede e não por grupo (embora perca a atribuição do nome do host - isso é esperado se você não tiver uma maneira única MAC) de identificar cada sistema).

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;
}
    
por roadmr 08.02.2012 / 15:44
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";
    }
}
    
por Deepak Rajput 08.02.2012 / 13:13