Видимо, это сокращение URL. В Chrome и Firefox он разрешается очень хорошо. Как это действительный домен верхнего уровня?
Обновление: для людей, которые говорят, что это браузерные махинации, почему это: http://com./
не приводит меня к http://www.com/
:?
И браузеры когда-нибудь отправляют вам ответ из какого-то другого места, кроме того, что на самом деле находится в адресной строке? Помимо наборов фреймов и тому подобного, я думал, что браузеры очень стараются отправлять вам контент только с сайта в адресной строке, чтобы защитить от фишинга.
http://to.
дает другой сайт, чемhttp://www.to.
(последний такой же, какhttp://www.to
). Если кто-то видит одно и то же для двух URL-адресов, то браузер действительно портит и, вероятно, показывает www.to для обоих ...Ответы:
По сути, кому-то удалось убедить владельцев ccTLD «в». (Тонга?), Чтобы назначить запись А своему собственному IP-адресу. Совершенно переворот в странном старом мире сокращателей URL.
Обычно этим верхним уровням не назначают IP-адреса через стандартную запись A, но нечего сказать, что то же самое нельзя сделать для .uk, .com, .eu и т. Д.
Строго говоря, нет причин иметь «.» указано, хотя это должно помешать вашему браузеру сначала пробовать другие комбинации, такие как «to.yourdomain.com», и ускорить разрешение адреса. Это также может сбить с толку браузеры, так как нет точки, но, по крайней мере, Safari, похоже, с ней хорошо работает.
источник
"to" (TLD страны для Тонга) - это весь домен сайта - здесь нет хитрости браузера:
Причина, по которой стоит использовать « http://to./ », заключается в том, что некоторые браузеры пытаются преобразовать «в» в « http://www.to.com » в адресной строке.
источник
Любая DNS-зона может иметь любую DNS-запись для самой этой зоны (в файле конфигурации bind эта запись помечена знаком @). На самом деле - позвольте мне спросить это - может ли корневая зона иметь @, чтобы описать себя? IE может иметь адресную запись? Я не понимаю, почему это не могло. это было бы круто иметь адрес. " http: //./ "
«Корневая» зона - это просто зона с именем «.». На данный момент в этой зоне есть несколько серверов имен. Адреса этих серверов имен распространяются в виде текстового файла . Этот текстовый файл или нечто подобное вводится вручную на многих типичных рекурсивных серверах имен.
Размещение "." в конце имени ваше местное средство распознавания сообщает, что имя, которое вы ввели, является « полностью определенным » доменным именем, то есть оно точно и только имя, которое вы хотите найти. Часто мы используем неквалифицированные или иным образом неоднозначные имена, такие как «www» для обозначения «www.of.the.place.I.work», где ваш локальный DNS-преобразователь имеет «of.the.place.I.work» в качестве «dns». домен "или" поисковый домен ".
Эти серверы доменов корневого уровня имеют список доменов « верхнего уровня », которые приблизительно соответствуют старым абстракциям того, как исследователи в 80-х годах думали, что будут использоваться Интернет и страны , и домен верхнего уровня для « инфраструктуры ». Каждый из этих доменов верхнего уровня имеет несколько серверов имен, которые имеют списки реальных зон в этом домене, поэтому сначала запрос на maps.google.com направляется на сервер корневого уровня, который выдает список серверов имен, о которых известно. com, и когда его спросили, один из них знает, на каком сервере имен есть записи для google.com, а один из них знает конкретную запись для www.google.com.
Итак, все, что вам нужно сделать, это убедить любого, кто управляет TLD для страны или организации, ввести запись адреса для .zone вместо того, чтобы просто google.zone, и вы не против.
В настоящее время следующие домены верхнего уровня имеют адресные записи (хотя не на всех запущенных веб-серверах)
и следующие имеют mx-записи (так что user @ TLD. это потенциально доставляемый адрес)
(Мне действительно интересно, что здесь происходит с "tt" ...)
Таким образом, теоретически, вы можете отправить письмо на адрес pope @ va. и он будет доставлен правильно ...
Если вы используете разные корневые серверы, вы получите другое представление о том, что существует в Интернете. Все локальные разрешения, которые я делал, были против моей локальной системы, которая использует « dnscache », которая идет непосредственно к корневым серверам. Многие другие разрешающие DNS-серверы будут запрашивать другой локальный DNS-сервер вместо того, чтобы запрашивать корневые серверы.
источник
tt
Записи MX теперь указывают на GoogleКак это не так? Нет никаких ограничений для минимальных «разделов», которые должен иметь домен. Это нДВ для Тонгов , как
us
,eu
,uk
,me
, .... Следующая точка означает , что это подобласть корневого домена. На самом деле,xyz.com
это действительно такxyz.com.
.По сути, они просто добавили
A
запись, указывающую на веб-сервер. Они владеют сервером имен, отвечающим за ответы на запросыto.
и все его субдомены, поэтому они могут легко это делать.Демонстрация факта:
PS: Исходя из содержания этой темы, я абсолютно убежден, что программное обеспечение, используемое некоторыми интернет-операторами (ISP, ...), не соответствует спецификациям правильно и просто соответствует соглашениям. Вероятно, поэтому домен сломан для многих людей.
источник
ping
это неправильный инструмент для использования для устранения неполадок в принципе, но особенно не для устранения неполадок DNS.Редко, когда домен верхнего уровня имеет запись A, но это совершенно законно. Подумайте, как у вас могут быть разные записи на «www.foo.com» и «foo.com», и примените их вплоть до нДВУ Тонга, .to.
источник
да уж...
"telnet www.to 80" ... печатать "GET /" работает
"telnet www.to. 80" ... печатать "GET /" работает
"telnet to 80" ... не удалось открыть соединение
"telnet to. 80" ... не удалось открыть соединение
так что да, я думаю, что браузер помогает. м.
источник
telnet to. 80
прекрасно работает для меня Какой-то прокси-сервер, возможно, испортил это для вас.telnet to. 80
не работает для меня, и я определенно не за прокси. Возможно, ваш DNS делает что-то еще, чтобы помочь вам ...telnet
не инструмент для устранения проблем с DNSПохоже, кто-то купил весь .to. TLD http://en.wikipedia.org/wiki/.to, как сказал Мехрдад, затем вы можете добавить запись A. Я думаю, что они просто добавляют. до конца www.to. чтобы убедиться, что то, что когда-либо ищет адрес, ищет в корне tld. . в конце концов все домены должны подразумеваться в любом случае, что я не понимаю, почему делает serverfault.com. вернуть неверный запрос 400?
источник
Host: serverfault.com.
. Я не могу найти ничего в спецификации HTTP, которая ограничиваетHost
значение заголовка от содержания.
в конце. Я думаю, это ошибка в IIS; это не соответствует спецификации.Будучи TLD, он также может иметь запись A, указывающую на IP-адрес, точно так же, как example.com может иметь запись A.
Редактировать: Согласно некоторым испытаниям с nslookup, кажется, что запись A для "to" отличается от записи для "www.to", хотя я не совсем уверен, является ли это сбой или нет.
источник
это не имеет ничего общего с браузерами. «to» имеет DNS-запись ресурса, просто так:
источник
Не требуется браузер справки:
Кажется, что весь TLD сопоставлен с IP-адресом (вместо иерархии DNS), попробуйте:
Но проверьте любой другой TLD:
Я не знаю, соответствует ли это правилам ICANN, но это просто вопрос настройки DNS для DNS TLD всей страны.
источник
Очевидно, не все объекты кэширования DNS готовы к тому, чтобы у TLD была запись A, поскольку она работала только с 50% из 2 серверов DNS, которые я пробовал.
Эти дружественные браузеры «фиксируют» домен в этом случае на www.tur, конечно, не помогают в устранении путаницы.
источник
это действительно не ново. dot tk предлагал это целую вечность. посмотрите на tweak.tk, затем на техническую вкладку. они делают это круче, http://tk./abcde также abcde.tk, который еще короче!
источник
http://to./
так?». Просто говорю :)Я думаю, что простой ответ заключается в том, что владелец веб-сервера установлен
как (дополнительный) заголовок http хоста для этого веб-сайта.
Проблема здесь в том, что некоторые DNS-сервер может разрешать «до» и «до». (Google DNS говорит 216.74.32.103), а некоторые просто не могут.
источник
Спецификация DNS также позволяет использовать конечный период для обозначения корня, например, «abc» и «abc» эквивалентны, но последний является более явным и должен быть принят приложениями. Это соглашение особенно важно, когда на имя TLD обращаются напрямую. Например, хотя «.COM» стал популярной терминологией для обозначения этого домена верхнего уровня, «COM». было бы строго и технически правильно говорить о DNS, поскольку это показывает, что «COM» является доменным именем верхнего уровня.
От: ftp://ftp.rfc-editor.org/in-notes/rfc3696.txt
источник
Поэтому вопрос в том, почему это не сработает. И ответ таков: после того, как Verisign решила ввести подстановочный знак в .com. Зона несколько лет назад разработчики bind представили концепцию зоны только для делегирования. В зоне только для делегирования любые записи A, которые не являются плохим связующим звеном для записи NS, не будут приняты распознавателем, и клиент получит NXDOMAIN.
Так что, хотя со строгой точки зрения протокола это нормально для "до". DNS-имя для записи A, на практике это не будет работать для клиентов некоторых интернет-провайдеров.
Вы могли бы поставить:
в вашем named.conf, чтобы включить это только для .com. домена, или вы можете включить его для всех TLD, но исключить некоторые из них, добавив к блоку options {} что-то вроде:
и т. д. Здесь есть длинный список «принятых» доменов, которые обычно разрешены, например «to», но в зависимости от того, как вы себя чувствуете, вы можете ограничить это больше.
Ссылка переместилась с тех пор, как я впервые ее записал, и снова с тех пор, как я впервые написал этот ответ, но я думаю, что именно на это я указал: http://www.isc.org/software/bind/delegation-only
источник
Любой шанс, что это может иметь какое-то отношение к OpenDNS. На моем домашнем компьютере с помощью OpenDNS nslookup возвращает IP-адрес. На моих рабочих компьютерах через VPN не разрешает и http://to./ ничего не делает.
Это может быть ошибка в OpenDNS ... похоже, что она работает аналогично их функциональности ярлыков, когда вы вводите что-то вроде «mail» в качестве ярлыка и « http://webmail.mydomain.com » в качестве веб-сайта, и когда вы вводите «mail» из определенной вами сети, и вы переходите на « http://webmail.mydomain.com ». Возможно, кто-то определил свою сеть как 0.0.0.0 и создал «к» как ярлык? В таком случае это была бы огромная возможность использовать пользователей OpenDNS!
источник
Как уже было указано. «К». является допустимым способом указания полного имени хоста. Никаких других частей вашего «типичного» DNS-имени не требуется.
Если вы посмотрите на этот снимок экрана «копать до», вы увидите, что «до». имеет запись A 216.74.32.103 :
Я предполагаю, что Тонга решила разрешить это в обмен на что-то (возможно, холодные, наличные?)
источник
Предупреждение: я знаю достаточно только о DNS, чтобы быть опасным. Но вот что я знаю:
.
является корневым доменом;to
один ниже этогоЭто имеет больше смысла (и работает!):
http://www.to/
Итак, в основном, мы опускаем часть www, а браузер выводит ее?
базовый обзор DNS:
http://developer.yahoo.net/blog/archives/2009/11/an_engineers_gu.html
источник
.com
. Если вы просто положитеhttp://to
, ваш браузер изменит это наhttp://www.to.com
, но если вы используете,http://to.
то веб-браузер изменит это наhttp://www.to
www.to.
аwww.to
) и к. (to.
) выводить разные страницы и использовать разные IP-адреса. Я предполагаю, что "www" действительно был зарегистрирован как домен второго уровня кем-то еще.Делать Whois на ТО. доменное имя означает, что оно принадлежит IANA:
источник
Некоторые снимки экрана, показывающие, что
http://to./
сайт отличается от † :http://www.to./
http://to./
противhttp://www.to./
(нажмите, чтобы увеличить)IP-адреса также различны: 216.74.32.103 против 74.54.218.210 сегодня.
Итак: если вы видите одно и то же для двух URL-адресов, то браузер действительно портит и, вероятно, показывает
www.to
для обоих.†
http://www.to./
Вероятно, не нужна конечная точка, чтобы указывать браузерам не пытаться делать что-то необычное, и, следовательно, она такая же, какhttp://www.to
, в которой,www
вероятно, она была зарегистрирована как домен второго уровня какой-то не связанной другой компанией.источник
Им принадлежит www.to, поэтому www.www.to указывает на тот же URL. Браузер меняет его на www.to по запросу.
источник
www.to
может указывать на один и тот же адрес,www.to
может указывать на совершенно другой компьютер.