Что такое Прокси / VPN и достаточно ли этого для скрытия IP ?
Что такое Proxy?
Это транзитный сервер, через который можно анонимно работать в Интернете. С помощью прокси можно скрыть IP, получить доступ к заблокированным сайтам и многое другое.
Что такое VPN?
VPN (Virtual Private Network) — это виртуальная защищенная частная сеть. Ее можно создать поверх соединения с провайдером для анонимной и безопасной работы в Интернете. Весь трафик внутри такой сети шифруется. Подключаться к VPN можно по протоколам: OpenVPN, IPSec, PPTP, L2TP.
Для чего нужно использовать Proxy/VPN?
-
Если вам необходима анонимность и смена IP-адреса в Интернете, вы можете использовать качественные proxy/socks-сервера.
-
Если вам также требуется зашифрованное соединение и повышенная безопасность, вы можете использовать VPN (Virtual Private Network).
-
Чтобы получить доступ к сайтам, заблокированным вашим провайдером или администратором сети, а также обойти географические блокировки и бан по IP.
Какие типы Proxy существуют?
-
HTTP-proxy — эти прокси-сервера работают через HTTP-протокол (в некоторых случаях через HTTPS/FTP). Используются в основном в браузерах и некоторых популярных программах.
-
Прозрачные proxy (transparent proxy) — используются в основном для кеширования данных и не скрывают ваш IP или свое наличие.
-
Анонимные proxy (anonymous proxy) — скрывают ваш IP, но при этом выдают себя.
-
Искажающие proxy (distorting proxy) — скрывают ваш IP, заменив его случайным адресом, но не скрывают факт своего использования.
-
Элитные анонимные proxy (high anonymous / elite proxy) — полностью скрывают ваш IP и факт своего использования. Запросы через такой прокси выглядят как прямое обращение с компьютера пользователя.
-
Socks 4/5 — данный тип серверов работает практически с любым трафиком TCP и UDP (Socks 4 только через TCP). С помощью специальных утилит (например, freecap, sockscap, sockschain...) можно соксифицировать почти любую программу. Соксы передают данные, не вникая в их суть, поэтому сайты видят вас как обычного пользователя.
Достаточно ли Proxy/VPN для анонимности?
Нет. Этого недостаточно для сохранения полной анонимности в Интернете.
Существуют возможности определить, скрываете ли вы IP, вот некоторые из них:
-
HTTP заголовки браузера. Анализ отправляемых браузером заголовков.
-
Flash Leak, Java Leak, WebRTC Leak. Через работающие плагины Adobe Flash, Java platform и WebRTC можно узнать ваш настоящий IP.
-
DNS Leak. При DNS-запросах может происходить утечка IP-адреса ближайшего к вам DNS-сервера, что раскроет ваше реальное местонахождение.
-
Fingerprints. Анализ цифровых отпечатков браузера и системы.
-
ETag. Сравнение сохраненных в кеше идентификаторов Entity Tag.
-
MTU/MSS/p0f-проверка. Пассивные методы прослушивания TCP/IP-стека.
-
Blacklists. Проверка IP вашего proxy/VPN на предмет нахождения в блеклистах крупных RBL (Realtime Blackhole List).
-
System Time. С помощью анализа разницы между системным временем устройства и часовым поясом вашего IP.