c:\Windows\System32\drivers\etc\hosts
213.213.213.213 ken.bone.com kenneth.bone.com
Я использую чистый профиль в Firefox и Chrome со всеми настройками конфиденциальности и отключенной предварительной загрузкой.
Проверено:
- пинг доменов возвращает правильный IP
- В Хроме:ссылка
- Снимите все флажки подКонфиденциальностьнастройки
- Проверил, действительно ли отключена предварительная загрузка DNS, перейдя по ссылкехром://dns
- Кэш хоста очищенхром://net-internals/#dns
- Все было очищено с начала времен.
- Попробовал
--disable-async-dns
вариант в Windows
В разделе «Инструменты разработчика» FF в разделе «Заголовки» удаленный адрес, как и ожидалось, представляет собой локальный IP-адрес.
В разделе «Заголовки» инструментов разработчика Chrome удаленный адрес — это удаленный IP-адрес, что не ожидается.
Почему Chrome не учитывает файл hosts Windows?
Запуск Chrome 53 и Firefox 49 на Windows 10
решение1
Оказывается, мой рабочий компьютер устанавливает сценарий автоматической настройки, известный как .pac
(автонастройка прокси-сервера).
Действия по отключению
- Настройки > Сеть > Изменить настройки прокси-сервера...
- В разделе «Подключения» нажмите «Параметры локальной сети», отключитеИспользовать скрипт автоматической настройки
- Нажмите ОК.
- Для каждогоНастройки коммутируемого доступа и виртуальной частной сетии нажмите «Настройки»
- Повторите шаги 2 и 3.
Мне все еще кажется, что это проблема Chrome, поскольку я считаю, что Chrome должен учитывать мой локальный hosts
файл перед автоматическим скриптом настройки.