DHCP Manager Help

 

Ö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:

  1. Automatisk körning sker för klientklass-, nätverks- och klient-ID-makron när makrokategorin matchar klientens klass, nätverksadress eller klient- identifierare.
  2. Makrokategorier avgör i vilken ordning som de automatiska makrona körs.
  3. 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 .


  4. 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.

    order of macro processing

    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.

  5. 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