Alterar Hostname (incrível, mas é isso mesmo!) [RESOLVIDO]

1. Alterar Hostname (incrível, mas é isso mesmo!) [RESOLVIDO]

Breno
Rezendebt

(usa Slackware)

Enviado em 11/12/2015 - 12:04h

Pessoal, devo estar ficando maluco. Fiz uma instalação nova do nosso bom slackware pois preciso montar um servidor proxy dedicado aqui pra casa. Fiz a instalação normal e deixei pra configurar a rede depois. Quando iniciou apareceu o classico darkstar no prompt, beleza.
Comecei a fazer a mágica funcionar, tornei executável o networkmanager e já fui logo instalando o squid e arrumando a casa, jóia.

Fui alterar o hostname no arquivo /etc/HOSTNAME igual eu sempre fiz, mas não funcionou. Alterei também no /etc/hosts e nada de mudar o nome. Sempre lembrando que rebootei a máquina todas as vezes. Ok, sem desespero, utilizei o comando hostname pra fazer a alteração. A princípio tudo certo, na sequência o comando me diz que realmente o nome foi alterado, porém quando eu reinicio a máquina o hostname continua darkstar.

Que negócio é esse? Não sou nenhum expert ultra-hardcore no linux, mas será que eu fiz alguma coisa errada em algo tão simples? Affff.


  


2. Re: Alterar Hostname (incrível, mas é isso mesmo!) [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 11/12/2015 - 12:28h

Cara, vc fez tudo certo, mas acredito q tenha algum serviço q esteja mantendo o nome. Já olhou em /etc/rc.d/rc.inet1?
--
Renato Carneiro Pacheco
Certificado Linux LPIC-1
Especialista em Segurança em Redes de Computadores
Graduado em Redes de Comunicação

http://br.linkedin.com/in/renatocarneirop
http://www.facebook.com/renatocarneirop

"Não acredite no que eu digo, pois é a minha experiência e não a sua. Experimente, indague e busque." - Osho Rajneesh


3. Re: Alterar Hostname (incrível, mas é isso mesmo!)

João Paulo Pulga
pulgovisk

(usa Gentoo)

Enviado em 11/12/2015 - 13:35h

O arquivo /etc/hostname so é valido na praga do SystemD.
Tente alterar em
/etc/conf.d/hostname 

Ou em :
/etc/init.d/hostname 


--------------------------------------------------------------
Linux User #592703


4. Re: Alterar Hostname (incrível, mas é isso mesmo!)

Perfil removido
removido

(usa Nenhuma)

Enviado em 11/12/2015 - 13:56h

Já que os dois arquivos do hostname que você alterou não surtiu efeito, rode o comando netconfig no terminal (como root) e seja feliz; se mesmo assim não funcionar, preste atenção nos serviços que iniciam com o sistema e vai mexendo


5. Re: Alterar Hostname (incrível, mas é isso mesmo!) [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 11/12/2015 - 14:06h

Isso deve ser culpa do NetworkManager. Já aconteceu comigo quando alterava o hostname.

Quando alterar o hostname, altere também o /etc/NetworkManager/NetworkManager.conf
Esse é o meu conf:

# /etc/NetworkManager/NetworkManager.conf
#
# See NetworkManager.conf(5) for more information on this file

[main]
plugins=keyfile
dhcp=dhcpcd

[keyfile]
hostname=ruan-laptop


Altere SEMPRE o hostname desse arquivo quando mudar o hostname da máquina, no caso de você utilizar o networkmanager.


6. Re: Alterar Hostname (incrível, mas é isso mesmo!) [RESOLVIDO]

Breno
Rezendebt

(usa Slackware)

Enviado em 11/12/2015 - 16:12h

ru4n escreveu:

Isso deve ser culpa do NetworkManager. Já aconteceu comigo quando alterava o hostname.

Quando alterar o hostname, altere também o /etc/NetworkManager/NetworkManager.conf
Esse é o meu conf:

# /etc/NetworkManager/NetworkManager.conf
#
# See NetworkManager.conf(5) for more information on this file

[main]
plugins=keyfile
dhcp=dhcpcd

[keyfile]
hostname=ruan-laptop


Altere SEMPRE o hostname desse arquivo quando mudar o hostname da máquina, no caso de você utilizar o networkmanager.


Bom, então vamos lá, amigos, vocês são demais, o problema já está resolvido. Eis as considerações da sugestões:

Realmente não havia nada de "estranho" no /etc/rc.d/rc.inet1. Mas valeu pela ajuda.

O diretório /etc/conf.d e o arquivo /etc/init.d/hostname não existem no sistema de arquivos do slackware. Até criei e inseri os dados pra ver o que dava, mas realmente o sistema não os utiliza para nada. Foi bom saber desse detalhe. Valeu.

O problema realmente estava no network manager. De fato quem acertou a porrada em cheio foi o Unnslacker, já o médoto do Ru4n também chegaria ao resultado desejado, mas com ressalva, veja bem:

Quando se altera o networkmanager.conf o hostname atualiza e fica correto. Mas como sou curioso, fiz um teste. Se você alterar exclusivamente no networkmanager.conf, o sistema reconhece o novo hostname, porém, os demais arquivos de configuração não são alterados (/etc/HOSTNAME e /etc/hosts ficam com os dados padrão do slackware). Por outro lado, quando se faz a alteração utilizando o netconfig (coisa que raramente faço), o sistema altera e atualiza todos os arquivos de configuração. Olha que interessante!!

Essa informação é muito importante na minha opinião, pois se existem 3 arquivos que determinam o hostname, eles não podem estar em divergência, uma vez que corre-se o risco de termos aplicativos de rede que utilizam apenas um dos três como fonte. Daqui pra frente, quando eu for alterar o hostname e o domínio, farei questão de visitar todos os três arquivos, ou então fazer uso do netconfig mesmo.

Obrigado a todos.




7. Re: Alterar Hostname (incrível, mas é isso mesmo!) [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 11/12/2015 - 16:29h

Hehehehe! Cara, vendo esse post me fez relembrar um monte d coisa do Slackware. Faz anos q não mexo com essa distro!
--
Renato Carneiro Pacheco
Certificado Linux LPIC-1
Especialista em Segurança em Redes de Computadores
Graduado em Redes de Comunicação

http://br.linkedin.com/in/renatocarneirop
http://www.facebook.com/renatocarneirop

"Não acredite no que eu digo, pois é a minha experiência e não a sua. Experimente, indague e busque." - Osho Rajneesh






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts