Onde localizar o arquivo resolv.conf no CentOS 7

0

Eu sei que "/etc/resolv.conf" é um arquivo gerado automaticamente por "/etc/resolvconf/resolv.conf.d/head" ao reiniciar o Ubuntu 14.04. Tudo bem

Mas onde eu posso localizar o mesmo arquivo "/etc/resolvconf/resolv.conf.d/head" no CentOS 7?

UPDATE

Conteúdo do arquivo /etc/resolv.conf

# Gerado pelo NetworkManager

pesquisa reesu.co.in

servidor de nomes 8.8.8.8

servidor de nomes 8.8.4.4

Mas eu quero ver o conteúdo no arquivo /etc/resolv.conf:

# Gerado pelo NetworkManager

pesquisa domain.tld

servidor de nomes 8.8.8.8

servidor de nomes 8.8.4.4

OU

# Gerado pelo NetworkManager

#search reesu.co.in

pesquisa domain.tld

servidor de nomes 8.8.8.8

servidor de nomes 8.8.4.4

após cada reinicialização:

    
por Rinku Yadav 03.01.2015 / 07:58

2 respostas

2

Você tentou /etc/resolv.conf ?

Em outras palavras, resolv.conf é gerado por NetworkManager se você o instalou ou você mesmo precisa configurá-lo.

Eu tive esse problema com Redhat servidores em que eu queria impedir que NetworkManager substituísse minha configuração estática de resolv.conf , por isso acabei definindo minha configuração em resolv.conf e, em seguida, alterando os atributos para somente leitura como assim

chattr +i /etc/resolv.conf

OBSERVAÇÃO : você terá que fazer chattr -i antes de poder alterar o conteúdo de /etc/resolv.conf no futuro.

    
por 03.01.2015 / 08:04
3

No CentOS, você adiciona entradas a:

/etc/sysconfig/network-scripts/ifcfg-eth0 .

Você pode adicionar até duas entradas DNS no arquivo ifcfg-eth * como, por exemplo:

DNS1=8.8.8.8 DNS2=4.4.4.4

Fonte oficial

    
por 03.01.2015 / 08:48