Почему pinging «drive» получает ответы от 127.0.53.53?
Я использую Firefox 31 на Ubuntu 14.04.1
Я попытался открыть Google Диск в Firefox, набрав «диск» в адресной строке, а затем щелкнув по первому результату Google (ленивый и запутанный, я знаю).
Это показывает ошибку подключения:
- Виртуальный экран VNC / рабочее пространство
- Как передать статический видеофайл
- Ошибка apt: Не удалось выполнить немедленную настройку на
- Как я могу установить python-dev без sudo?
- Обнаруживать все существующие ссылки, указывающие на / tmp?
Подозревая в проблеме маршрутизатора или, возможно, проблема DNS, вызванная моим интернет-провайдером, я пробовал пинговать недействительный адрес, только чтобы получить ответ, исходящий из 127.0.53.53
. А?
[email protected]:~$ ping foobar ping: unknown host foobar [email protected]:~$ ping thisisnotavaliddomain ping: unknown host thisisnotavaliddomain u[email protected]:~$ ping drive PING drive (127.0.53.53) 56(84) bytes of data. 64 bytes from 127.0.53.53: icmp_seq=1 ttl=64 time=0.011 ms 64 bytes from 127.0.53.53: icmp_seq=2 ttl=64 time=0.022 ms 64 bytes from 127.0.53.53: icmp_seq=3 ttl=64 time=0.049 ms ^C --- drive ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2000ms rtt min/avg/max/mdev = 0.011/0.027/0.049/0.016 ms
Попытка выполнить ping других недопустимых доменов дает мне ожидаемый результат (т. Е. Вообще ничего). Только с «драйвом», похоже, происходит.
Что тут происходит?
- Ubuntu устанавливает ботинки в BusyBox
- Нужно ли форматировать / разделять диск назначения ddrescue?
- Выключение неиспользуемых жестких дисков
- Печать через удаленный сервер CUPS, но просто покажите подмножество принтеров
- Запуск Ubuntu без GUI
- Почему команда «топ» показывает использование процессора в 799%?
- Cron работает, но ничего не происходит
- Можно ли установить Ubuntu Linux на FAT32 или NTFS?
То, что происходит, – это столкновение имен .
127.0.53.53 – это специальный IPv4-адрес, который будет отображаться в системных журналах, предупреждая системных администраторов о возможной проблеме столкновения имен, что позволяет быстро диагностировать и исправлять ошибки. «53» используется как мнемоника для указания проблемы, связанной с DNS, из-за использования сетевого порта 53 для службы DNS.
(Источник: ICANN )
Но что это значит? Ну, получается, что за последние годы количество доменов верхнего уровня (доменов верхнего уровня ) расширяется. Помимо оригинальных .com
, .org
, .net
, .gov
и т. Д., Существует постоянно растущий список общих TLD . На момент написания этого документа в настоящее время насчитывается более тысячи рДВУ .
Угадайте, какие примеры gTLD? Такие слова, как «диск», «google», «microsoft», «hotmail», «youtube» и «android». Таким образом, когда вы вводите эти слова в адресной строке в Firefox, вместо того чтобы использовать его для выполнения поиска в поисковой системе по умолчанию, он сначала проверяет, разрешится ли он как доменное имя.
Благодаря нашим друзьям в ICANN, он разрешает 127.0.53.53. Это означает, что localhost
. Ваш браузер пытается подключиться к порту 80 вашего собственного компьютера, и, если у вас нет веб-сервера, вы увидите сообщение об ошибке соединения.
(Obs: это, по-видимому, не влияет на все браузеры – по крайней мере, я смог протестировать последнюю версию Chrome для Android, и эта проблема не затронута)