O que é host?

Um host é qualquer dispositivo conectado a uma rede com um endereço IP próprio — um servidor, um computador, um celular. Quando ele oferece serviços a outros dispositivos, como hospedar um site, costuma ser chamado de servidor.

Mas a palavra tem mais de um uso, e é aí que a confusão começa. “Host” designa o dispositivo, o serviço de hospedagem, a empresa que o fornece, e até o nome textual que aponta para um endereço IP.

Neste guia você vai entender cada um desses significados, a diferença entre host, servidor e cliente, o que é um hostname, e por que uma URL não é a mesma coisa que um host.

Resposta rápida
Quantos sentidos temQuatro: o dispositivo, a empresa, o hostname e o anfitrião
Host ou servidor?Todo servidor é host; nem todo host é servidor
Host ou cliente?Host oferece, cliente pede — e o papel muda conforme a direção
O que é hostnameO nome textual que aponta para um IP
Se um campo pede “host”Normalmente localhost ou o endereço do servidor
Os quatro significados da palavra host: o dispositivo conectado à rede, a empresa de hospedagem, o hostname que aponta para um IP, e o anfitrião no sentido de hospedagem de pessoas

Host: tradução e significado

Em inglês, host quer dizer “anfitrião” — quem recebe alguém em casa. Em informática, a tradução usada é “hospedeiro”: a máquina que hospeda um serviço, um site ou um arquivo. É daí que vem “hospedagem de sites”, a tradução de web hosting.

Hosts é o plural — vários hosts numa mesma rede. Hoster é a empresa que presta o serviço: o provedor de hospedagem, como se diz no Brasil. O termo aparece mais em inglês e em fóruns do que no mercado brasileiro — nosso guia sobre provedor de hospedagem explica o que ele faz.

O que é host no sentido de um servidor de hospedagem de sites

A palavra “host” também é popularmente designada para identificar uma empresa ou provedor de hospedagem de sites. Os termos “hosting” e “Web Hosting” são muito comuns na internet.

A palavra “Host” também é designada para servidores de aplicação na internet. Por exemplo, o host de FTP significa “o servidor de FTP“. Ou então “o host” de um site, significa “o servidor de um site”.

Em resumo, o que é host? Significa algum servidor ou empresa que hospeda alguma coisa. Podendo ser a hospedagem de um site, de um banco de dados, de arquivos.

O gerenciamento desse host costuma ser feito por um painel de controle como o cPanel.

Nome do host (hostname): o endereço textual de uma máquina

Nome do host — hostname, em inglês — é o nome textual de uma máquina na rede. Ele funciona como um apelido legível para o endereço IP: em vez de decorar números, você usa um nome.

Muitos endereços IP têm um nome de host associado, o chamado DNS reverso — mas não todos: é uma configuração feita por quem administra o endereço, não uma regra. Quando existe, o nome costuma revelar o provedor de acesso ou de hospedagem responsável.

Exemplo de hostname:

  • hserv31.homehost.com.br
  • mail.homehost.com.br
  • user3521.oi.net.br
  • node873-2.rj.netvirtua.com.br

A primeira parte do host irá mostrar dados sobre o servidor ou o usuário. Já a segunda parte (o nome de domínio), mostrará a qual empresa ele pertence. Você pode buscar um hostname de um endereço IP fazendo uma busca pelo endereço dele, usando o comando nslookup.

>nslookup 79.45.110.4

Nome:    host4-110-dynamic.45-79-r.retail.telecomitalia.it
Address:  79.45.110.4

Onde aparece o campo “nome do host”

No seu computador. Todo computador tem um nome de host. Para ver o seu, rode hostname no terminal — o comando funciona no Windows, no macOS e no Linux. No Windows, ele também aparece em Configurações → Sistema → Sobre, como “Nome do dispositivo”.

No DNS privado do Android. O campo “Nome do host do provedor de DNS privado” pede o endereço do serviço de DNS criptografado — como one.one.one.one, da Cloudflare, ou dns.google, do Google.

Em FTP, e-mail e banco de dados, o campo costuma se chamar só “Host” — e a seção Onde você vai encontrar “host” na prática mostra o que preencher em cada caso.

Host e cliente: os dois papéis da comunicação

Toda conversa numa rede tem dois lados, e a distinção entre eles é o que organiza a internet inteira.

O host oferece. Ele hospeda serviços, recursos ou conteúdo — um site, uma caixa de e-mail, um banco de dados — e responde às solicitações que chegam. É o papel ativo.

O cliente pede. Um navegador, um programa de e-mail, um aplicativo de celular: ele envia a solicitação e consome a resposta. É o papel passivo.

⚠️ Mas os papéis não são fixos. O mesmo computador pode ser cliente ao abrir um site e host ao compartilhar uma pasta na rede local. O que define o papel é a direção do pedido, não o equipamento.

O que todo host tem

