Anscheinend ist es ein URL-Shortener. Es wird in Chrome und Firefox problemlos aufgelöst. Wie ist dies eine gültige Top-Level-Domain?
Update: für die Leute sagen , es ist Browser Spielereien, warum ist es , dass: http://com./
braucht mich nicht zu: http://www.com/
?
Und senden Ihnen Browser jemals eine Antwort von einem anderen Ort als dem, was tatsächlich in der Adressleiste steht? Abgesehen von Framesets und ähnlichen Dingen war ich der Meinung, dass die Browser alles daran setzen, Ihnen nur Inhalte von der Website in der Adressleiste zu senden, um Phishing zu vermeiden.
domain-name-system
domain
url
Chris
quelle
quelle
http://to.
eine andere Website ergibt alshttp://www.to.
(letztere ist dieselbe wiehttp://www.to
). Wenn man dasselbe für die beiden URLs sieht, dann ist der Browser in der Tat durcheinander und zeigt wahrscheinlich www.to für beide ...Antworten:
Grundsätzlich hat es jemand geschafft, die Eigentümer der ccTLD zu überzeugen. (Tonga?), Um den A-Datensatz ihrer eigenen IP-Adresse zuzuweisen. Ein Coup in der seltsamen alten Welt der URL-Kürzungen.
Normalerweise würden diesen Top-Levels keine IP-Adressen über einen Standard-A-Datensatz zugewiesen, aber es gibt nichts zu sagen, dass dies nicht mit .uk, .com, .eu usw. möglich wäre.
Streng genommen gibt es keinen Grund, das '.' Dies sollte jedoch verhindern, dass Ihr Browser zuerst andere Kombinationen wie "to.yourdomain.com" ausprobiert, und die Auflösung der Adresse beschleunigen. Es könnte auch Browser verwirren, da es keinen Punkt gibt, aber Safari scheint zumindest damit in Ordnung zu sein.
quelle
"to" (die Länder-TLD für Tonga) ist die gesamte Domain für die Site - es gibt keine Browser-Tricks:
Der Grund für die Verwendung von " http://to./ " ist, dass einige Browser versuchen, "in" in " http://www.to.com " in der Adressleiste umzuwandeln .
quelle
Jede DNS-Zone kann einen beliebigen DNS-Eintrag für diese Zone selbst haben (in einer Bindungskonfigurationsdatei ist dieser Eintrag mit einem @ gekennzeichnet). Tatsächlich - lassen Sie mich das fragen - kann die Root-Zone ein @ haben, um sich selbst zu beschreiben? IE kann @ einen Adresseintrag haben? Ich verstehe nicht, warum es nicht konnte. das wäre eine coole adresse zu haben. " http: //./ "
Die "Root" -Zone ist einfach eine Zone mit dem Namen ".". Momentan gibt es in dieser Zone eine Reihe von Nameservern. Die Adressen dieser Nameserver werden als Textdatei verteilt . Diese Textdatei oder ähnliches wird manuell in viele typische rekursive Nameserver eingegeben.
Platzieren eines "." Am Ende eines Namens wird Ihrem lokalen Resolver mitgeteilt, dass der von Ihnen eingegebene Name ein " vollqualifizierter " Domainname ist, dh es handelt sich genau um den Namen, den Sie nachschlagen möchten. Häufig verwenden wir nicht qualifizierte oder auf andere Weise nicht eindeutige Namen wie "www", um "www.of.the.place.Iwork" zu bedeuten, wobei Ihr lokaler DNS-Resolver "of.the.place.Iwork" als "dns" hat domain "oder" search domain ".
Diese Root-Level-Domain-Server verfügen über eine Liste von " Top-Level " -Domains, die in etwa alten Abstraktionen der Art und Weise entsprechen, in der Forscher in den 80er Jahren davon ausgegangen sind, dass das Internet und die Länder genutzt werden , sowie über eine Top-Level-Domain für " Infrastruktur ". Jede dieser Top-Level-Domains verfügt über eine Reihe von Nameservern, die eine Liste der tatsächlichen Zonen in dieser Domain enthalten. Bei einer Anfrage nach maps.google.com wird zunächst ein Root-Level-Server mit einer Liste von Nameservern kontaktiert, die über Informationen verfügen. com, und wenn Sie gefragt werden, weiß einer von ihnen, welcher Nameserver Datensätze für google.com hat, und einer von ihnen kennt den spezifischen Datensatz für www.google.com.
Alles, was Sie tun müssen, ist zu überzeugen, wer die TLD für ein Land oder eine Organisation betreibt, einen Adressdatensatz für .zone anstelle von nur google.zone einzutragen, und Sie sind goldrichtig.
Gegenwärtig haben die folgenden Top-Level-Domains Adressdatensätze (allerdings werden nicht alle Webserver ausgeführt).
und die folgenden haben mx-Einträge (also ist user @ TLD eine potenziell zustellbare Adresse)
(Ich frage mich wirklich, was hier mit "tt" los ist ...)
Theoretisch könnten Sie also eine E-Mail an pope @ va senden. und es wird ordentlich geliefert ...
Wenn Sie verschiedene Root-Server verwenden, erhalten Sie eine andere Sicht auf das Internet. Alle lokalen Auflösungen, die ich gemacht habe, waren gegen mein lokales System, das " dnscache " verwendet, das direkt zu den Stammservern geht. Viele andere auflösende DNS-Server fragen einen anderen lokalen DNS-Server, anstatt die Stammserver zu fragen.
quelle
tt
MX-Datensätze verweisen jetzt auf GoogleWie ist es nicht? Es gibt keine Einschränkung für die minimalen "Abschnitte", die eine Domain haben sollte. Es ist ein ccTLD für Tonga wie
us
,eu
,uk
,me
, .... Der folgende Punkt bedeutet es eine Sub - Domain der Stammdomäne ist. In der Tatxyz.com
ist es wirklichxyz.com.
.Im Grunde haben sie einfach einen
A
Datensatz hinzugefügt , der auf einen Webserver verweist. Sie besitzen den Nameserver, der für die Beantwortung von Anfragen zuständig ist,to.
und alle zugehörigen Subdomains, damit sie dies problemlos tun können.Demonstration der Tatsache:
PS: Aufgrund des Inhalts dieses Threads bin ich absolut davon überzeugt, dass die von einigen Internet-Betreibern (ISPs, ...) verwendete Software nicht den Spezifikationen entspricht und nur Konventionen entspricht. Dies ist wahrscheinlich der Grund, warum die Domain für viele Leute kaputt ist.
quelle
ping
ist das falsche Tool für die Fehlerbehebung, insbesondere jedoch nicht für die DNS-Fehlerbehebung.Es ist selten, dass eine Top-Level-Domain einen A-Eintrag hat, aber es ist absolut legitim. Überlegen Sie, wie "www.foo.com" und "foo.com" unterschiedliche Datensätze haben können, und wenden Sie dies bis in die tonganische Länderdomain an .to.
quelle
Ja...
"telnet www.to 80" ... die Eingabe von "GET /" funktioniert
"telnet www.to.80" ... die Eingabe von "GET /" funktioniert
"telnet to 80" ... Verbindung konnte nicht hergestellt werden
"telnet to. 80" ... Verbindung konnte nicht hergestellt werden
Also ja, ich würde raten, dass der Browser aushilft. m.
quelle
telnet to. 80
funktioniert gut für mich. Möglicherweise hat ein Proxyserver das für Sie durcheinander gebracht.telnet to. 80
arbeitet nicht für mich und ich bin definitiv nicht hinter einem Proxy. Vielleicht tut Ihr DNS etwas anderes, um Ihnen zu helfen ...telnet
ist nicht das Tool zurSieht so aus, als hätte jemand die ganze .to gekauft. TLD http://en.wikipedia.org/wiki/.to Wie Mehrdad sagte, können Sie dann einen A-Datensatz hinzufügen. Ich denke, sie fügen nur die. bis zum Ende von www.to. um sicherzustellen, dass die Adresse immer im Stammverzeichnis der tld sucht. das . am ende aller domains sollte sowieso impliziert werden was ich nicht bekomme ist warum das serverfault.com macht. 400 ungültige Anfragen zurücksenden?
quelle
Host: serverfault.com.
. Ich kann nichts in der HTTP-Spezifikation finden, das denHost
Header-Wert davon abhält,.
am Ende zu enthalten. Ich denke, es ist ein Fehler in IIS; es entspricht nicht der Spezifikation.Als TLD kann es auch einen A-Datensatz geben, der auf eine IP-Adresse verweist, genauso wie example.com einen A-Datensatz haben kann.
Bearbeiten: Nach einigen Tests mit nslookup scheint es, dass der A-Datensatz für "to" anders ist als der für "www.to", obwohl ich nicht ganz sicher bin, ob dies eine Panne ist oder nicht.
quelle
Das hat nichts mit Browsern zu tun. 'to' hat einen DNS Resource Record, einfach so:
quelle
Kein Hilfebrowser erforderlich:
Anscheinend ist die gesamte TLD einer IP-Adresse (im Gegensatz zu einer DNS-Hierarchie) zugeordnet. Versuchen Sie Folgendes:
Aber überprüfe jede andere TLD:
Ich weiß nicht, ob dies den ICANN-Regeln entspricht, aber es geht nur darum, den DNS für den DNS einer TLD eines ganzen Landes zu konfigurieren.
quelle
Anscheinend sind nicht alle cachenden DNS-Entitäten darauf vorbereitet, dass eine TLD einen A-Eintrag hat, da dies nur mit 50% der 2 DNS-Server funktionierte, die ich ausprobiert habe.
Diese freundlichen Browser "reparieren" die Domain in diesem Fall auf www.to sicher nicht, um die Verwirrung zu beseitigen.
quelle
das ist wirklich nicht neu. dot tk bietet dies seit Ewigkeiten an. schau bei tweak.tk dann auf den technischen tab. sie machen es cooler, http://tk./abcde ist auch abcde.tk was noch kürzer ist!
quelle
http://to./
so NEU?". Ich sage nur :)Ich denke die einfache Antwort ist, dass der Besitzer des Webservers eingestellt hat
als (zusätzlicher) http-Host-Header für diese Website.
Das Problem hierbei ist, dass einige DNS-Server "nach" und "nach" auflösen können. (Google DNS sagt 216.74.32.103) und einige können einfach nicht.
quelle
Die DNS-Spezifikation erlaubt auch die Verwendung einer Trailing-Periode, um die Wurzel zu kennzeichnen, z. B. sind "abc" und "abc" äquivalent, letztere ist jedoch expliziter und muss von Anwendungen akzeptiert werden. Diese Konvention ist besonders wichtig, wenn auf einen TLD-Namen direkt verwiesen wird. Während beispielsweise ".COM" zur gängigen Terminologie für den Verweis auf diese Top-Level-Domain geworden ist, wird "COM" verwendet. Es wäre streng und technisch korrekt, über das DNS zu sprechen, da es zeigt, dass "COM" ein Domain-Name der obersten Ebene ist.
Von: ftp://ftp.rfc-editor.org/in-notes/rfc3696.txt
quelle
Die Frage ist also, warum es nicht funktioniert. Und die Antwort ist, dass Verisign beschlossen hat, eine Wildcard in das .com einzuführen. Vor ein paar Jahren haben die Entwickler von bind das Konzept einer "Nur-Delegation" -Zone eingeführt. In einer Nur-Delegierungszone werden alle A-Datensätze, die für einen NS-Datensatz nicht minderwertig sind, vom Resolver nicht akzeptiert, und der Client erhält eine NXDOMAIN zurück.
Also, während aus einer strengen Sicht des Protokolls ist es in Ordnung für die "zu". DNS-Name, um einen A-Eintrag zu haben, funktioniert in der Praxis für Kunden einiger ISPs nicht.
Sie könnten sagen:
in deiner named.conf, um dies nur für die .com einzuschalten. Domain, oder Sie können es für alle TLDs aktivieren, aber einige davon ausschließen, indem Sie zu den Optionen {} Block etwas hinzufügen wie:
usw. Es gibt eine lange Liste von "akzeptierten" Domains, die häufig zugelassen sind, wie "bis", aber je nachdem, wie BOFHish Sie sich fühlen, können Sie dies stärker einschränken.
Der Link hat sich verschoben, seit ich ihn zum ersten Mal notiert habe, und erneut, seit ich diese Antwort zum ersten Mal geschrieben habe, aber ich denke, darauf habe ich hingewiesen: http://www.isc.org/software/bind/delegation-only
quelle
Irgendeine Chance, dass es etwas mit OpenDNS zu tun hat. Auf meinem Heimcomputer mit OpenDNS gibt nslookup eine IP-Adresse zurück. Auf meinen Arbeitsrechnern löst sich über das VPN nichts auf und http://to./ macht nichts.
Es könnte sich um einen Fehler bei OpenDNS handeln ... dies scheint sich ähnlich wie die Verknüpfungsfunktion zu verhalten, bei der Sie als Verknüpfung beispielsweise "mail" und als Website " http://webmail.mydomain.com " eingeben und wann Wenn Sie "mail" von Ihrem definierten Netzwerk eingeben, gelangen Sie zu " http://webmail.mydomain.com ". Möglicherweise hat jemand sein Netzwerk als 0.0.0.0 definiert und 'bis' als Verknüpfung erstellt? Wenn das der Fall ist, wäre es eine große Chance, OpenDNS-Benutzer auszunutzen!
quelle
Wie schon angedeutet. "zu." ist eine gültige Möglichkeit, einen vollständig qualifizierten Hostnamen anzugeben. Andere Teile Ihres "typischen" DNS-Namens sind nicht erforderlich.
Wenn Sie sich diesen Screenshot eines "Grabens an" ansehen, sehen Sie dieses "an". hat einen A-Rekord von 216,74,32,103 :
Ich nehme an, Tonga hat beschlossen, dies als Gegenleistung für etwas (kaltes, hartes Geld möglicherweise?) Zuzulassen.
quelle
Warnung: Ich weiß nur genug über DNS, um gefährlich zu sein. Aber hier ist was ich weiß:
.
ist die Stammdomäne;to
ist einer darunterDas macht mehr Sinn (und funktioniert!):
http://www.to/
Im Grunde genommen lassen wir also den www-Teil aus und der Browser leitet daraus ab?
Grundlegende DNS-Übersicht:
http://developer.yahoo.net/blog/archives/2009/11/an_engineers_gu.html
quelle
.com
. Wenn Sie nur setzenhttp://to
, ändert Ihr Browser das zuhttp://www.to.com
, aber wenn Siehttp://to.
dann verwenden, ändert der Webbrowser das zuhttp://www.to
www.to.
undwww.to
) und bis. (to.
) ergeben unterschiedliche Seiten und verwenden unterschiedliche IP-Adressen. Ich denke, "www" wurde wirklich von jemand anderem als Second-Level-Domain registriert.Einen whois auf dem TO machen. Der Domainname gibt an, dass er IANA gehört:
quelle
Einige Screenshots, um zu zeigen, dass sich
http://to./
eine andere Site ergibt als † :http://www.to./
http://to./
versushttp://www.to./
(zum Vergrößern anklicken)Die IP-Adressen unterscheiden sich ebenfalls: 216.74.32.103 gegenüber 74.54.218.210 heute.
Also: Wenn einer für die beiden URLs dasselbe sieht, ist der Browser in der Tat kaputt und wird wahrscheinlich
www.to
für beide angezeigt .† benötigt
http://www.to./
wahrscheinlich keinen abschließenden Punkt, um den Browsern mitzuteilen, dass sie nichts Besonderes ausprobieren sollen, und ist daher dasselbe wiehttp://www.to
, in demwww
wahrscheinlich eine Domain der zweiten Ebene von einem nicht verbundenen anderen Unternehmen registriert wurde .quelle
Sie besitzen www.to, also verweist www.to auf dieselbe URL. Der Browser ändert es auf Anfrage zu www.to.
quelle
www.to
auf dieselbe Adresse zeigenwww.to
kann , kann auf einen völlig anderen Computer zeigen.