VPN чи проксі: VPN охоплює весь пристрій, а не одну програму

Проксі ви вказуєте в налаштуваннях однієї програми. VPN підключає весь телефон або комп’ютер одразу. З цього випливає більшість інших відмінностей між ними. Наведене нижче порівняння VPN і проксі стосується Wi-Fi у кафе, сайтів, які ви відвідуєте, і швидкості. Наприкінці дайте відповідь на 3 запитання, щоб вирішити, що вибрати — VPN чи проксі.
Проксі вказують у кожній програмі, а для VPN задають винятки
Проксі — це адреса й порт чужого сервера. Ви вказуєте їх у браузері, у Telegram або в мережевих налаштуваннях системи. Через проксі свій трафік надсилають лише програми, які читають ці налаштування. Наприклад, ви вказали проксі в Telegram на ноутбуці. Відтоді трафік Telegram іде через цей сервер. Браузер, Steam і оновлення системи й далі користуються вашим власним з’єднанням і IP-адресою.
Для VPN адресу сервера ніде вказувати не потрібно. Застосунок встановлює в систему VPN-адаптер, тобто віртуальну мережеву карту. На комп’ютері для цього кроку можуть знадобитися права адміністратора. Поки VPN увімкнено, увесь трафік іде через цей адаптер. Зокрема, через нього йдуть ігри й системні служби, які ніколи не читають налаштувань проксі. Ben's VPN так само описує режим розділеного тунелювання «Вимкнено». Текст у застосунку: «У цьому режимі весь трафік пристрою йде через VPN».
Проксі потрібно вказувати в кожній програмі окремо. Програма, про яку ви забули, підключається напряму, без проксі. З VPN через сервер іде кожна програма, а винятки вибираєте ви. У застосунку Ben's VPN їх задають кнопкою «Тунель» на головному екрані. У режимі «Вручну» ви перелічуєте домени, IP-адреси й підмережі, яким не потрібне VPN-підключення. На Android є ще список «Застосунки в обхід VPN».
Види проксі відрізняються тим, де працюють і що шифрують
У таблиці 4 види проксі й розширення «VPN» для браузера порівняно з VPN-застосунком.
| Що це | Де вмикають | Шифрує з’єднання із сервером | Що через нього йде |
|---|---|---|---|
| HTTP-проксі | У браузері, у налаштуваннях системи або в налаштуваннях мережі Wi-Fi | Ні | Вебзапити програм, які читають ці налаштування |
| HTTPS-проксі | Зазвичай у браузері або в одному з його розширень | Так, до самого проксі | Трафік браузера |
| SOCKS5 | У Telegram, браузері, торент-клієнті та інших програмах із таким налаштуванням | Ні | З’єднання цієї програми, а також UDP, якщо його підтримують обидві сторони |
| MTProto-проксі | Лише в Telegram | Дані Telegram уже зашифровані власним протоколом Telegram | Лише Telegram |
| Розширення «VPN» для браузера | Один браузер | Залежить від сервісу | Вкладки цього браузера |
| VPN-застосунок | Увесь пристрій | Зазвичай так | Усі програми одразу, крім того, що ви виключили |
Розширення для браузера не можуть перенаправляти трафік інших програм. З усіх мережевих налаштувань розширення може змінити лише проксі браузера. Тож розширення «VPN» працює як проксі для вкладок одного браузера. У Ben's VPN немає розширення для браузера. Для VPN браузер — така сама програма, як і решта, тому його вкладки теж ідуть через сервер. Виняток — лише сайти, які ви виключили з VPN. Докладніше — на нашій сторінці про розширення для браузера.
Відрізнити проксі від VPN за назвою протоколу теж не можна. Наприклад, Shadowsocks створювали як зашифрований проксі. Пізніше в Jigsaw побудували Outline на Shadowsocks, а застосунок Ben's VPN створено на основі Outline. Проте наш застосунок — це VPN, бо через нього йде кожна програма в системі. Він підтримує 4 протоколи (VLESS + REALITY, XHTTP, Hysteria2 і Shadowsocks) і вибирає один із них автоматично. Вибору протоколу в налаштуваннях застосунку немає.
Через незашифрований проксі мережа бачить назви сайтів і пароль
Через звичайний HTTP-проксі назви сайтів ідуть мережею Wi-Fi у кафе відкритим текстом. Перед кожним з’єднанням браузер надсилає проксі-серверу запит CONNECT із назвою сайту. Вміст HTTPS-сайтів лишається зашифрованим навіть через проксі. Власник точки доступу й ваш провайдер можуть прочитати запити CONNECT. Тож вони бачать список сайтів, які ви відвідуєте. Сторінки без HTTPS передаються зовсім без шифрування. Проксі може прочитати такі сторінки й навіть змінити їх.
Ім’я користувача й пароль для проксі теж не шифруються. HTTP-проксі зазвичай отримує їх у Base64 за схемою Basic. SOCKS5-проксі отримує їх відкритим текстом. Їх може прочитати кожен, хто стежить за трафіком у цій мережі.
З VPN у мережі кафе запитів CONNECT немає. Від пристрою до сервера йде одне зашифроване з’єднання. Навіть DNS-запити, якими пристрій шукає сайти, ідуть усередині нього. Власник точки доступу й провайдер бачать лише IP-адресу сервера та кількість байтів. Тепер список сайтів, які ви відвідуєте, може бачити VPN-сервер. Раніше той самий список міг бачити проксі. Вибираючи VPN-сервіс, ви вибираєте, хто отримає цей список.
Деякі проксі передають сайту вашу справжню IP-адресу
І з проксі, і з VPN сайт отримує IP-адресу сервера замість вашої. Тому сайт вважає, що ви там, де сервер. Деякі проксі додають вашу справжню IP-адресу до запитів сторінок без HTTPS. Вони записують її в заголовок X-Forwarded-For або Forwarded. З таким заголовком сайт дізнається вашу IP-адресу, ніби проксі й не було. VPN працює нижче, на рівні мережевих пакетів, і заголовків не додає.
Ні проксі, ні VPN не приховують вашого акаунта, мови браузера чи часового поясу. Якщо ви ввійшли в акаунт, сервіс упізнає вас за ним. Браузер надсилає свою мову кожному сайту. Скрипти на сторінці можуть прочитати часовий пояс пристрою. Тож сайт може помітити «відвідувача з Японії», чий пристрій налаштовано на нью-йоркський час. Що ще VPN не змінює, перелічено в нашій статті про основи VPN.
Відстань, навантаження на сервер і фонові завдання знижують швидкість
Будь-який посередник додає ще один вузол між вами й сайтом. Проксі й VPN-сервер в одному місті подовжують маршрут однаково. Отже, швидкість залежить від відстані до сервера та від його навантаження. Безкоштовний проксі з публічного списку обслуговує всіх, хто знайшов цей список. Кожному з них дістається невелика частка його пропускної здатності.
Саме шифрування мало впливає на швидкість VPN. Процесори вже багато років мають спеціальні інструкції для шифрування AES. Intel представила їх 2010 року, а перші телефони з ними вийшли 2013 року.
VPN передає весь трафік пристрою, тому через нього йдуть і фонові завдання. Це, наприклад, оновлення Steam і завантаження фото в хмару. Якщо таке завдання може обійтися без VPN і забирає пропускну здатність, виключіть його кнопкою «Тунель». Для вищої швидкості виберіть локацію поблизу. Кнопка «Найшвидша» у вікні «Змінити країну» вибирає локацію поруч із вами.