Um endereço IP. É a identificação obrigatória — sem ela, não há como ser encontrado na rede. Pode ser IPv4 ou IPv6, fixo ou atribuído dinamicamente pelo DHCP.

Geralmente um hostname. O nome textual associado àquele IP, traduzido pelo DNS. É o que permite digitar um nome em vez de decorar números.

E um conjunto de portas. Cada serviço que ele oferece escuta numa porta específica — a 80 para web, a 25 para e-mail, a 22 para SSH. É o que permite a uma única máquina oferecer vários serviços ao mesmo tempo.

Como os hosts conversam

A comunicação entre eles segue o TCP/IP, o conjunto de protocolos que define como os dados são endereçados, divididos em pacotes e remontados no destino.

Na internet, todo recurso acessível está num host — cada site, cada servidor de e-mail, cada arquivo. E o que você digita para chegar até eles são nomes de domínio, que o DNS traduz para os endereços IP correspondentes.

O caso especial: localhost

É o host que é sempre a própria máquina onde você está. Ao digitar localhost no navegador, você acessa um serviço rodando no seu próprio computador — e o tráfego nunca sai para a rede.

É como desenvolvedores testam sites antes de publicá-los, e cada dispositivo tem o seu.

E o arquivo hosts?

É um arquivo do sistema que associa nomes a endereços IP manualmente, antes de qualquer consulta ao DNS. Existe no Windows, no macOS e no Linux — e é nele que o nome localhost aponta para 127.0.0.1. Nosso guia sobre como alterar o arquivo hosts mostra onde ele fica e como editá-lo.

Onde você vai encontrar “host” na prática

A dúvida quase sempre nasce de um campo pedindo essa informação. Veja o que preencher em cada caso:

Configurando um cliente de FTP. O campo “Host” quer o endereço do servidor — pode ser ftp.seudominio.com.br, o hostname que veio no e-mail de ativação, ou o IP direto.

Configurando um programa de e-mail. Aparecem dois: o servidor de entrada e o de saída, cada um com o seu host — algo como imap.seudominio.com.br e smtp.seudominio.com.br.

Conectando a um banco de dados. O campo “Host” costuma pedir localhost quando a aplicação roda no mesmo servidor do banco — que é o caso da maioria das hospedagens compartilhadas.

Num arquivo de configuração como o wp-config.php. A linha DB_HOST define onde está o banco. Em quase toda hospedagem compartilhada, o valor é localhost.

⚠️ A regra que resolve a maioria dos casos: se a aplicação e o serviço estão no mesmo servidor, use localhost. Se estão em máquinas diferentes, use o hostname ou o IP.

Host no sentido de hospedagem de pessoas (hotel, pousada, aluguel de temporada…)

Este termo também é designado para proprietários de imóveis pelo Airbnb. Sempre que se recebe uma visita em casa, podemos traçar uma comparação. Por exemplo, o visitante é um “guest” (convidado, em inglês) e o dono da casa, um “host”. No entanto, no Brasil, quando se quer mencionar o que é host, não se usa muito este termo.

Uma URL pode ser considerada um host?

Não, uma URL (Uniform Resource Locator) e um hostname são conceitos diferentes. Embora um hostname possa estar presente em uma URL, eles não são equivalentes.

Uma URL é o endereço que especifica a localização de um recurso na web, e é composta por até sete partes: o protocolo (como HTTP ou HTTPS), o subdomínio, o domínio, a porta, o caminho, os parâmetros e o fragmento. Desses, apenas o protocolo e o domínio são obrigatórios.

O hostname, por outro lado, é uma parte da URL que identifica o local onde o recurso está hospedado. Ele representa o nome do servidor ou do computador onde o recurso reside. Por exemplo, na URL “https://www.exemplo.com/pagina”, o hostname é “www.exemplo.com”.

Embora o hostname seja uma parte essencial de uma URL, esta, por sua vez, irá conter outros componentes. Portanto, embora um hostname seja uma parte integrante de uma URL, não é correto considerar uma URL como sinônimo de hostname.

Em resumo, o hostname está contido dentro de uma URL.

Assista: o que é uma URL

Se quiser entender a estrutura de uma URL em detalhe, temos um vídeo sobre isso:

Perguntas frequentes

Qual a tradução de host?

Em inglês, host quer dizer “anfitrião” — quem recebe alguém. Em informática, a tradução usada é “hospedeiro”: a máquina que hospeda um serviço, um site ou um arquivo. É daí que vem “hospedagem de sites”, tradução de web hosting. Hosts é apenas o plural.

Host, hosting e hospedagem são a mesma coisa?

Na prática, no Brasil, sim: os três termos são usados de forma intercambiável. Tecnicamente, host é o dispositivo ou servidor que armazena e disponibiliza os arquivos; hosting é o termo em inglês para o serviço; e hospedagem de sites é a tradução desse serviço. Quando alguém diz contratar um host, contratar hosting ou contratar hospedagem, está falando da mesma coisa.

O que é hoster?

