Om du lägger till klienter med skriptet add_install_client -d på installationsservern, skickar skriptet information om DHCP-konfigurationen till konsolen. Du kan använda informationen när du skapar alternativen och makrona som krävs för att överföra nätverksinstallationsdata till klienterna.
Du kan anpassa de alternativ och makron som används av DHCP-tjänsten vid utförande av följande installationstyper:
Klasspecifika installationer – Du kan instruera DHCP-tjänsten att utföra nätverksinstallationer för alla klienter som tillhör en viss klass. Du kan till exempel definiera ett DHCP-makro som gör att samma installation utförs på alla Sun Blade-system i nätverket. Använd resultatet av kommandot add_install_client -d när du konfigurerar en klasspecifik installation.
Nätverksspecifika installationer – Du kan instruera DHCP-tjänsten att utföra en nätverksinstallation för alla klienter i ett visst nätverk. Du kan till exempel definiera ett DHCP-makro som utför samma installation i alla system i nätverket 192.168.2.
Klientspecifika installationer – Du kan instruera DHCP-tjänsten att utföra en nätverksinstallation för en klient som har en specifik Ethernet-adress. Du kan t.ex. definiera ett DHCP-makro som gör att en specifik installation utförs på den klient som har Ethernet-adressen 00:07:e9:04:4a:bf. Använd resultatet av kommandot add_install_client -d -e ethernet-adress när du konfigurerar en klientspecifik installation.
Mer information om hur du konfigurerar klienter att använda en DHCP-server för en nätverksinstallation finns i följande procedurer.
Information om nätverksinstallationer som använder dvd finns i Lägga till system som ska installeras från nätverket med en dvd-avbildning.
Information om nätverksinstallationer som använder cd finns i Lägga till system som ska installeras från nätverket med en cd-avbildning.
Om du vill installera DHCP-klienter från nätverket måste du skapa leverantörskategorialternativ för att skicka information som är nödvändig när operativsystemet Solaris installeras. I följande tabell beskrivs vanliga DHCP-alternativ som du kan använda för att installera en DHCP-klient.
Från och med Solaris 10 version 1/06 kan du använda de vanliga DHCP-alternativen som visas i Tabell 6–4 när du konfigurerar och installerar x86-baserade system. Dessa alternativ är inte plattformsspecifika, utan kan användas för att installera Solaris på en mängd olika x86-baserade system. Använd de här alternativen när du installerar Solaris 10 version 1/06 på x86-baserade system med hjälp av DHCP. En fullständig lista med standardalternativ finns i dhcp_inittab(4).
I Tabell 6–5 beskrivs de alternativ som du kan använda när du installerar Sun-klientsystem. Leverantörsklientklasserna i tabellen bestämmer vilka typer av klienter som kan använda alternativet. Använd dessa alternativ när du installerar Solaris 10 OS på SPARC-baserade system, eller 10 version 3/05 på x86-baserade system. Leverantörsklientklasserna i tabellen är endast exempel. Du måste ange klientklasser som motsvarar de klienter som finns i nätverket och som du tänker genomföra installationer på via nätverket. Information om hur du bestämmer en klients leverantörsklientklass finns i Working With DHCP Options (Task Map) i System Administration Guide: IP Services.
Detaljerad information om DHCP-alternativ finns i DHCP Option Information i System Administration Guide: IP Services.
Tabell 6–4 Värden för standard-DHCP-alternativ
Alternativ |
Kod |
Datatyp |
Kornighet |
Maximivärde |
Beskrivning |
---|---|---|---|---|---|
BootFile |
SAKNAS |
ASCII |
1 |
1 |
Sökväg till klientens startfil |
BootSrvA |
SAKNAS |
IP-adress |
1 |
1 |
IP-adress till startservern |
DNSdmain |
15 |
ASCII |
1 |
0 |
DNS-domämnnamn |
DNSserv |
6 |
IP-adress |
1 |
0 |
Lista med DNS-namnservrar |
NISdmain |
40 |
ASCII |
1 |
0 |
NIS-domännamn |
NISservs |
41 |
IP-adress |
1 |
0 |
IP-adress till NIS-servern |
NIS+dom |
64 |
ASCII |
1 |
0 |
NIS+-domännamn |
NIS+serv |
65 |
IP-adress |
1 |
0 |
IP-adress till NIS+-servern |
Router |
3 |
IP-adress |
1 |
0 |
IP-adresser till nätverksroutrar |
Tabell 6–5 Värden på leverantörskategorialternativ för Solaris-klienter
Namn |
Kod |
Datatyp |
Kornighet |
Maximivärde |
Leverantörsklientklasser * |
Beskrivning |
---|---|---|---|---|---|---|
Följande leverantörskategorialternativ krävs för att en DHCP-server ska stödja Solaris-installationsklienter. Alternativen används i Solaris-klienternas startskript. Obs! – Leverantörsklientklasserna i tabellen är endast exempel. Du måste ange klientklasser som motsvarar de klienter som finns i nätverket och som du tänker genomföra installationer på via nätverket. Leverantörsklientklassen SUNW.i86pc gäller bara för Solaris 10 version 3/05 och kompatibla versioner. |
||||||
SrootIP4 |
2 |
IP-adress |
1 |
1 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Rotserverns IP-adress |
SrootNM |
3 |
ASCII-text |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Rotserverns värdnamn |
SrootPTH |
4 |
ASCII-text |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Sökväg till klientens rotkatalog på rotservern |
SinstIP4 |
10 |
IP-adress |
1 |
1 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
JumpStart-installationsserverns IP-adress |
SinstNM |
11 |
ASCII-text |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Installationsserverns värdnamn |
SinstPTH |
12 |
ASCII-text |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Sökväg till installationsbildfilen på installationsservern |
Följande alternativ kan anges i klienternas startskript, men är inte nödvändiga. Obs! – Leverantörsklientklasserna i tabellen är endast exempel. Du måste ange klientklasser som motsvarar de klienter som finns i nätverket och som du tänker genomföra installationer på via nätverket. Leverantörsklientklassen SUNW.i86pc gäller bara för Solaris 10 version 3/05 och kompatibla versioner. |
||||||
SrootOpt |
1 |
ASCII-text |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
NFS-monteringsalternativ för klientens rotfilsystem |
SbootFIL |
7 |
ASCII-text |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Sökväg till klientens startfil |
SbootRS |
9 |
TAL |
2 |
1 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
NFS-lässtorlek som används av det fristående startprogrammet när kärnan laddas |
SsysidCF |
13 |
ASCII-text |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Sökväg till sysidcfg-filen, enligt formatet server:/path |
SjumpsCF |
14 |
ASCII-text |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Sökväg till JumpStart-konfigurationsfilen i formatet server:/sökväg |
16 |
ASCII-text |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Sökväg till den fristående startfilen eller sökväg till startfilen i det globala nätverket. Använd följande format för den fristående startfilen. tftp://inetboot. sun4u För startfilen i det globala nätverket är formatet http://värd.domän/ sökväg-till-fil Det här alternativet kan användas för att åsidosätta inställningarna BootFile och siaddr i syfte att hämta en fristående startfil. Protokoll som stöds: tftp (inetboot), http (wanboot). Använd till exempel följande format. tftp://inetboot. sun4u |
|
17 |
ASCII-text |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
IP-adress och portnummer till proxyservern i nätverket. Det här alternativet behövs bara om en klient startar via ett globalt nätverk och om det finns en proxyserver i det lokala nätverket. Använd till exempel följande format: 198.162.10.5:8080 |
|
Följande alternativ används för närvarande inte i Solaris-klienters startskript. De kan bara användas om du redigerar startskripten. Obs! – Leverantörsklientklasserna i tabellen är endast exempel. Du måste ange klientklasser som motsvarar de klienter som finns i nätverket och som du tänker genomföra installationer på via nätverket. Leverantörsklientklassen SUNW.i86pc gäller bara för Solaris 10 version 3/05 och kompatibla versioner. |
||||||
SswapIP4 |
5 |
IP-adress |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Växlingsserverns IP-adress |
SswapPTH |
6 |
ASCII-text |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Sökväg till klientens växlingsfil på växlingsservern |
Stz |
8 |
ASCII-text |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Klientens tidszon |
Sterm |
15 |
ASCII-text |
1 |
0 |
SUNW.Sun-Blade-1000, SUNW.Sun-Fire-880, SUNW.i86pc |
Terminaltyp |
När du har skapat alternativen kan du skapa makron som innehåller dessa alternativ. Tabellen här nedan innehåller exempelmakron som du kan skapa för att det ska vara möjligt att installera Solaris på klienter.
Tabell 6–6 Exempelmakron till stöd för nätverksinstallationsklienter
Namn på makro |
Innehåller dessa alternativ och makron |
---|---|
Solaris |
SrootIP4, SrootNM, SinstIP4, SinstNM |
sparc |
SrootPTH, SinstPTH |
sun4u |
Makrona Solaris och sparc |
sun4v |
Makrona Solaris och sparc |
i86pc |
Makrot Solaris, SrootPTH, SinstPTH, SbootFIL |
SUNW.i86pc |
Makrot i86pc Obs! – Leverantörsklientklassen SUNW.i86pc gäller bara för Solaris 10 version 3/05 och kompatibla versioner. |
SUNW.Sun-Blade-1000 |
Makrot sun4u, SbootFIL |
SUNW.Sun-Fire-880 |
Makrot sun4u, SbootFIL |
PXEClient:Arch:00000:UNDI:002001 |
BootSrvA, BootFile |
Nätverksadressmakron för xxx.xxx.xxx.xxx |
Alternativet BootSrvA kan läggas till befintliga nätverksadressmakron. Värdet på BootSrvA pekar ut tftboot-servern. |
01klient-MAC-adress klientspecifika makron (till exempel 010007E9044ABF) |
BootSrvA, BootFile |
Makronamnen i tabellen här ovan motsvarar leverantörsklientklasserna för klienterna som måste installeras via nätverket. Namnen är exempel på klienter som kan finnas i nätverket. Information om hur du bestämmer en klients leverantörsklientklass finns i Working With DHCP Options (Task Map) i System Administration Guide: IP Services.
Du kan skapa dessa alternativ och makron med någon av följande metoder.
Skapa alternativen och makrona i DHCP-hanteraren. Information om hur du skapar alternativ och makron i DHCP-hanteraren finns i Skapa installationsalternativ och makron med DHCP-hanteraren.
Skriv ett skript som skapar alternativen och makrona med hjälp av kommandot dhtadm. Information om hur du skriver skript som skapar de här alternativen och makrona finns i Skriva ett skript som använder dhtadm för att skapa alternativ och makron.
Observera att den totala storleken på leverantörsalternativen som kan användas för en viss klient inte får överstiga 255 byte, inklusive alternativets kod och längdinformation. Det här är en begränsning i implementeringen av det aktuella Solaris DHCP-protokollet. I allmänhet bör du inte använda mer leverantörsinformation än nödvändigt. Du bör använda korta sökvägsnamn i alternativ som kräver sökvägsnamn. Om du skapar symboliska länkar till långa sökvägar, kan du använda kortare länknamn.
Du kan använda DHCP-hanteraren när du skapar alternativen som beskrivs i Tabell 6–5 och makrona som beskrivs i Tabell 6–6.
Utför följande uppgifter innan du skapar DHCP-makron för installationen.
Lägg till klienterna som ska installeras med DHCP som installationsklienter för nätverksinstallationsservern. Information om hur du lägger till en klient för en installationsserver finns i Kapitel 7, Förbereda installation över nätverket (Översikt).
Konfigurera DHCP-servern. Om du inte har konfigurerat DHCP-servern läser du Kapitel 13, Planning for DHCP Service (Tasks) i System Administration Guide: IP Services.
Logga in som superanvändare på DHCP-serverdatorn.
Starta DHCP-hanteraren.
# /usr/sadm/admin/bin/dhcpmgr & |
DHCP-hanteraren startas.
Klicka på fliken Alternativ i DHCP-hanteraren.
Välj Skapa på Redigera-menyn.
Dialogrutan Skapa alternativ visas.
Ange namnet på det första alternativet och sedan dess värde.
Använd resultatet från kommandot add_install_client, Tabell 6–4 och Tabell 6–5 för att kontrollera alternativnamnen och värdena för alternativen som du måste skapa. Lägg märke till att leverantörsklientklasserna bara är förslag. Du bör skapa klasser för de klienttyper som faktiskt behöver hämta Solaris-installationsparametrar från DHCP-tjänsten. Information om hur du bestämmer en klients leverantörsklientklass finns i Working With DHCP Options (Task Map) i System Administration Guide: IP Services.
Klicka på OK när du har matat in alla värden.
Markera alternativet som du just har skapat på fliken Alternativ.
Välj Duplicera på Redigera-menyn.
Dialogrutan Duplicera alternativ visas.
Ange namnet på ett annat alternativ och ange sedan lämpliga värden.
De värden som det är mest sannolikt att du behöver ändra är kod-, datatyp-, kornighets- och maximivärdena. Värdena finns i Tabell 6–4 och Tabell 6–5.
Upprepa Steg 7 t.o.m. Steg 9 tills du har skapat alla alternativ.
Du kan nu skapa makron som överför alternativen till nätverksinstallationsklienter enligt beskrivningen i följande metod.
Du behöver inte lägga till alternativen i filen /etc/dhcp/inittab på en Solaris-klient, eftersom de redan finns med i filen.
Utför följande uppgifter innan du skapar DHCP-makron för installationen.
Lägg till klienterna som ska installeras med DHCP som installationsklienter för nätverksinstallationsservern. Information om hur du lägger till en klient för en installationsserver finns i Kapitel 7, Förbereda installation över nätverket (Översikt).
Konfigurera DHCP-servern. Om du inte har konfigurerat DHCP-servern läser du Kapitel 13, Planning for DHCP Service (Tasks) i System Administration Guide: IP Services.
Skapa DHCP-alternativen som du vill använda i makrona. Instruktioner om hur du skapar DHCP-alternativ finns i Så här skapar du alternativ till stöd för installation av Solaris (DHCP-hanteraren).
Klicka på fliken Makron i DHCP-hanteraren.
Välj Skapa på Redigera-menyn.
Dialogrutan Skapa makro visas.
Ange makrots namn.
De makronamn som du kan använda finns i Tabell 6–6.
Klicka på knappen Välj.
Dialogrutan Välj alternativ visas.
Markera Leverantör i listan Kategori.
Leverantörsalternativen som du har skapat visas i listan.
Markera ett alternativ som du vill lägga till i makrot och klicka på OK.
Ange alternativets värde.
I Tabell 6–4 och Tabell 6–5 beskrivs alternativets datatyp och vilken information som add_install_client -d skapar.
Upprepa Steg 6 t.o.m. Steg 7 för varje alternativ du vill ta med.
Om du vill infoga ett annat makro anger du Include som namn på alternativet och makrots namn som dess värde.
Klicka på OK när du är färdig med makrot.
Om du tänker använda DHCP i en installation via nätverket behöver du konfigurera en installationsserver och lägga till systemet som en installationsklient. Mer information finns i Kapitel 7, Förbereda installation över nätverket (Översikt).
Om du tänker använda DHCP i en WAN-startinstallation behöver du utföra ytterligare uppgifter. Mer information finns i Kapitel 11, WAN-start (Översikt).
Om du tänker använda DHCP i en anpassad JumpStart-installation behöver du skapa en profil och en rules.ok-fil. Mer information finns i Kapitel 5, Anpassad JumpStart (Översikt) i Installationshandbok för Solaris 10: Anpassad JumpStart och avancerade installationer.
Mer information om DHCP finns i Artikel III, DHCP i System Administration Guide: IP Services.
Du kan skapa ett Korn-skalskript genom att anpassa exemplet i Exempel 6–13 om du vill skapa alla alternativ som beskrivs i Tabell 6–4 och Tabell 6–5 och några användbara makron. Du måste ändra alla IP-adresser och värden inom citationstecken till de rätta IP-adresserna, servernamnen och sökvägarna i nätverket. Du bör också redigera nyckeln Vendor= och ange vilken typ av klienter du har. Använd informationen som du får från add_install_client -d för att anpassa skriptet.
# Läs in Solaris-leverantörsspecifika alternativ. Vi börjar med stöd till # Sun-Blade-1000, Sun-Fire-880 och i86-plattformar. Observera att # alternativet SUNW.i86pc bara gäller för Solaris 10 version 3/05. # Om -A ändras till -M ersätts aktuella värden, i stället för att läggas till. dhtadm -A -s SrootOpt -d \ 'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,1,ASCII,1,0' dhtadm -A -s SrootIP4 -d \ 'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,2,IP,1,1' dhtadm -A -s SrootNM -d \ 'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,3,ASCII,1,0' dhtadm -A -s SrootPTH -d \ 'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,4,ASCII,1,0' dhtadm -A -s SswapIP4 -d \ 'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,5,IP,1,0' dhtadm -A -s SswapPTH -d \ 'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,6,ASCII,1,0' dhtadm -A -s SbootFIL -d \ 'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,7,ASCII,1,0' dhtadm -A -s Stz -d \ 'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,8,ASCII,1,0' dhtadm -A -s SbootRS -d \ 'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,9,NUMBER,2,1' dhtadm -A -s SinstIP4 -d \ 'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,10,IP,1,1' dhtadm -A -s SinstNM -d \ 'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,11,ASCII,1,0' dhtadm -A -s SinstPTH -d \ 'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,12,ASCII,1,0' dhtadm -A -s SsysidCF -d \ 'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,13,ASCII,1,0' dhtadm -A -s SjumpsCF -d \ 'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,14,ASCII,1,0' dhtadm -A -s Sterm -d \ 'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,15,ASCII,1,0' dhtadm -A -s SbootURI -d \ 'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,16,ASCII,1,0' dhtadm -A -s SHTTPproxy -d \ 'Vendor=SUNW.Sun-Blade-1000 SUNW.Sun-Fire-880 SUNW.i86pc,17,ASCII,1,0' # Läs in några användbara makrodefinitioner. # Definiera alla Solaris-alternativ under det här makrot med namnet Solaris. dhtadm -A -m Solaris -d \ ':SrootIP4=10.21.0.2:SrootNM="blue2":SinstIP4=10.21.0.2:SinstNM="red5":' # Definiera alla sparc-plattformsspecifika alternativ under det här makrot med namnet sparc. dhtadm -A -m sparc -d \ ':SrootPTH="/export/sparc/root":SinstPTH="/export/sparc/install":' # Definiera alla sun4u-arkitekturspecifika alternativ under det här makrot med namnet sun4u. # (Omfattar Solaris- och sparc-makron.) dhtadm -A -m sun4u -d ':Include=Solaris:Include=sparc:' # Solaris på IA32-plattformsspecifika parametrar finns under det här makrot med namnet i86pc. # Observera att makrot bara gäller för Solaris 10 version 3/05. dhtadm -A -m i86pc -d \ ':Include=Solaris:SrootPTH="/export/i86pc/root":SinstPTH="/export/i86pc/install"\ :SbootFIL="/platform/i86pc/kernel/unix":' # Solaris på IA32-datorer identifieras med klassen "SUNW.i86pc". Alla # klienter som identifierar sig själva som medlemmar i den här klassen har dessa # parametrar i makrot SUNW.i86pc, som omfattar makrot i86pc. # Observera att den här klassen bara gäller för Solaris 10 version 3/05. dhtadm -A -m SUNW.i86pc -d ':Include=i86pc:' # Sun-Blade-1000-plattformar identifierar sig själva som en del av # klassen "SUNW.Sun-Blade-1000". # Alla klienter som identierar sig själva som medlemmar i den här klassen # har dessa parametrar. dhtadm -A -m SUNW.Sun-Blade-1000 -d \ ':SbootFIL="/platform/sun4u/kernel/sparcv9/unix":\ Include=sun4u:' # Sun-Fire-880-plattformar identifierar sig själva som en del av klassen "SUNW.Sun-Fire-880". # Alla klienter som identierar sig själva som medlemmar i den här klassen har dessa parametrar. dhtadm -A -m SUNW.Sun-Fire-880 -d \ ':SbootFIL="/platform/sun4u/kernel/sparcv9/unix":Include=sun4u:' # Lägg till vårt startserver-ip för alla nätverksmakron för topologin som betjänas av # DHCP-servern. Vår startserver är samma dator som kör DHCP-servern. dhtadm -M -m 10.20.64.64 -e BootSrvA=10.21.0.2 dhtadm -M -m 10.20.64.0 -e BootSrvA=10.21.0.2 dhtadm -M -m 10.20.64.128 -e BootSrvA=10.21.0.2 dhtadm -M -m 10.21.0.0 -e BootSrvA=10.21.0.2 dhtadm -M -m 10.22.0.0 -e BootSrvA=10.21.0.2 # Se till att vi returnerar värdnamn till klienterna. dhtadm -M -m DHCP-servername -e Hostname=_NULL_VALUE_ # Skapa ett makro för PXE-klienter som vill starta från vår startserver. # Det här makrot gäller för Solaris 10 version 3/05. dhtadm -A -m PXEClient:Arch:00000:UNDI:002001 -d \ :BootFile=nbp.i86pc:BootSrvA=10.21.0.2: # Skapa ett makro för PXE-klienter som vill starta från vår startserver. # Det här makrot gäller för Solaris 10 version 2/06. dhtadm -A -m PXEClient:Arch:00000:UNDI:002001 -d \ :BootFile=i86pc:BootSrvA=10.21.0.2: # Skapa ett makro för en x86-baserad klienter med ethernet-adressen 00:07:e9:04:4a:bf # som installerar från nätverket med PXE. dhtadm -A -m 010007E9044ABF -d :BootFile=010007E9044ABF:BootSrvA=10.21.0.2: # Klienten med den här MAC-adressen är en disklös klient. Ignorera rotinställningarna # som finns i nätverkets definitionsområde för installation med klientens rotkatalog. dhtadm -A -m 0800201AC25E -d \ ':SrootIP4=10.23.128.2:SrootNM="orange-svr-2":SrootPTH="/export/root/10.23.128.12":' |
Logga in som superanvändaren och kör dhtadm satsvist. Ange namnet på det skript som lägger till alternativen och makrona i dhcptab. Om skriptet t.ex. heter netinstalloptions anger du följande kommando.
# dhtadm -B netinstalloptions |
Klienter som har leverantörsklientklasser som ingår i strängen Vendor= kan då använda DHCP och installera via nätverket.
Mer information om hur du använder kommandot dhtadm finns i dhtadm(1M). Mer information om filen dhcptab finns i dhcptab(4).