Come aggiungere alcuni domini di ricerca DNS aggiuntivi senza ignorare quelli restituiti da DHCP?


8

Si prega di fornire:

  • posizione corretta per aggiungere la mia opzione di ricerca del dominio personalizzata (preferibilmente aggiungendola all'elenco DHCP, anziché anteporre)
  • comando da eseguire per rendere effettive le impostazioni

Nota: non chiedermi di modificare i file che si rigenerano automaticamente e sovrascrivono, come /etc/resolv.conf

Risposte:


13

Dovrai modificare questo file con il tuo editor preferito:

sudo vim /etc/dhcp/dhclient.conf

Una volta nel file, dovresti vedere una riga commentata con la parola supersedeaccanto ad essa:

#supersede domain-name "...."

Rimuovere il commento che la linea, sostituire il nome supersedeper append, quindi aggiungere i nomi di dominio che si desidera cercare (seguire l'esempio qui sotto e lasciare uno spazio dopo la prima "):

append domain-name " ubuntu.com ubuntu.net test.ubunut.com";

Salva il file e chiudi.

Tutto quello che devi fare è riavviare la connessione di rete. È possibile farlo scollegando e collegando la connessione di rete fisica OPPURE disabilitare e abilitare la connessione di rete (vedere la figura seguente). Dopo di che dovresti essere bravo ad andare:

Verificare:

sudo cat /etc/resolv.conf

Disconnetti rete

inserisci qui la descrizione dell'immagine

Connetti rete

inserisci qui la descrizione dell'immagine


Bello, ma è necessario lo spazio prima del primo nome di dominio?
l0b0,

@ l0b0: Sì, è meglio avere quello spazio, altrimenti l'ultimo nome di dominio esistente (in resolv.conf) e il primo dominio appena aggiunto resteranno uniti come: existing-one.comfirst-append.cominvece di avere existing-one.com first-append.com. Saluti!!
MacUsers,

Questo non sembra funzionare nel 16.04
DAB,

3

Puoi usare il

→ nm-applet (clic destro) → Modifica connessioni → Scegli connessione → Modifica → Impostazioni IPv4 → Domini di ricerca aggiuntivi

e inserisci i tuoi domini di ricerca lì. Dopodiché, disconnettiti, connettiti e loro saranno lì.


nm-applet nel 16.04 mi dà il seguente errore: (nm-applet: 28103): Gdk-CRITICAL **: gdk_window_thaw_toplevel_updates: assertion 'window-> update_and_descendants_freeze_count> 0' non riuscito.
DAB,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.