← Back to team overview

sslug-teknik team mailing list archive

Re: dhcp-client /etc/resolf.conf

 

In <wu965sec3ba.fsf@xxxxxxxxxxx> Rene Brask Soerensen <brask@xxxxxxx> writes:

>Henrik "Størner" <henrik@xxxxxxx> writes:

>> In <b0ookb$i0r$2@xxxxxxxxxxxxx> Jesper Krogh <jesper@xxxxxxxx> writes:
>> 
>> 
>> >Jeg benyttes p.t. dhclient som dhcp-client, men den overskriver
>> >/etc/resolv.conf med de oplysninger den får fra dhcp-serveren, det vil
>> >jeg gerne have den til at lade være med, er der nogle der har et godt
>> >forslag til hvordan man får den til det?
>> 
>> Du laver en /etc/dhclient.conf. Min indeholder bl.a.:
>> 
>>    # We dont want no steenking TDC DNS info here ...
>>    supersede domain-name "hswn.dk";
>>    supersede domain-name-servers 172.16.10.1;
>> 
>> og så bliver min /etc/resolv.conf godt nok gen-skrevet, men
>> med det indhold jeg vil have. Du kan også vælge at tilføje
>> dine egne DNS servere før eller efter dem, du får via DHCP.
>> 
>> "man dhclient.conf" fortæller alt om hvad du kan lægge i den fil.
>Hej Henrik 

>Genialt med supersede... Men kan bare ikke lige få den til at tage
>search med. F.eks. supersede search "hswn.dk". Problemet er jo nok at
>det ikke hedder "search", men jeg kan ikke rigtig finde det nogen
>steder :(

De options man kan "supersede" er DHCP options, d.v.s. de er beskrevet
i dhcp-options man-siden. Her står bl.a. (fra min Debian Woody 
maskine):

       option domain-name string;

          This  option  specifies  the  domain  name  that client
          should use when resolving hostnames via the Domain Name
          System.

hvilket i praksis gøres ved at den streng du angiver bliver til
"search" linien i /etc/resolv.conf. dhclient.conf man-siden bruger den
i et eksempel, hvor man kan se at man godt kan skrive flere domæner
i denne option, blot der sættes anførselstegn om strengen.
-- 
"Hun svarede jo ikke på spørgsmålet!!" - Kristian Vilmann

Henrik Storner <henrik@xxxxxxx> 


References