Översikt
Solaris DHCP
Om makron
Få hjälp
Servrar och reläer
Nätverk
Adresser
Makron
Alternativ
Gör så här ...
Index
|
|
|
Om makron och alternativ
I en DHCP-miljö är makron behållare för alternativvärden som
skickas som konfigurationsparametrar från DHCP-servern till DHCP-klienten. Du kanske till exempel
definierar ett makro som innehåller alternativ som talar om vilken DNS-server och utskriftshanterare
som ska användas av alla klienter som får sina IP-adresser från en viss DHCP-server.
Alternativ anger i vilket format som alternativvärden är
definierade i DHCP-serverns dhcptab-databas (där alla makron
och alternativ för DHCP lagras). Till exempel avgör alternativets kategori, datatyp, tillverkare och kornighet avgör vilken form
alternativen i makrot har. Mer information om hur du skapar och ändrar
alternativ finns på hjälpsidorna för Skapa alternativ och
Ändra ett alternativ.
Körning av makron
När du namnger DHCP-makron och lägger till alternativ till makron bör
du tänka på följande:
-
Automatisk körning sker för klientklass-,
nätverks- och klient-ID-makron när makrokategorin matchar
klientens klass, nätverksadress eller klient-
identifierare.
-
Makrokategorier avgör i vilken ordning som
de automatiska makrona körs.
-
Makrots namn bestämmer kategorin, med undantag
för IP-adressmakron, som kategoriseras efter tilldelning till
IP-adress.
I de flesta fall bör du ge makrot namn som stämmer överens
med namnet på resursen eller enheten som du vill
att makrot ska kontrollera. Exempel:
För klienter ...
|
så kallar du makrot
|
i en särskild klientklass
|
samma namn som DHCP-klientens klientklass. Klientklassen
bestäms av leverantören av klienten. Till
exempel är klientklassnamnet för en Sun Ultra TM 1-klient SUNW,Ultra-1 så
du måste kalla makrot SUNW.Ultra-1 . För
Solaris DHCP-klientsystem, kan
du kontrollera klientklassen med kommandot
uname -i på klientmaskinen. Observera att
makronamn inte får innehålla kommatecken. Om det finns
ett komma i klientklassnamnet ersätter du det med
ett mellanslag i makrots namn.
|
I ett visst nätverk
|
Samma som IP-adressen för det nätverk som klienten ansluter
till. Om du till exempel kallar makrot
10.0.0.0.
|
Som använder en viss IP-adress
|
Vilket namn som helst, men du bör använda DHCP-serverns
värdnamn eller IP-adress. Du kan till exempel kallar makrot
shiva eller 125.53.224.45 . Den här
typen av makro är användbart som konfigurationsmakro
för alla klienter som hämtar konfigureringsinformation
från den här DHCP-servern.
|
Som identifieras av ett visst klient-ID
|
Samma som den unika klientidentifieraren, du kan
till exempel kalla makrot 010800201112B7 .
|
-
Ordningen är viktig. Makrona körs i en
speciell ordning. Om ett alternativ finns i fler än ett makro
kommer det värde för alternativet som skickas till klienten
att vara det värde som tilldelats i det senast körda makrot. Makron körs i den
ordning som visas i bilden.
Illustrationen visar hur makrokörningen går från allmänna
makron till mer specifika makron.
-
Klientklassmakron behandlas först.
-
Nätverksmakron körs sedan, och ersätter eventuella inställningar
i konflikt som gjorts av klientklassmakron.
-
Därefter körs IP-adressmakron, som ersätter inställningar
som gjorts av tidigare makron.
-
Klient-ID-makron körs allra sist, och ersätter alltså
inställningar i konflikt som gjorts av alla tidigare makron.
-
Makron kan innehålla andra makron Oavsett makrots
kategori, kan det innehålla andra makron. Ett klientklassmakro kan
till exempel anropas från ett IP-adressmakro.
tillbaka
|