Малоизвестный факт заключается в том, что некоторые браузеры, в том числе Chrome и Firefox, имеют API, который позволяет веб-сайту получать IP-адрес локальной сети клиента (часто в форме 192.168.xx или другого частного IPv4-адреса). Эта информация, как правило, остается постоянной при разных применениях и позволяет точно различать устройства, использующие одну и ту же точку доступа к сети (например, оптоволоконный / кабельный / ADSL-блок).
Чтобы увидеть это в действии, перейдите на whatsmyip.com и прокрутите вниз до левого нижнего угла "Ваш компьютер". Вот ваш IP-адрес локальной сети (и если я что-то пропустил, он не был сгенерирован локально). Это работает с установкой по умолчанию Chrome и Firefox, в том числе в режиме "частной навигации".
В Firefox, по крайней мере, такой способ получения адреса локальной сети можно предотвратить, перейдя в about:config
, пропустив предупреждение, выполнив поиск media.peerconnection.enabled
и установив для него значение false. Если есть практические побочные эффекты, я не нашел их в течение нескольких месяцев использования.
Есть ли аналогичная настройка в Chrome?
В качестве отступления: я желаю, чтобы это было по умолчанию, по крайней мере, в режиме "частной навигации".