Например, если я использую бесплатный VPN (я знаю, что VPN и прокси — это не одно и то же) и соединение теряется, то на этот короткий промежуток времени мой реальный IP-адрес становится видимым, а затем я снова подключаюсь к VPN.
Происходит ли это, если я использую настройки прокси-сервера в Windows 10?
Настройки -> Сеть и Интернет -> Прокси
ИЛИ
Параметры Интернета -> «Подключения» -> «Настройки локальной сети» -> «Расширенные параметры»
Если да, то могу ли я как-то помешать этому?
решение1
Нет. Настройки прокси-сервера 1) совершенно необязательны, 2) неприменимы к большинству протоколов, не основанных на HTTP. (Например, протоколы, построенные на основе UDP, совершенно несовместимы с HTTP-прокси.)
решение2
Другие люди обсуждали сетевую сторону вопроса, поэтому я укажу на другую проблему: приложения.
Даже если вы сможете настроить герметичную сетевую настройку, где ваш публичный IP-адрес никогда не будет раскрыт, это не гарантирует, чтоприложениевы работаете, не раскрывает его. Даже программа от разработчика, которому вы доверяете, может случайно раскрыть вашу информацию. Приложение может иметь уязвимость безопасности, ошибку, пользователь неправильно настроил его или даже преднамеренно, что раскрывает публичный IP пользователя. Вот одинпримерэтого.
Если вы не можете перехватить незашифрованные пакеты, отправляемые приложением, очень сложно сказать, какую информацию оно отправляет.
решение3
Происходит ли это, если я использую настройки прокси-сервера в Windows 10?
Да.
Если да, то могу ли я как-то помешать этому?
Нет.
На это есть несколько причин:
Принцип работы прокси заключается в том, что вместо прямого подключения к серверу вы подключаетесь к прокси, а прокси подключается к серверу. Для этого прокси должен понимать протокол, который вы используете для подключения к серверу.
Конкретные настройки, о которых вы говорите, предназначены длявеб-прокси, т. е. прокси-серверы, реализующие проксирование для типичных веб-протоколов, таких как HTTP, HTTPS, FTP, FTPS, WS, WSS и Gopher.
Итак, это уже должно вам сказать о первом ограничении: он работает только для ограниченного набора протоколов, т. е. для веб-протоколов. То есть он работает только для просмотра веб-страниц и связанных с этим вещей, а не, например, для электронной почты, Skype, Teamspeak, многопользовательских игр или множества других протоколов.
Также, для того, чтобы использовать прокси, приложение должно на самом деле, ну, использовать прокси. Internet Explorer и Edge, например, считывают те настройки, о которых вы говорили, но не все браузеры это делают. У некоторых браузеров есть свои собственные, специфичные для браузера настройки прокси.
Наконец, сам протокол может содержать исходный IP-адрес (или другие идентифицирующие данные) в зашифрованном виде, и прокси-сервер ничего не может с этим поделать. Например, WhatsApp Messenger использует сквозное шифрование, поэтому прокси-сервер не может заглянуть внутрь протокола. И протокол является закрытым, поэтому никто не знает, что он на самом деле отправляет. Вполне возможно, что он может отправить исходный IP-адрес или номер телефона.
Итак, вкратце:
- Использование прокси-сервера является полностью добровольным. Только приложения, которые считывают эти настройки ихотетьдля использования прокси будет использоваться он.
- Прокси-сервер обычно работает только для веб-протоколов.
- Приложения по-прежнему могут отправлять IP-адрес как часть протокола приложения.