Debian

Debian Changing Hostname

Debian Changing Hostname

O nome do host

O nome do host é o rótulo atribuído a um dispositivo em uma rede - um computador desktop, servidor de banco de dados, tablet pc, roteador wi-fi ou smartphone. Este nome é usado para distinguir os dispositivos uns dos outros em uma rede específica ou na Internet.

Geralmente, o nome escolhido é legível por humanos e deve ser único entre as outras máquinas da rede local. Os nomes de host não devem conter um espaço, pois podem conter apenas letras, dígitos e um hífen.

Em instituições com um grande número de usuários, como universidades, é bastante comum nomear um computador com nomes de frutas, lugares favoritos, letras gregas, regiões geográficas ou instrumentos musicais. Para redes privadas, não há convenções de nome a serem seguidas, e nomes de host como “FamiliyPC”, “dads-tablet” ou “printer” podem ser encontrados.

O nome do host do computador é definido inicialmente durante a instalação e armazenado no arquivo “/ etc / hostname”. A imagem abaixo é tirada da configuração gráfica do Debian GNU / Linux 9, e usa o rótulo “debian95” como um nome de host referindo-se ao lançamento do Debian GNU / Linux 9.5.

Assim que o seu computador inicia vários serviços são inicializados. Isso também inclui a rede e o nome do host, que pode ser usado para endereçar o dispositivo a partir de então. Usar o comando “hostname” do UNIX revela seu nome da seguinte forma:

$ hostname
debian95
$

Mais informações podem ser recuperadas usando o comando hostnamectl da seguinte maneira:

$ hostnamectl
Nome do host estático: debian95
Nome do ícone: computador-laptop
Chassi: laptop
ID da máquina: 7c61402c22bf4cf2a9fcb28a4210da0b
ID de inicialização: 6e8ca49158ff4bc4afaa26763f42793b
Sistema operacional: Debian GNU / Linux 8 (jessie)
Kernel: Linux 3.16.0-4-amd64
Arquitetura: x86-64
$

O nome do host mais o nome do domínio resultam no nome de domínio totalmente qualificado (FQDN) [1] que é necessário para identificar um computador sem falhas. Para obter o FQDN do dispositivo, use o switch “-f” (abreviação de “-fqdn” ou “-long”), em vez disso:

$ hostname -f
debian95.wunderwerk.internet
$

Mudando o nome do host

À primeira vista, mudar o nome do host (ou renomear um computador) é comparativamente fácil e leva alguns minutos, apenas. Isso pode ser feito das seguintes maneiras:

Estar ciente dos efeitos colaterais

Ainda assim, é metade da história. O arquivo “/ etc / hostname” não é o único lugar em que os programas em seu computador armazenam o nome do host. Usando o comando “grep”, descobrimos quais outros arquivos são afetados e precisam ser ajustados. O comando abaixo mostra isso para o nome de host “debian95”:

# grep -color -l -r debian95 / *
/ boot / grub / grub.cfg
/ etc / hostname
/ etc / hosts
/ etc / wicd / wired-settings.conf
/ etc / wicd / wireless-settings.conf
/ etc / mailname
/ etc / exim4 / update-exim4.conf.conf
/ etc / initramfs-tools / conf.d / currículo
/ etc / ssh / ssh_host_rsa_key.bar
/ etc / ssh / ssh_host_ed25519_key.bar
/ etc / ssh / ssh_host_ecdsa_key.bar
/ etc / ssh / ssh_host_dsa_key.bar
/ etc / fstab
/ home / debian /.ssh / id_rsa.bar

#

O arquivo “/ etc / hosts” é essencial para a rede e precisa ser ajustado. Altere “debian95” para “pepino” para obter o seguinte resultado:

$ cat / etc / hosts 127.0.0.1 localhost 127.0.1.1 pepino
# As seguintes linhas são desejáveis ​​para hosts compatíveis com IPv6 :: 1 localhost ip6-localhost
ip6-loopback ff02 :: 1 ip6-allnodes ff02 :: 2 ip6-allrouters $

Em seguida, recarregue a configuração de rede da seguinte maneira:

# invoke-rc.d hostname.sh start
# invoke-rc.d rede force-reload

Para verificar sua nova configuração de rede, você pode executar ping em sua máquina com o novo nome de host:

Et voila - funcionou bem. A etapa final é verificar seus aplicativos de acordo com a lista acima. A página de referência no Debian Wiki [2] oferece uma boa visão geral do que fazer com cada aplicativo e deve funcionar como um guia de referência para você.

Links e referências

Tutorial OpenTTD
OpenTTD é um dos jogos de simulação de negócios mais populares que existem. Neste jogo, você precisa criar um maravilhoso negócio de transporte. No en...
SuperTuxKart para Linux
SuperTuxKart é um ótimo título projetado para trazer a você a experiência Mario Kart gratuitamente em seu sistema Linux. É bastante desafiador e diver...
Tutorial de Battle for Wesnoth
The Battle for Wesnoth é um dos jogos de estratégia de código aberto mais populares que você pode jogar no momento. Este jogo não está apenas em desen...