Meu servidor Linux esquece seu nome de host todos os dias

0

Eu tenho um servidor Linux

# uname -a
Linux site 3.12.39-47-default #1 SMP Thu Mar 26 13:21:16 
UTC 2015 (a901594) x86_64 x86_64 x86_64 GNU/Linux
# lsb_release -a
LSB Version:    n/a
Distributor ID: SUSE LINUX
Description:    SUSE Linux Enterprise Server 12
Release:        12
Codename:       12

Eu tive que mudar as configurações de rede. Eu configurei uma interface como DHCP na GUI do Gnome. Desde aquele momento, tenho um novo problema: meu servidor esquece seu próprio nome de host todos os dias. Seu nome de host é "site", mas quando eu verifico

#hostname
host

Então eu defino

#hostname site

Em seguida, verifique

#hostname
site

No entanto, mais ou menos no dia seguinte, verifico novamente

#hostname
host

Por que isso acontece?

O arquivo / etc / hostname contém:    site

O arquivo

/ etc / hosts contém:

127.0.0.1           localhost
127.0.1.1           site
    
por 4per 31.08.2017 / 02:58

1 resposta

2

Seu cliente DHCP pode ser configurado para substituir o nome do host dado à máquina pelo servidor DHCP. Dependendo de qual cliente DHCP você usa, isso pode ser feito de forma diferente.

dhclient pode ser configurado com

supersede host-name "site";

em /etc/dhclient.conf , por exemplo.

A menos que você tenha requisitos muito especiais, sugiro que você faça a entrada em /etc/hosts as

127.0.0.1 localhost site

Isso diz que " localhost tem endereço IP 127.0.0.1 e site é um alias para ele ".

    
por 31.08.2017 / 08:50