Hjälp för DHCP-hanteraren

 

Ö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 ett DHCP-system är makron behållare för alternativens värden som skickas som konfigurationsparametrar från en DHCP-server till en DHCP-klient. Du kan till exempel skapa ett makro som anger en DNS-server och en skrivarserver som ska användas av alla klienter som tilldelas IP-adresser av en viss DHCP-server.

Alternativ anger i vilket format parametervärden lagras i DHCP-serverns dhcptab-databas (där alla DHCP-makron lagras). Alternativets kategori, datatyp, tillverkare och kornighet avgör vilken form alternativen i makrot har. Mer information om hur du skapar och anpassar alternativ finns i hjälpavsnitten Skapa alternativ och Anpassa alternativ.

Operativsystemet SolarisTM är en extremt robust och flexibel miljö för DHCP-makron och alternativ. Du kan ange grupper av makron och alternativ som innehåller parametrar för klientkonfiguration baserat på följande kategorier.

Kategori Beskrivning
Klientklass En ASCII-sträng som representerar klientens maskintyp och/eller operativsystem, som till exempel SUNW.Javastation. Med den här typen av makron kan du definiera konfigurationsparametrar som skickas till alla klienter i en specifik klass.
Nätverk En sträng (numerisk IP-adress) som anger klientens nätverk, exempelvis 10.0.0.0. Med den här typen av makro kan samma konfigurationsparametrar användas av alla klienter som ingår i ett visst nätverk.
IP-adress Ett DNS-namn eller en numerisk IP-adress till en klient eller en server, exempelvis bigfiles eller 125.53.224.45. Den här typen av makro används för att skicka konfigurationsparametrar till alla klienter som använder en viss IP-adress. Vanligtvis används den här typen av makro för att skicka serverspecifika parametrar till alla klienter som använder sig av IP-adressen från en viss server.
Klient-ID En ASCII-sträng som representerar en unik identifierare för klienten, som till exempel ett Ethernet- eller Mac-ID. Med den här typen av makro kan klientspecifika konfigurationsparametrar skickas till klienten.

Använda makron och alternativ

Det finns tre saker att komma ihåg när du ska definiera DHCP-makron och alternativ:

  1. Makrots kategori -- och därmed i vilken ordning makrona körs -- avgörs endast av makrots namn. Därför bör makrot ha samma namn som de resurser eller enheter som makrot ska kontrollera. Exempel:

    Om du vill kontrollera så kallar du makrot
    Klientklass Samma namn som DHCP-klientens klassnamn, till exempel SUNW.Javastation.
    Nätverk Samma som IP-adressen till det nätverk som klienten använder för att ansluta genom, till exempel 10.0.0.0.
    IP-adress Samma som DHCP-klientens eller DHCP-serverns DNS-namn eller IP-adress, till exempel bigfiles eller 125.53.224.45.
    Klient-ID En hexadecimal representation av en Ethernet-adress, Mac-ID eller en annan unik identifierare, till exempel 010800201112B7.

  2. Ordningen är viktig. Ordningen mellan makron är signifikant, eftersom ett makro som körs först kan påverka ett makro som körs sist. Makron och alternativ behandlas i den ordning som illustrationen visar.

    De allmänna makrona körs först och de specifika sist (se figuren).

    • Klientklassmakron behandlas först.
    • Sedan behandlas nätverksmakron, och ersätter alla motstridiga inställningar från klientklassmakron.
    • Därefter körs IP-adressmakron och ersätter alla motstridiga inställningar som har gjorts av de två tidigare typerna.
    • Sist körs klient-ID-makron som ersätter alla motstridiga inställningar som har gjorts av alla tidigare makrotyper.

  3. Makron kan kapslas. Oavsett vilken kategori ett makro tillhör kan du kapsla makron. Till exempel kan ett klientklassmakro anropas från ett IP-adressmakro.
   tillbaka