Aparentemente, é um encurtador de URL. Ele resolve muito bem no Chrome e Firefox. Como este é um domínio de nível superior válido?
Atualização: para as pessoas que dizem que são as travessuras do navegador, por que é que: http://com./
não me leva a http://www.com/
:?
E os navegadores sempre enviam uma resposta de algum lugar que não seja o que está realmente na barra de endereços? Além de conjuntos de quadros e coisas assim, pensei que os navegadores tentaram realmente enviar conteúdo apenas do site na barra de endereços, para ajudar a se proteger contra phishing.
domain-name-system
domain
url
Chris
fonte
fonte
http://to.
gera um site diferente dehttp://www.to.
(o último sendo o mesmohttp://www.to
). Se alguém está vendo a mesma para os dois URLs, em seguida, o navegador é realmente atrapalhando, e é, provavelmente, mostrando www.to para ambos ...Respostas:
Basicamente, alguém conseguiu convencer os proprietários do ccTLD 'a'. (Tonga?) Para atribuir o registro A ao seu próprio endereço IP. Bastante golpe no estranho mundo antigo dos encurtadores de URL.
Normalmente, esses níveis superiores não teriam endereços IP atribuídos por meio de um registro A padrão, mas não há nada a dizer que o mesmo não poderia ser feito com .uk, .com, .eu, etc.
A rigor, não há razão para ter o '.' especificado, mas deve impedir o navegador de tentar outras combinações como 'to.seudominio.com' e acelerar a resolução do endereço. Também pode confundir os navegadores, pois não há pontos, mas o Safari pelo menos parece funcionar bem com ele.
fonte
"to" (o TLD do país para Tonga) é o domínio inteiro do site - não há truques no navegador:
A razão pela qual é uma boa ideia usar " http://to./ " é porque alguns navegadores tentam converter "para" em " http://www.to.com " na barra de endereços.
fonte
Qualquer zona DNS pode ter qualquer registro DNS para essa zona (em um arquivo de configuração de ligação, esse registro é rotulado com um @). Na verdade - deixe-me perguntar isso - a zona raiz pode ter um @ para se descrever? O IE pode @ ter um registro de endereço? Não vejo por que não podia. esse seria um endereço legal de se ter. " http: //./ "
A zona "Raiz" é simplesmente uma zona chamada ".". No momento, essa zona possui vários servidores de nomes. Os endereços desses servidores de nomes são distribuídos como um arquivo de texto . Esse arquivo de texto ou algo semelhante é inserido manualmente em muitos servidores de nomes recursivos típicos.
Colocando um "." no final de um nome, informa ao resolvedor local que o nome digitado em um nome de domínio " totalmente qualificado " significa que é exatamente e apenas o nome que você deseja procurar. Geralmente, usamos nomes não qualificados ou ambíguos, como "www", para significar "www.of.the.place.I.work", em que o resolvedor de DNS local tem "of.the.place.I.work" como "dns domínio "ou" domínio de pesquisa ".
Esses servidores de domínio de nível raiz têm uma lista de domínios de " nível superior ", que mapeiam aproximadamente abstrações antigas de como os pesquisadores nos anos 80 pensavam que a Internet seria usada e países e um domínio de nível superior para " infraestrutura ". Cada um desses domínios de nível superior possui vários servidores de nomes com listas de zonas reais nesse domínio; portanto, uma solicitação para maps.google.com primeiro é direcionada a um servidor de nível raiz que distribui uma lista de servidores de nomes que você conhece. com, e quando perguntado, um deles sabe qual servidor de nomes possui registros para google.com e outro sabe o registro específico para www.google.com.
Portanto, tudo o que você precisa fazer é convencer quem administra o TLD de um país ou organização a inserir um registro de endereço para .zone, em vez de apenas google.zone, e você é de ouro.
No momento, os seguintes domínios de nível superior têm registros de endereço (embora nem todos os servidores Web sejam executados)
e os seguintes possuem registros mx (portanto, o usuário @ TLD. é um endereço potencialmente entregável)
(Eu realmente me pergunto sobre o que está acontecendo com "tt" aqui ...)
Então, em teoria, você poderia enviar um email para pope @ va. e será entregue corretamente ...
Se você usar servidores raiz diferentes, terá uma visão diferente do que existe na Internet. Todas as resoluções locais que fiz foram contra o meu sistema local, que está usando o " dnscache ", que vai diretamente para os servidores raiz. Muitos outros servidores DNS de resolução solicitarão outro servidor DNS local em vez de perguntar aos servidores raiz.
fonte
tt
Registros MX agora apontam para o GoogleComo não é? Não há nenhuma limitação para as "seções" mínimas que um domínio deve ter. É um ccTLD para Tonga como
us
,eu
,uk
,me
, .... O ponto seguinte significa que é um subdomínio do domínio raiz. De fato,xyz.com
é realmentexyz.com.
.Basicamente, o que eles fizeram é simplesmente adicionar um
A
registro apontando para um servidor Web. Eles possuem o servidor de nomes responsável por responder a consultasto.
e todos os seus subdomínios para que eles possam fazer isso facilmente.Demonstração do fato:
PS: Com base no conteúdo deste tópico, estou absolutamente convencido de que o software usado por alguns operadores de Internet (ISPs, ...) não segue as especificações corretamente e apenas segue as convenções. Provavelmente é por isso que o domínio está quebrado para muitas pessoas.
fonte
ping
é a ferramenta errada a ser usada para qualquer solução de problemas basicamente, mas principalmente não para solução de problemas de DNS.É raro que um domínio de nível superior tenha um registro A, mas é perfeitamente legítimo. Pense em como você pode ter "www.foo.com" e "foo.com" com registros diferentes e aplique isso até o ccTLD tonganês, .to.
fonte
sim...
"telnet www.to 80" ... digitando "GET /" funciona
"telnet www.to.80" ... digitando "GET /" funciona
"telnet to 80" ... não foi possível abrir a conexão
"telnet to. 80" ... não foi possível abrir a conexão
então sim, eu acho que o navegador está ajudando. m.
fonte
telnet to. 80
funciona bem para mim. Algum servidor proxy pode ter estragado tudo isso para você.telnet to. 80
não funciona para mim e definitivamente não estou atrás de um proxy. Talvez o seu DNS está fazendo outra coisa para ajudá-lo ...telnet
não é a ferramenta a ser usada para solucionar problemas de DNSParece que alguém comprou o .to inteiro. TLD http://en.wikipedia.org/wiki/.to como Mehrdad disse que você pode adicionar um registro A. Eu acho que eles estão apenas adicionando o. até o final de www.to. para garantir que o que está procurando no endereço pesquise na raiz do tld. a . no final de todos os domínios deve estar implícito de qualquer maneira, o que não entendo é por que o serverfault.com. devolver um 400 pedido inválido?
fonte
Host: serverfault.com.
. Não consigo encontrar nada na especificação HTTP que limite oHost
valor do cabeçalho de conter.
no final. Eu acho que é um bug no IIS; não está de acordo com a especificação.Sendo um TLD, ele também pode ter um registro A apontando para um endereço IP, assim como example.com pode ter um registro A.
Edit: De acordo com alguns testes com o nslookup, parece que o registro A para "to" é diferente do registro para "www.to", embora eu não tenha muita certeza se isso é uma falha ou não.
fonte
isso não tem nada a ver com navegadores. 'to' possui um registro de recursos DNS, simples assim:
fonte
Não é necessário nenhum navegador de ajuda:
Parece que o TLD inteiro está mapeado para um endereço IP (versus uma hierarquia DNS), tente:
Mas verifique qualquer outro TLD:
Não sei se isso segue as regras da ICANN, mas é apenas uma questão de configurar o DNS para o DNS de um TLD de um país inteiro.
fonte
Aparentemente, nem todas as entidades DNS em cache estão preparadas para que um TLD tenha um registro A, pois funcionava apenas com 50% dos 2 servidores DNS que eu tentei.
Esses navegadores amigáveis que "consertam" o domínio nesse caso com certeza não ajudam a limpar a confusão.
fonte
isso realmente não é novo. dot tk vem oferecendo isso há muito tempo. veja tweak.tk e depois a guia técnica. eles fazem isso mais legal, http://tk./abcde também é abcde.tk, que é ainda mais encurtado!
fonte
http://to./
tão novo?". Basta dizer :)Eu acho que a resposta simples é que o proprietário do servidor web definido
como cabeçalho de host http (adicional) para esse site.
O problema aqui é que alguns servidores DNS podem resolver "para" e "para". (DNS do Google diz 216.74.32.103) e alguns simplesmente não podem.
fonte
A especificação DNS também permite que um período à direita seja usado para denotar a raiz, por exemplo, "abc" e "abc" são equivalentes, mas o último é mais explícito e deve ser aceito pelos aplicativos. Esta convenção é especialmente importante quando um nome de TLD está sendo referido diretamente. Por exemplo, enquanto ".COM" se tornou a terminologia popular para se referir a esse domínio de nível superior, "COM". seria estrita e tecnicamente correta ao falar sobre o DNS, pois mostra que "COM" é um nome de domínio de nível superior.
De: ftp://ftp.rfc-editor.org/in-notes/rfc3696.txt
fonte
Portanto, a questão é por que não funcionaria. E a resposta é que, depois que a Verisign decidiu introduzir um curinga no .com. alguns anos atrás, os desenvolvedores do bind introduziram o conceito de zona 'somente delegação'. Em uma zona somente de delegação, quaisquer registros A que não sejam cola inferior para um registro NS não serão aceitos pelo resolvedor e o cliente receberá um NXDOMAIN.
Portanto, embora de um ponto de vista estrito do protocolo, não há problema em "to". Nome DNS para ter um registro A, na prática, não funcionará para clientes de alguns ISPs.
Você pode colocar:
no seu named.conf para ativá-lo apenas para o .com. domínio, ou você pode ativá-lo para todos os TLDs, mas excluir alguns deles adicionando às opções {} um bloco como:
etc. Há uma longa lista de domínios "aceitos" aqui que são geralmente permitidos, como "para", mas, dependendo de como você está se sentindo, pode limitar isso ainda mais.
O link mudou desde que o anotei pela primeira vez e novamente desde que escrevi essa resposta, mas acho que foi para isso que eu apontei: http://www.isc.org/software/bind/delegation-only
fonte
Qualquer chance de ter algo a ver com o OpenDNS. No meu computador doméstico, usando o OpenDNS, o nslookup retorna um endereço IP. Nos meus computadores de trabalho através da VPN para não resolve e http://to./ não faz nada.
Pode ser um bug do OpenDNS ... isso parece estar agindo de maneira semelhante à funcionalidade de atalho, onde você digita algo como 'mail' como atalho e ' http://webmail.mydomain.com ' como site e quando Se você digitar 'email' da sua rede definida, você será direcionado para ' http://webmail.mydomain.com '. Possivelmente alguém definiu sua rede como 0.0.0.0 e criou 'to' como um atalho? Se for esse o caso, seria uma grande oportunidade para explorar os usuários do OpenDNS!
fonte
Como foi indicado. "para." é uma maneira válida de especificar um nome completo do host. Nenhuma outra parte do seu nome DNS "típico" é necessária.
Se você observar esta captura de tela de "cavar para", verá "para". tem um registro A de 216.74.32.103 :
Acho que a Tonga decidiu permitir isso em troca de algo (dinheiro frio e duro, possivelmente?)
fonte
Aviso: eu sei apenas o suficiente sobre o DNS para ser perigoso. Mas aqui está o que eu sei:
.
é o domínio raiz;to
é um abaixo dissoIsso faz mais sentido (e funciona!):
http://www.to/
Então, basicamente, estamos omitindo a parte www e o navegador está deduzindo isso?
visão geral básica do DNS:
http://developer.yahoo.net/blog/archives/2009/11/an_engineers_gu.html
fonte
.com
. Se você acabou de colocarhttp://to
, seu navegador muda isso parahttp://www.to.com
, mas se você usarhttp://to.
o navegador web muda que, parahttp://www.to
www.to.
ewww.to
) e para. (to.
) produzem páginas diferentes e usam endereços IP diferentes. Eu acho que "www" foi realmente registrado como um domínio de segundo nível por outra pessoa.Fazendo um whois no TO. nome de domínio indica que ele pertence à IANA:
fonte
Algumas capturas de tela, para mostrar que
http://to./
produz um site diferente de † :http://www.to./
http://to./
versushttp://www.to./
(clique para ampliar)Os endereços IP também são diferentes: 216.74.32.103 versus 74.54.218.210 hoje.
Então: se alguém vê o mesmo para os dois URLs, o navegador está realmente atrapalhando e provavelmente está mostrando
www.to
para os dois.†
http://www.to./
provavelmente não precisa do ponto final para dizer aos navegadores para não tentarem algo sofisticado, e, portanto, é o mesmo quehttp://www.to
,www
provavelmente, foi registrado como um domínio de segundo nível por outra empresa não relacionada.fonte
Eles são donos de www.to, portanto www.www.to aponta para a mesma URL. O navegador o altera para www.to, mediante solicitação.
fonte
www.to
possa apontar para o mesmo endereço,www.to
pode apontar para um computador completamente diferente.