4

Я нашел этот простой совет о том, как составить список записей DNS или посещенных веб-сайтов в Windows, набрав в командной строке:

 ipconfig /displaydns > dnslist.txt

У меня вопрос, посещенные сайты в режиме конфиденциальности браузера будут перечислены, если я повторно введу ту же команду, или браузер удалит их автоматически?

1 ответ1

8

TL; DR: Да, это (вероятно) будет.

Это не функция веб-браузера, это функция системы DNS.

Когда компьютер подключается к другому компьютеру, он сначала использует DNS (систему доменных имен) для поиска IP-адреса. Вы можете думать об этом как о телефонной книге. Посмотрите superuser.com в DNS "Телефонная книга":

C:\> nslookup superuser.com
Server:     10.10.10.10
Address:    10.10.10.10#53

Non-authoritative answer:
Name:   superuser.com
Address: 190.93.247.58
Name:   superuser.com
Address: 190.93.246.58
Name:   superuser.com
Address: 141.101.114.59
Name:   superuser.com
Address: 190.93.244.58
Name:   superuser.com
Address: 190.93.245.58

(это было запущено на сервере Linux, затем немного изменилось. Ваши результаты будут отличаться).

Это означает, что для связи с superuser.com вы можете "набрать" любой из "телефонных номеров" (IP-адресов) - первый из перечисленных здесь - 190.93.247.58.

Поскольку это занимает некоторое время (0,2 секунды на моем компьютере!), Эта информация хранится локально; часто люди быстро подключаются к одному и тому же компьютеру (например, для загрузки веб-страницы и нескольких изображений - это значительно упрощается!). Правила определяют, как долго хранится информация, прежде чем ее нужно будет искать снова - часто 24 часа. Данные могут храниться в памяти или на диске. Перезагрузка компьютера должна сбросить эту информацию (хотя в этом нет необходимости).

Конечно, если вы хотите это подтвердить, попробуйте - у вас есть все необходимое для запуска этого эксперимента.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .