Diferença entre o nome do host e o nome do domínio

84

Qual é a diferença entre Hostname e Domain name? especialmente em relação à NIC

Alguém poderia por favor elaborar com exemplos, pois esse conceito é um pouco confuso

rzlines
fonte

Respostas:

78
  • hostname é o nome dado ao ponto final (a máquina em questão)
    • e será usado para identificá-lo pelo DNS, se isso estiver configurado
  • domínio é o nome dado à ' rede '
    • será necessário acessar a rede a partir de um ponto externo (como a Internet)

Geralmente é escrito na forma

hostname.domain.com -- por exemplo

Se você estiver em (digamos) um campus universitário chamado " The-University",
e seu domínio for chamado " theuniversity.org",
uma máquina na rede do campus chamada " mymachine" será endereçada como " mymachine.theuniversity.org".

Se você estava tentando conectar-se a esta máquina a partir da sua rede doméstica,
você a endereçaria com esse nome completo.
A parte do domínio chegaria até a rede do campus
e o nome do host permitiria alcançar a máquina exata no campus.
Estou evitando os detalhes do endereçamento IP e gateways aqui.

Por esse motivo, ao acessar a máquina de outra máquina dentro do campus,
pode funcionar apenas com o nome do host ( mymachine) sem o uso do nome de domínio.

Para fazer uma analogia, se você estiver na mesma cidade, o nome da rua é suficiente.
Mas, para abordar um local em outra cidade, você geralmente adicionaria o nome da cidade depois da rua.


Para uma leitura mais detalhada,
a página da Wikipedia no Domain Name Service pode ser um bom ponto de partida.


  • Ao configurar o DNS, o nome do servidor DNS seria necessário.
    Este é um nome de host (o servidor é uma máquina endereçável).
  • Um endereço IP não pode apontar para um nome de domínio;
    no entanto , pode apontar para um servidor de nome de domínio (DNS).
nik
fonte
eu teria que mencionar o nome do host em algum lugar ao configurar o DNS? e se eu tiver um IP estático apontando para o nome de domínio que eu tenho que mencionar o nome da máquina em qualquer lugar ou que é independente da configuração do nome de domínio
rzlines
3
Discordo. Um domínio não se limita a um local físico e nem a uma rede específica!
Arjan #
2
@ Arjan, aceito seu desacordo. Eu 'simplifiquei' a resposta.
Nik
2
@CiroSantilli 六四 事件 法轮功 包 卓 轩 Ambos são nomes de host. O nome wwwpor si só não é qualificado e você está certo de que ele só será resolvido adequadamente "internamente". De fato, ele resolverá de maneira diferente, dependendo da configuração de DNS da rede. O nome www.google.comé um nome de domínio totalmente qualificado (FQDN; que infelizmente confunde a distinção entre "nome do host" e "nome do domínio") e deve resolver o mesmo de qualquer sistema conectado à Internet.
Kbolino #
1
@Utku Não se trata de localização física em si . Você poderia ter google.comem seu caminho de pesquisa de DNS (que pode ser definido automaticamente via DHCP), você poderia ter um servidor DNS que aliases wwwpara www.google.comcom um CNAMEregistro, ou você pode adicionar linhas a /etc/hosts. Você pode fazer essas coisas sozinho em seus próprios computadores / rede, mas isso normalmente é deixado para a sua rede e administradores de sistema configurarem.
Kbolino
6

Qual é a diferença entre hostname e domain name?

Um domínio é algo que você registra e aponta para seus servidores DNS * 0 . Esses servidores DNS * 1 podem responder a consultas de hosts nesse domínio.

Observe que esses hosts não precisam estar na mesma rede.

Exemplo:
Gameforge * 2 é uma empresa com alguns jogos 'Freemium'. Possui servidores em vários países. Ele tem um único domínio chamado gameforce.com.

s13.gameforce.com pode apontar para um servidor no Reino Unido (e uma rede no Reino Unido), enquanto
s14..gameforce.com pode apontar para um servidor na Alemanha.

O local da rede não está vinculado ao nome do domínio.

Um host é um computador em uma rede. Esse host pode ter mais uma NICs e pode ter endereços IP.

Especialmente em relação à NIC

No caso da maioria dos computadores domésticos, o desktop ou laptop possui uma NIC ativa e um IP, mas é possível ter vários IPs por NIC ou usar várias NICs. Para mais detalhes, consulte multi-home .

Espero que esta última parte responda a 'em relação à NIC'. Caso contrário, especifique um pouco mais a sua pergunta.



* 0 Ou para os servidores DNS de alguém que gerencia seu domínio para você.
* 1 Pelo menos dois servidores DNS em locais diferentes são recomendados.
* 2 Eu não sou afiliado a eles. É apenas o primeiro exemplo em que pensei.

Hennes
fonte
1
Sim, e um FQDN pode apontar para muitas máquinas, e muitos FQDN podem apontar para uma máquina. Nome do host é o que a máquina chama por si mesma. Pode ser apenas um. FQDN é o que outros chamam de máquina. Pode haver muitos nomes diferentes. Use hosts getent para testá-lo e leia as páginas de manual. Pode dar alguma ajuda.
Anders
-4

Um nome de host é o nome de um servidor; em uma rede local, pode ser um nome simples como "servidor de correio".

Para uso na Internet, o nome de domínio e o nome do host são, na maioria das vezes, práticos.

Veja o link relacionado da Wikipedia.

Leia mais: http://wiki.answers.com/Q/Difference_between_domain_name_and_host_name#ixzz210PYEsh6

xIN3N
fonte
3
Nem sequer é uma Wikipedia.
Nakilon 19/04
2
Nome de host e nome de domínio NÃO são os mesmos. Eu suspeito que você respondeu isso com um exemplo específico muito limitado em mente (por exemplo, domain.tld e domain.tld . Mas a maioria dos domínios terá muitos servidores, cada um com seus próprios nomes de host. Por exemplo, fileserver-1.domain.tld, impressora. domain.tld, my_desktop.domain.tld, mylaptop.domain.tld, etc etc. Seu exemplo ignora tudo isso e só faz sentido quando você considera que a Web e o correio (registro MX!) geralmente são mapeados para o mesmo local. essas são as exceções!
Hennes
1
Esta resposta está errada.
Teemu Leisti