Это нормально для большого файла HOSTS, где все записи указывают на 0.0.0.0, чтобы обновить кэш DNS очень долго?

408
Zhro

У меня старый ноутбук (Core 2 Duo U9400 @ 1.4Ghz), который борется с современным интернетом. Я хотел попробовать добавить один из исключительно больших (~ 900 000 записей) файлов хостов, которые являются общими для телефонов Android, в эту систему Windows, чтобы увидеть, улучшает ли это время отклика в Интернете.

Я никогда не пытался сделать это раньше в Windows, и кажется, что «Service Host: DNS Client» пытается разрешить все эти записи для своего кэша.

DNS-кеш это хорошая вещь. За исключением того факта, что служба кэширования работает уже около 30 минут и все еще работает. Я знаю, что здесь есть исключительное количество записей, но должно ли это занять много времени, когда все они указывают на 0.0.0.0? Там не должно быть ничего, чтобы решить.

Я использую следующие записи хостов из этого сообщения XDA: https://forum.xda-developers.com/android/software-hacking/mod-ultimate-hosts-852101-entries-t3634123

Я использую Windows 10 x64.

0
Вы должны отключить кэш DNS, если вы используете большой файл hosts: https://github.com/StevenBlack/hosts/issues/56 dsstorefile1 5 лет назад 0
Вы пытались заменить все 0.0.0.0 на 127.0.0.1? 0.0.0.0 технически маршрутизируется [маршрут по умолчанию], также используется DHCP и, как таковой, будет отправляться на весь сегмент; так что стоило бы попробовать не маршрутизируемый адрес. Tetsujin 5 лет назад 1
Это была и моя мысль. Нет заметной разницы между 127.0.0.1 и 0.0.0.0. Zhro 5 лет назад 0

0 ответов на вопрос