Проверяют ли веб-браузеры файл hosts перед обращением к своему DNS-кешу?

0

На клиентском компьютере, таком как OSX или Windows:

Проверяют ли веб-браузеры файл hosts перед обращением к своему DNS-кешу?

Я пытаюсь выяснить полный «маршрут» DNS в моей голове.

  • Файл хостов
  • DNS-кеш браузера
  • Локальный кэш DNS
  • DNS-сервер
  • Корневые подсказки или переадресация

Отличается ли он между браузерами и ОС?

AirCombat
источник
Это зависит от ОС. Какую ОС вы используете?
Diamant
В идеале я хотел бы знать, чем он отличается между ОС, в первую очередь OSX и Win10 - мне было интересно, могли бы Firefox или Edge сделать это в другом порядке.
AirCombat
2
это не до браузера .. браузер просто делает вызов ОС. так что это до рассматриваемой ОС. Теперь некоторые браузеры могут иметь плагины, чтобы игнорировать их, но это то, что вам нужно будет установить
Mike
Я знаю, что, по крайней мере, некоторые, если не все браузеры, имеют собственный кэш DNS, отдельный от кеша операционных систем, чтобы улучшить взаимодействие с пользователем / скорость
AirCombat

Ответы:

2

Браузеры, как правило, ничего не делают, кроме как попросить библиотеку IP операционной системы разрешить имя хоста. Таким образом, применяется нормальное поведение ЛЮБОЙ программы на основе IP.

TomTom
источник
1

На компьютере с Windows записи файлов узлов загружаются в кэш DNS.

joeqwerty
источник
0

Если вы находитесь в системах UNIX, таких как я, в Debian, первое, что проверяется, это файл / etc / hosts.

SystemCookie
источник
Хотя обычно это так, на самом деле это настраивается. man nsswitch.conf,
Дженни Д