Я проверял прокси программу на утечки DNS с помощью tshark, когда заметил это:

13.170066    10.0.2.15 -> 192.168.1.1  DNS 66 Standard query 0xd473  A [hostname]
13.753496    10.0.2.15 -> 192.168.1.1  DNS 66 Standard query 0x7bb4  A [hostname]

где [hostname] - это имя хоста компьютера, на котором работают программа и tshark, 10.0.2.15 - локальный компьютер, а 192.168.1.1 - маршрутизатор.

Почему компьютер ищет свое собственное имя хоста и как я могу предотвратить утечку информации о компьютере?

Обратите внимание, что однократное изменение имени хоста бесполезно, так как (ненадежный) прокси-сервер знает, что каждый раз к нему подключается один и тот же компьютер, поскольку компьютер отправляет одно и то же имя хоста.

(вставлено с сайта ask.wireshark.org)

0