3 запитання для вибору між проксі та VPN
Проксі вистачить, якщо на всі 3 запитання нижче ви відповісте «ні». Якщо хоча б одна відповідь — «так», зручніше вибрати VPN.
- Чи має через сервер іти більше ніж одна програма? Проксі в Telegram працює лише для Telegram. Браузеру та іграм теж може знадобитися нова IP-адреса. Вказувати проксі в кожній із них довше, ніж підключитися до VPN. А в деяких програмах налаштування проксі взагалі немає. Докладніше про Telegram — на нашій сторінці VPN для Telegram.
- Ви підключені до чужої мережі? У кафе, готелі чи аеропорту мережа бачить, які сайти ви відвідуєте через звичайний проксі. Та сама мережа може прочитати й пароль до проксі. VPN передає весь трафік через одне зашифроване з’єднання.
- Ви дзвонитимете, гратимете чи користуватиметеся програмами без налаштувань проксі? HTTP-проксі зазвичай не пропускає дзвінки й онлайн-ігри. Голос і ігрові дані в них здебільшого йдуть через UDP. Описаний вище запит CONNECT відкриває лише TCP-з’єднання. Такий трафік або не проходить, або йде в обхід проксі. VPN передає його разом з усім іншим трафіком, крім того, що ви виключили.
Окремий випадок — ігрова приставка, розумна колонка чи телевізор, на яких не можна запустити застосунок. Для таких пристроїв є VPN на роутері. Роутер із VPN охоплює всю домашню мережу одразу.
Щоб встановити Ben's VPN на телефон, комп’ютер чи телевізор, відкрийте сторінку VPN для ваших пристроїв.
Питання й відповіді
Що таке зворотний проксі й чи приховує він мене?
Ні, зворотний проксі працює на боці сайту, а не на вашому. Він приймає запити, адресовані серверу сайту, і передає їх цьому серверу. Так працюють мережі доставки контенту й балансувальники навантаження. Зворотний проксі приховує сервер сайту та знижує навантаження на нього. Вашу IP-адресу він бачить, як і будь-який сайт. У стандарті HTTP такого посередника називають шлюзом.
Чи працює мультихоп як ланцюжок проксі?
Ідея схожа, бо в обох випадках трафік проходить через 2 сервери. Ланцюжок проксі зазвичай будують для однієї програми. Мультихоп у застосунку Ben's VPN охоплює все VPN-підключення. Він додає до маршруту проміжний сервер. Застосунок сам додає цей сервер, коли він потрібен для стабільного з’єднання, тож налаштовувати нічого не треба.
Як перевірити, чи працює зараз проксі або VPN?
Відкрийте сайт перевірки IP у браузері з проксі та в другому браузері без нього. Якщо проксі вказано лише в одній програмі, IP-адреси не збігатимуться. З VPN обидва браузери показують ту саму IP-адресу з країни вибраної локації. На головному екрані застосунку Ben's VPN теж є рядок «Підключено до» з IP-адресою. Виняток — лише сайт перевірки IP, який ви виключили з VPN.
Чи може проксі читати HTTPS-сайти?
Ні, сам собою проксі бачить лише назву HTTPS-сайту. Щоб читати HTTPS-трафік, посереднику потрібен його кореневий сертифікат, встановлений на вашому пристрої. Деякі компанії так перевіряють трафік у своїх мережах. Якщо безкоштовний проксі або незнайома програма просить встановити сертифікат, не встановлюйте його.
Чи буває VPN без шифрування?
Так, термін «VPN» означає приватну мережу поверх публічної, а не шифрування. Наприклад, L2TP сам собою не шифрує даних. Тому L2TP зазвичай поєднують з IPsec. У застосунку Ben's VPN з’єднання із сервером завжди зашифроване, хоч би який протокол він використовував.








