GNU/Linux >> Linux Esercitazione >  >> Linux

CentOS/RHEL:i server DNS in /etc/resolv.conf cambiano dopo un riavvio/riavvio del servizio di rete. Come renderli permanenti

Dovresti affrontare questo problema dopo un riavvio o un riavvio del servizio di rete. Questo di solito accade come script /etc/sysconfig/network-scripts/ifup-post e /etc/sysconfig/network-scripts/ifdown-post verifica i parametri “RESOLV_MODS=no” o "PEERDNS=no" nel file di configurazione dell'interfaccia di rete come /etc/sysconfig/network-scripts/ifcfg-* . Se questi parametri non sono presenti, sostituirà il contenuto di /etc/resolv.conf con /etc/resolv.conf.save . Per impostazione predefinita, PEERDNS e RESOLV_MODS sono nulli.

Vedresti anche i messaggi mostrati di seguito in /var/log/messages file:

Oct 10 12:40:52 hostname NET[22961]: /etc/sysconfig/network-scripts/ifdown-post : updated /etc/resolv.conf
Oct 10 12:40:57 hostname NET[23256]: /etc/sysconfig/network-scripts/ifup-post : updated /etc/resolv.conf

Come rendere permanenti le voci in /etc/resolv.conf

1. Il file /etc/resolv.conf verrà sovrascritto se le interfacce di rete utilizzano DHCP per l'attivazione. Per evitare ciò, assicurati che tali interfacce abbiano PEERDNS=no impostato nel loro file ifcfg, ad esempio:

# cat /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet
DEVICE=eth0
BOOTPROTO=dhcp
PEERDNS=no

2. Le direttive del file ifcfg DNS1 e DNS2 possono anche portare alla modifica di resolv.conf. Per evitare ciò, rimuovi dette direttive o usa chattr(1) per rendere resolv.conf immutabile alle modifiche, ovvero:

# chattr +i /etc/resolv.conf


Linux
  1. Linux:come sovrascrivere un server DNS Vm?

  2. Gestore di rete:come interrompere l'aggiornamento di Nm /etc/resolv.conf?

  3. Come disabilitare la combinazione di tasti "alt + ctrl + Canc" che causa il riavvio in CentOS/RHEL 4,5

  4. Come disabilitare Ctrl+Alt+Canc causando il riavvio del sistema in CentOS/RHEL 6

  5. CentOS / RHEL:come recuperare dal file /etc/passwd cancellato

CentOS / RHEL 7:come recuperare dalla voce di root eliminata nei file /etc/shadow e/o /etc/passwd

CentOS / RHEL 5:come proteggere con password la modalità utente singolo

CentOS / RHEL 6:come proteggere con password la modalità utente singolo

Come rendere permanente l'indirizzo del server dei nomi in /etc/resolv.conf?

Perché /etc/resolv.conf punta a 127.0.0.53?

Differenza tra /etc/hosts e /etc/resolv.conf