2012-07-19 17:26:40 +0000 2012-07-19 17:26:40 +0000
17
17

RedHat Enterprise Linux 6 - Editar Hostname

Estou actualmente a tentar editar o meu nome de anfitrião numa máquina virtual RedHat Enterprise Linux 6, mas tenho algum problema.

Tentei usar a função hostname assim:

hostname -v bravo.cmweb.com

E funciona, eu chamo a função e o nome da máquina como tendo sido editado com sucesso.

Depois, reinicio a máquina e depois, oups, o nome da máquina é novamente localhost.localdomain.

Agora, quero perguntar: como posso editar permanentemente o hostname no Linux?

Respostas (3)

30
30
30
2012-07-19 17:36:51 +0000

É preciso fazer um pouco mais do que usar hostname. O seguinte link abaixo deverá resolver o seu problema. Altere o seu Hostname sem Reiniciar no RedHat Linux

Certifique-se de que está autenticado como root e mude para /etc/sysconfig e abra o ficheiro de rede no vi.

& > cd /etc/sysconfig vi network

Procure a linha HOSTNAME e substitua-a pelo novo nome de anfitrião que deseja utilizar. Neste exemplo, quero substituir o localhost por redhat9.

& > HOSTNAME=redhat9 & > Quando terminar, guarde as suas alterações e saia vi. Em seguida, editaremos o ficheiro /etc/hosts e definiremos o novo nome do anfitrião.

vi /etc/hosts

& > Em hosts, edite a linha que tem o antigo hostname e substitua-o pelo novo.

& > 192.168.1.110 redhat9 & > Guarde as suas alterações e saia vi. As alterações ao /etc/hosts e /etc/sysconfig/network são necessárias para tornar as suas alterações persistentes (no caso de uma reinicialização não programada).

& > Agora usamos o programa hostname para alterar o hostname que está actualmente definido.

& > hostname redhat9 & > & > e executar novamente sem quaisquer parâmetros para ver se o nome da anfitriã mudou.

& > hostname & > Finalmente reiniciaremos a rede para aplicar as alterações que fizemos ao /etc/hosts e /etc/sysconfig/network.

& > service network restart

1
1
1
2012-07-19 18:50:40 +0000

O nome do anfitrião num sistema Red Hat é configurado no ficheiro /etc/sysconfig/network.

Editar o ficheiro e adicionar ou editar uma linha como esta:

HOSTNAME="bravo.cmweb.com"
1
1
1
2012-07-30 12:07:41 +0000

Siga este como para mudar o nome da máquina no RHEL 6 Server. É necessário reiniciar para ambas as opções.

Pode seguir quer a primeira opção OU a segunda.

  1. Modificar /etc/sysconfig/network

  2. Digite o seguinte comando para entrar no modo GUI.