modifier le fichier de conf en conséquence, ici une zone definie pour un Vlan, je suis obligé de ne pas diffuser la plage IP alors ça ne pas etre simple à suivre :
Code : Tout sélectionner
# VLAN ----
subnet --.--.--.0 netmask 255.255.255.0 {
# passerelle par defaut
option routers --.--.--.--;
option subnet-mask 255.255.255.0;
option netbios-name-servers --.--.--.--; # a modifier quand les SAMBA pdc & bdc seront en place sur des sc1425
range dynamic-bootp --.--.--.-- --.--.--.--;
default-lease-time 604800;
max-lease-time 604800;
option www-server --.--.--.--;
# essais boot PXE
## filename "/imaginux/pxelinux.0";
## next-server --.--.--.202 ;
## option root-path "/imaginux";
# essais boot PXE
# filename "udpcast/pxelinux.0";
# next-server --.--.--.202 ;
# essais boot BOOTP
# filename "udpcast/udpetherbt.img";
# option vendor-encapsulated-options 3c:09:45:74:68:65:72:62:6f:6f:74:ff;
# next-server --.--.--.202;
#reservation adresse pour serveur
host svrxxx {
hardware ethernet --:--:--:--:--:--;
fixed-address --.--.--.1;
}
#clé identique à celle du serveur DDNS
#récuperer la clé MD5 dans le named.conf du futur DDNS
key "rndc-key" {
algorithm hmac-md5;
secret "--------------------------------";
};
#fichier de zone délivré pour le DDNS par le service DHCP
zone aaa.bbbb.ccccc.dddddd.fr {
primary --.--.--.2;
secondary --.--.--.8;
key "rndc-key";
}
#fichier de zone inverse délivré pour le DDNS par le service DHCP
zone --.--.in-addr.arpa {
primary --.--.--.2;
secondary --.--.--.8;
# secretariat
host STATION----- {
hardware ethernet --:--:--:--:--:--;
fixed-address --.--.--.217;
}
# portable 1
host POR-01 {
hardware ethernet --:--:--:--:--:--;
fixed-address --.--.--.214;
}
# poste tftp
host STATION---- {
hardware ethernet --:--:--:--:--:--;
fixed-address --.--.--.202;
}
}
Code : Tout sélectionner
# VLAN ----
subnet --.--.--.0 netmask 255.255.255.0 {
# passerelle par defaut
option routers --.--.--.--;
option subnet-mask 255.255.255.0;
option netbios-name-servers --.--.--.--; # a modifier quand les SAMBA pdc & bdc seront en place sur des sc1425
range dynamic-bootp --.--.--.-- --.--.--.--;
default-lease-time 604800;
max-lease-time 604800;
option www-server --.--.--.--;
"option routers" definie la passerelle par defaut pour cette plage ( ex : 192.168.0.254; )
"option netbios-name-servers" la ou les adresses de vos serveurs de domaines si existants ( ex : 192.168.0.1 192.168.0.2; )
"range dynamic-bootp" la plage ip reservée pour les clients dhcp ( ex : 192.168.0.10 192.168.0.250; o attribue des @ip allant de .10 à .250 )
"default-lease-time 604800;" le temps du leasing ( bail ) en secondes
"max lease-time" durée max du bail
"option www-server" adresse ip de votre serveur web, utile de déclarer ça ici car via ce serveur web on peut ensuite configurer automatiquement les navigateurs web de vos stations

Code : Tout sélectionner
# essais boot PXE
## filename "/imaginux/pxelinux.0";
## next-server --.--.--.202 ;
## option root-path "/imaginux";
# essais boot PXE
# filename "udpcast/pxelinux.0";
# next-server --.--.--.202 ;
# essais boot BOOTP
# filename "udpcast/udpetherbt.img";
# option vendor-encapsulated-options 3c:09:45:74:68:65:72:62:6f:6f:74:ff;
# next-server --.--.--.202;
il vous faut un serveur tftp, super simple à trouver sous unix, et pour windows vous pouvez chercher du coté de Cisco, si vous avez besoin j'UP le soft
sur cette machine qui offre le service tftp ( mef en ip fixe ! ) vous allez devoir créer dans le fichier de conf du service un répertoire racine pour le ftp
le plus simple etant
/tmp/tftpboot ( unix )
ou
X:\tftpboot\ ( windows )
dans ce répertoire j'ai créee 2 sous repertoires
l'un s'appelant IMAGINUX l'autre UDPCAST
détaillons la config dhcp pour offrir un boot PXE
filename "/imaginux/[#0000ff]pxelinux.0[/#0000ff]"; où pxelinux.0 est biensur une image d'un linux que vous aurez récupéré sur le web, car je le précise j'en suis encore au stade où je cherche à faire ma propre image de distrib
next-server --.--.--.202 ; indique l'adresse ip de votre serveur tftp ( ex : 192.168.0.202 )
option root-path "/imaginux"; indique le repertoire de base au sein du tftp
là dessus une station qui boote en premier lieux sur PXE arrive à contacter le serveur dhcp ( mef si vous avez des switchs qui bloquent les broadcast il faut transformer la trame interceptée en unicast dirigé ! par exemple sur les cisco )
elle contacte le dhcp, se voit attribuer une adresse ip sur le reseau
au passage elle se voit notifier les differents serveurs sur le reseau DONT le serveur tftp
elle va sur le tftp, le dhcp lui ayant indiqué quelle image télécharger elle la réclame, la décompresse en mémoire et l'execute
pour le BootP c'est deja un peu different car il faut , pour les cartes réseau ne possedant pas de rom, booter sur une disquette.
si la carte réseau à une rom bootp evidement pas besoin de disquette
meme cas que précédement sauf que le format de l'image à charger est different d'une image PXE :
filename "udpcast/udpetherbt.img";
là l'image monte en général une sorte de ramdisk avant d'aller charger l'OS à installer
je vous donne qq liens :
http://dar.linux.free.fr/doc/index.html
http://www.nu2.nu/pebuilder/
http://www.hotline-pc.org/usb-boot.htm
http://www.microsoft.com/technet/commun ... 17_04.mspx
et zut je m'aperçois que j'ai oublié de bookmarker plein de pages interressantes ... il vous faudra naviguer de liens en liens pour trouver des infos dsl