Nome do host

Fundamentos de Domínio
Um rótulo atribuído a um dispositivo conectado a uma rede.
← Voltar ao Glossário

O que é um nome de host?

Um nome de host é um rótulo legível por pessoas atribuído a um dispositivo conectado a uma rede, usado para identificar essa máquina específica na rede. No contexto de nomes de domínio, o nome de host normalmente aparece como o componente mais à esquerda de um nome de domínio totalmente qualificado (FQDN), como "www" em www.example.com ou "mail" em mail.example.com. Nomes de host fornecem identificadores fáceis de lembrar para servidores que, de outra forma, só seriam acessados por endereços IP.

Estrutura e convenções de nomes de host

Em nomes de domínio

www.example.com

│ │ │

│ │ └── TLD

│ └── Second-level domain

└── Hostname (subdomain)

Nomes de host comuns

Nome de hostFinalidade típica
wwwServidor web, World Wide Web
mailServidor de e-mail
ftpServidor de transferência de arquivos
apiServidor de endpoint de API
devAmbiente de desenvolvimento
stagingTestes de pré-produção
blogPlataforma de blog
shopPlataforma de comércio eletrônico
cdnRede de distribuição de conteúdo
ns1, ns2Servidores de nomes DNS

Nome de host em comparação com nome de domínio

Entenda a diferença:

Detalhamento de exemplo

server01.datacenter.example.com.

│ │ │ │

│ │ │ └── Root (implicit)

│ │ └── Domain

│ └── Subdomain

└── Hostname (machine identifier)

Regras e restrições para nomes de host

Nomes de host válidos devem seguir estas convenções:

1. Tamanho: de 1 a 63 caracteres por rótulo, 253 no total para um FQDN

2. Caracteres: letras (a-z), números (0-9) e hífens (-)

3. Início/fim: devem começar e terminar com um caractere alfanumérico

4. Maiúsculas e minúsculas: não diferenciam, pois o DNS trata A-Z e a-z da mesma forma

5. Sem sublinhados: apesar do uso comum, sublinhados violam os padrões RFC

Exemplos válidos

www

mail-server

server01

api-v2

my-app-prod

Exemplos inválidos

-server (starts with hyphen)

server_ (contains underscore - technically invalid)

my..server (consecutive dots)

Configuração DNS para nomes de host

Nomes de host são associados a endereços IP por meio de registros DNS:

Registro A, IPv4

www     IN  A     192.0.2.1

mail IN A 192.0.2.2

Registro AAAA, IPv6

www     IN  AAAA  2001:db8::1

CNAME, alias

blog    IN  CNAME www.example.com.

Nomes de host locais e de rede

Nome de host local

Definido na própria máquina:

# Linux/Mac

hostname

hostnamectl set-hostname webserver01

# Windows

hostname

Nome de host de rede

Configurado no DNS para resolver para um IP:

Práticas recomendadas

1. Use nomes descritivos: escolha nomes de host que indiquem a função

2. Siga convenções de nomenclatura: estabeleça padrões consistentes

3. Mantenha-os curtos: são mais fáceis de digitar e lembrar

4. Evite caracteres especiais: use apenas caracteres alfanuméricos e hífens

5. Documente as atribuições: mantenha mapeamentos de nome de host para IP

6. Planeje a expansão: use esquemas de numeração para vários servidores

Nomes de host são a base da identificação em redes e fazem a ponte entre rótulos legíveis por pessoas e os endereços numéricos usados pelos computadores para se comunicar.

Coloque este Conhecimento em Prática

Use a API DomScan para verificar disponibilidade de domínio, saúde e muito mais.