pt.phhsnews.com


pt.phhsnews.com / Qual é a diferença entre ping com e sem http: //?

Qual é a diferença entre ping com e sem http: //?


Se você está experimentando e aprendendo sobre o ping de um site, você pode se surpreender com os resultados baseados em "what" você pingar. O artigo SuperUser Q & A de hoje ajuda a esclarecer as coisas para um leitor confuso e frustrado.

A sessão de perguntas e respostas de hoje nos é oferecida por SuperUser - uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas.

cortesia de Cristianzambrano (Wikimedia Commons).

A pergunta

O leitor de SuperUser Saransh Singh quer saber qual é a diferença entre o ping com e sem // is:

Estou tentando fazer o ping no meu site //www.example.com/ e ele resolve para um endereço IP desconhecido, então ele expira.

Mas quando eu faço ping example.com , ele funciona. O que estou perdendo ou não entendendo aqui?

Observação: example.com foi substituído pelo site real em SuperUser.

Qual é a diferença entre o ping com e sem //?

A resposta

O colaborador do SuperUser DavidPostill tem a resposta para nós:

O argumento para ping é um nome de host (ou um endereço IP). Assim, o seguinte irá funcionar:

Por outro lado, isto não funcionará como //www.example.com/ é um URL (Uniform Resource Locator) HTTP, não um host válido nome (embora parte dele seja um nome de host).

Um URL HTTP é composto de 4 partes:

  • Esquema - Sempre presente
  • Nome do host - Sempre presente
  • Caminho ou haste - Sempre presente, mas às vezes é nulo
  • Parâmetros - Opcional

Um ping normalmente não reconhecerá URLs como um nome de host de destino válido.

Observação

Nem todas as URLs têm o formato mencionado acima. Uma URL completa consiste em um especificador de esquema de nomenclatura seguido por uma cadeia cujo formato é uma função do esquema de nomenclatura. O formato de URLs é definido na especificação IETF (Uniform Resource Locators). * Este é um endereço de site diferente daquele mostrado para o URL acima.

DNS Hijacking

Uma exceção ao acima pode acontecer se o servidor DNS (que resolve nomes de host para endereços IP) estiver configurado para retornar um endereço IP válido, mesmo se um nome de host inválido for fornecido. Isso pode acontecer se um ISP estiver seqüestrando suas consultas de DNS.

Da resposta Por que o ping é resolvido para um IP 198.105.254.228 para qualquer nome de host aleatório digitado? por Michael Hampton:

  • Eles estão tentando ser "úteis" ao redirecionar solicitações de domínios inexistentes para um serviço de rótulo branco que fornece resultados de pesquisa e publicidade, dos quais todos, exceto você, recebem uma parte da receita. Felizmente, eles têm uma página de preferências onde você pode, supostamente, desligá-la.

Certifique-se de ler as outras respostas úteis através do link de thread compartilhado abaixo!


Tem algo a acrescentar à explicação? Som desligado nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui.


Como recuperar o login local no Windows 8

Como recuperar o login local no Windows 8

Por padrão, uma nova instalação do Windows 8 solicita a criação de um login sincronizado habilitado para a nuvem. Embora existam vantagens distintas no sistema de login ao vivo da Microsoft, às vezes você só quer manter as coisas simples e locais. Continue lendo enquanto mostramos como banir o login baseado em nuvem para um login local tradicional Prezado How-To Geek, Ao configurar meu novo computador (que tem o Windows 8 nele), parece que eu criei algum tipo de login sincronizado para servidores da Microsft.

(how-to)

Como instalar o SteamOS no Virtualbox

Como instalar o SteamOS no Virtualbox

Se você é um gamer ou lê notícias sobre jogos, provavelmente saberá do SteamOS. É um novo sistema operacional no qual a Valve está trabalhando para computadores de jogos dedicados. O sistema operacional é baseado no Linux e tem uma arquitetura Debian x64 como base. Enquanto isso é muito legal e estou pessoalmente ansioso para o dia em que eu podemos usar este sistema operacional para jogos sérios, ele ainda está em fase de desenvolvimento Beta.

(how-to)