É a empresa que presta o serviço de hospedagem — o provedor de hospedagem, como se diz no Brasil. O termo aparece mais em inglês e em fóruns do que no mercado brasileiro, mas o sentido é o mesmo: quem mantém os servidores onde os sites ficam.

Qual a diferença entre host e servidor?

Todo servidor é um host, mas nem todo host é um servidor. Host é qualquer dispositivo conectado a uma rede com endereço IP próprio — incluindo seu computador e seu celular. Servidor é o host que fornece serviços a outros dispositivos, como hospedar um site ou entregar e-mails.

Qual a diferença entre host e cliente?

O host fornece serviços e recursos; o cliente solicita e consome esses serviços. Um servidor de site é um host; o navegador que acessa esse site é um cliente. ⚠️ Os papéis não são fixos: o mesmo computador é cliente ao abrir um site e host ao compartilhar uma pasta na rede.

O que é nome do host (hostname)?

É o nome textual de uma máquina na rede, como hserv31.homehost.com.br — um apelido legível para o endereço IP. A primeira parte identifica o servidor ou o usuário; a segunda, o domínio da empresa a que ele pertence.

Como ver o nome do host do meu computador?

Rode hostname no terminal — o comando funciona no Windows, no macOS e no Linux. No Windows, o nome também aparece em Configurações → Sistema → Sobre, como “Nome do dispositivo”.

Qual a diferença entre hostname e domínio?

O domínio é o nome registrado, como homehost.com.br. O hostname é o nome completo de uma máquina específica, que inclui o domínio mais um prefixo — hserv31.homehost.com.br, mail.homehost.com.br. Um domínio pode ter dezenas de hostnames apontando para servidores diferentes.

Como descobrir o hostname de um endereço IP?

Use o comando nslookup seguido do endereço IP, no terminal ou prompt de comando. Ele retorna o nome de host associado àquele IP, que normalmente revela o provedor de acesso ou de hospedagem. ⚠️ Nem todo IP tem um nome associado — o chamado DNS reverso é uma configuração, não uma regra.

Como descobrir o hostname do meu servidor de hospedagem?

Ele costuma vir no e-mail de ativação da conta, num formato como hserv31.provedor.com.br. Também aparece no painel de controle, geralmente na barra lateral de informações do servidor. É esse nome que você usa para configurar acesso FTP ou clientes de e-mail antes de o domínio propagar.

O que é localhost?

É o nome que se dá ao próprio computador em que você está trabalhando. Ao digitar localhost no navegador, você acessa um servidor rodando na sua própria máquina — e o tráfego nunca sai para a rede. É muito usado por desenvolvedores para testar sites antes de publicá-los.

Uma URL é a mesma coisa que um host?

Não. O hostname é uma parte da URL, não a URL inteira. Em https://www.exemplo.com/pagina, o hostname é www.exemplo.com — a URL inclui ainda o protocolo, o caminho e eventuais parâmetros. Nosso guia sobre o que é URL detalha cada um dos sete componentes.

Precisa de um host para o seu site?

Na Homehost, seu site fica em servidores no Brasil, com CloudLinux isolando cada conta, SSL grátis e suporte técnico em português. São 20 anos de mercado — e, se você já tem site em outro host, a migração é gratuita. A partir de R$ 7,90/mês.

Ver planos de hospedagem

Conclusão

A palavra “host” carrega quatro sentidos, e todos aparecem no dia a dia de quem tem site: o dispositivo conectado à rede com IP próprio, a empresa que fornece o serviço de hospedagem, o nome do host — o endereço textual que aponta para um IP — e o anfitrião, no sentido original da palavra em inglês. Em informática, a tradução que vale é “hospedeiro”, e é dela que vem “hospedagem de sites”.

A distinção que mais importa é entre host e cliente — quem oferece e quem pede. Ela não depende do equipamento, e sim da direção do pedido: o mesmo computador é host ao compartilhar uma pasta e cliente ao abrir um site. E todo servidor é um host, mas nem todo host é um servidor.

Na prática, a dúvida quase sempre nasce de um campo pedindo “host” — no FTP, no e-mail, no banco de dados. A regra que resolve a maioria dos casos: se a aplicação e o serviço estão no mesmo servidor, use localhost; se estão em máquinas diferentes, use o nome do host ou o IP.

E a confusão mais comum é com a URL: o nome do host é uma parte dela, não a URL inteira.

Este artigo foi útil?

Obrigado pela resposta!
Picture of Gustavo Gallas

Gustavo Gallas

Analista de sistemas, formado pela PUC-Rio. Programador, gestor de redes e diretor da empresa Homehost. Pai do Bóris, seu pet de estimação. Gosta de rock'n'roll, cerveja artesanal e de escrever sobre assuntos técnicos.

Contato: gustavo.blog@homehost.com.br

Ganhe 30% OFF

Indique seu nome e e-mail,e ganhe um cupom de desconto de 30% para sempre na Homehost!