I vecchi tempi, resolv.conf
ero statico e l'hai modificato tu stesso.
In seguito, il client DHCP lo avrebbe riscritto, utilizzando alcune voci statiche e ciò che ha ottenuto dal contratto di locazione DHCP.
In questi giorni, alcune distribuzioni - come la mia (Linux Mint 18.1) hanno un /etc/resolv.conf.d
meccanismo con diverse sottodirectory di script e, beh, non riesco a capirlo.
Qual è la strada giusta, quindi,
- indicare che desidero utilizzare o non utilizzare i server DNS ottenuti nel contratto di locazione DHCP?
- aggiungere voci fisse a resolv.conf, sempre o come fallback quando non esiste un nameserver ottenuto da lease DHCP?
- prendere decisioni sull'ordine relativo nel file?
Non mi dispiace scrivere alcuni dei miei script se ho, non voglio solo "lavorare contro" il meccanismo esistente o fare un lavoro duplicato.
dhclient
per ignorare / sostituire le informazioni DNS DHCP; Non sono sicuro che ci sia un meccanismo /etc/resolv.conf.d
per farlo (ma non uso Mint e non ho quegli script).
/etc/resolv.conf
è localhost (che esegue dnsmasq), quindi non mi è chiaro come interagiscono dnsmasq, il meccanismo resolv.conf.d e il client DHCP.
resolvconf
nei server ... unix.stackexchange.com/questions/286195/…