AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / computer / Perguntas / 1785096
Accepted
Antonio23249
Antonio23249
Asked: 2023-05-21 04:55:36 +0800 CST2023-05-21 04:55:36 +0800 CST 2023-05-21 04:55:36 +0800 CST

Se eu executar ping no Whateversite.com, em qual host estou pingando?

  • 772

Eu tenho essa dúvida persistente em relação ao DNS, desculpe a simplicidade da pergunta.

Se eu fizer ping em www.whateversite.com , estou fazendo ping no host www no domínio Whateversite.com, certo?

Se eu fizer ping em qualquersite.com, em qual host estou fazendo ping?, é um servidor de nomes ou o quê? Percebo que eles geralmente fornecem endereços IP diferentes quando faço o ping.

Qualquer esclarecimento muito apreciado.

networking
  • 3 3 respostas
  • 59 Views

3 respostas

  • Voted
  1. u1686_grawity
    2023-05-21T05:24:10+08:002023-05-21T05:24:10+08:00

    Você poderia dizer que está fazendo ping em um host chamado "whateversite.com".

    Há um pouco de sobreposição entre 'hosts' e 'domínios'. Qualquer nome de domínio em qualquer nível conta como um 'host' se tiver algum registro de "endereço" (geralmente registros A/AAAA para IPv4/IPv6), não necessariamente precisa ser um subdomínio.

    (Mas, sob outra definição, nem todos os subdomínios representam necessariamente 'hosts' - eles podem representar um serviço ou podem ser literalmente um "subdomínio" com os hosts reais sendo um nível mais profundo. Novamente, o DNS não impõe um rígido estrutura lá.)

    Portanto, o segundo caso funciona exatamente da mesma maneira que o primeiro – há um registro A em "whateversite.com" que aponta para alguma máquina. Em casos simples, pode ser a mesma máquina que o subdomínio "www" aponta, mas também podem ser diferentes.

    (Por exemplo, um pode apontar para o balanceador de carga principal enquanto o outro aponta para um sistema menor que apenas redireciona os visitantes HTTP para "www".)

    • 1
  2. Keith Langmead
    2023-05-21T13:39:21+08:002023-05-21T13:39:21+08:00

    A primeira coisa a esclarecer é que, em termos de DNS, embora um endereço de " Host " (por exemplo, registro A ou AAAA) POSSA se referir a um servidor individual (e tradicionalmente fazia isso na maioria das vezes), não é necessário.

    Quando você faz ping em um endereço, ele resolve um endereço IP por meio de um registro A ou AAAA. Observe que existem muitos outros tipos de registro DNS aos quais o ping nem se relaciona. Portanto, por exemplo, os servidores de nomes são manipulados por meio de registros NS, portanto, não há conexão direta entre eles e os registros A no contexto de sua pergunta.

    Em segundo lugar, um endereço de host pode estar em qualquer nível, portanto, ambos www.domain.compodem domain.comter seu próprio endereço de host. Como são configurados individualmente, podem ser iguais ou diferentes. Então, por exemplo, você poderia ter mydomain.comconfigurado com ( observe que o domínio raiz geralmente é indicado por um @ ):

    www A   1.1.1.1
    @   A   1.1.1.1
    

    então ambos www.mydomain.come mydomain.compodem apontar para o mesmo endereço IP. Mas você também pode ter:

    www A   1.1.1.1
    @   A   2.2.2.2
    

    e agora eles apontariam para endereços IP diferentes, que PODEM apontar para destinos completamente diferentes.

    Em terceiro lugar, você pode ter mais de um endereço "Host" para o mesmo nome, portanto, mesmo sem entrar em CDNs, nem sempre é possível associar um endereço específico que você tenta fazer ping a um servidor individual. Por exemplo :

    www A   1.1.1.1
    www A   1.1.1.2
    www A   1.1.1.3
    

    nesse caso, quando você fizer ping, www.mydomain.como comando ping irá para um desses IPs "aleatório". Você pode ver isso executando nslookupe consultando o registro específico, o que daria uma saída como:

    Name:   www.mydomain.com
    Addresses:  1.1.1.1
            1.1.1.2
            1.1.1.3
    

    Por fim, lembre-se de que um único endereço IP público NÃO equivale a um servidor/máquina/dispositivo individual na outra extremidade. Eles podem estar usando um CDN como outros mencionaram, ou podem simplesmente estar usando um firewall que equilibra as solicitações para vários servidores por trás dele por meio de um único IP público.

    Então, na realidade, a única coisa que você pode dizer com certeza ao fazer ping em um endereço é que ele atualmente resolve em sua máquina para um endereço IP específico. Se esse é o único endereço para o qual ele resolve ou se é um ou vários dispositivos na outra extremidade, não pode ser determinado apenas pelo Ping.

    • 1
  3. Best Answer
    Jörg W Mittag
    2023-05-21T16:01:12+08:002023-05-21T16:01:12+08:00

    Se eu fizer ping em www.whateversite.com , estou fazendo ping no host www no domínio Whateversite.com, certo?

    Isso é uma espécie de simplificação, mas sim, perto o suficiente.

    Se eu executar ping no Whateversite.com, em qual host estou pingando?

    Não há diferença entre seus dois exemplos. À esquerda do primeiro ponto está o rótulo do host, o restante é o domínio, assim como no primeiro exemplo.

    Portanto, você está executando ping no host whateversiteno domínio com.

    E se você fizer ping com, estará fazendo ping no host comno domínio raiz (geralmente escrito .ou @). Observe que o proprietário do domínio raiz geralmente não permite entradas de host, especialmente aquelas com o mesmo nome de um TLD, mas essa é uma decisão puramente política – não há nada técnico no protocolo DNS que o impeça.

    E, de fato, o Reino de Tonga tem uma entrada de host parato a qual eles costumavam alugar um serviço de encurtamento de URI.

    Acontece que é meio difícil visitar https://to/ porque seu navegador tenta ser "útil" e acha que você quis dizer https://www.to/ ou https://to.com / ou https://www.to.com/ . Mas isso também não é uma limitação técnica no sistema DNS, é um problema de interface do usuário em navegadores modernos.

    é um servidor de nomes ou o quê?

    Será o que o proprietário desse servidor configurou para ser.

    Percebo que eles geralmente fornecem endereços IP diferentes quando faço o ping.

    Claro, eles são hosts diferentes, então podem ter endereços IP diferentes.

    • 1

relate perguntas

  • Três computadores, como configurar a rede sem roteador/switch?

  • A conexão do usuário ao servidor SFTP usando o FileZilla se recusa a conectar

  • Como funciona um NAT atrás de um NAT (NAT do roteador e NAT do ISP)?

  • Win10 1803: Como tornar o ponto de acesso móvel uma rede privada?

  • Como o nc identifica nomes de serviço

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como posso reduzir o consumo do processo `vmmem`?

    • 11 respostas
  • Marko Smith

    Baixar vídeo do Microsoft Stream

    • 4 respostas
  • Marko Smith

    O Google Chrome DevTools falhou ao analisar o SourceMap: chrome-extension

    • 6 respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Martin Hope
    Vickel O Firefox não permite mais colar no WhatsApp web? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke Por que os arquivos tar.xz são 15x menores ao usar a biblioteca tar do Python em comparação com o tar do macOS? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh Como posso reduzir o consumo do processo `vmmem`? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Pesquisa do Windows 10 não está carregando, mostrando janela em branco 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve