Гайд з VPN · 1 хв читання

Роздільне тунелювання: через VPN лише обрані застосунки

Повний тунель веде через вихідний вузол усе; роздільне тунелювання — лише те, що ви оберете, решта йде звичайним з'єднанням. Розбираємо, як це працює, включно з прийомом AllowedIPs у WireGuard, що робить це без жодного додаткового софту.

Повний тунель проти роздільного

За замовчуванням VPN працює як повний тунель: кожен пакет із вашого пристрою йде через зашифрований вихід. Роздільне тунелювання це змінює — ви самі вирішуєте, який трафік іде в тунель, а який лишається на звичайному з'єднанні. Різновидів два: за застосунками (цей застосунок — через VPN, той — напряму) та за призначенням (ці діапазони IP чи сайти — через VPN, решта — напряму).

Користь суто практична. Сайт банку чи гру, чутливу до затримок, лишаєте на швидкому локальному з'єднанні, а скрапер або сервіс із геообмеженнями пускаєте через VPN. Або дістаєтеся пристроїв у локальній мережі — принтера, NAS, — які повний тунель інакше відрізав би. Платите за це тим, що трафік поза тунелем не захищений: це справжній компроміс, а не безкоштовний бонус.

Роздільний тунель через AllowedIPs у WireGuard

У WireGuard поле AllowedIPs у пірі і є правилом маршрутизації. Звузьте його з 0.0.0.0/0 до тих призначень, які справді мають іти в тунель, — усе інше лишиться на звичайному каналі.

ini
# --- Full tunnel (everything via VPN): ---
[Peer]
PublicKey = SERVER_PUBKEY
Endpoint = VPN_HOST:51820
AllowedIPs = 0.0.0.0/0, ::/0

# --- Split tunnel by DESTINATION: only these ranges use the VPN ---
[Peer]
PublicKey = SERVER_PUBKEY
Endpoint = VPN_HOST:51820
# e.g. tunnel only a specific service's subnets; rest goes direct:
AllowedIPs = 203.0.113.0/24, 198.51.100.0/24

# --- Inverse split (tunnel everything EXCEPT the LAN): ---
# keep 0.0.0.0/0 but exclude your local subnet from the tunnel by
# splitting the route, or use your client's "excluded routes" option.
# On Linux you can also mark packets per-app with 'wg-quick' + fwmark
# and route only that mark into the wg interface.

Коли розділяти — і чесно про ризик

Роздільне тунелювання виграє там, де повний тунель зайвий або просто заважає: доступ до локальних пристроїв, винесення довіреного важкого трафіку (відеодзвінки, бекапи) за межі VPN, один застосунок «за кордоном», поки решта вдома, або зменшення навантаження на вихід із тарифікацією за трафік. AllowedIPs у WireGuard робить розділення за призначенням тривіальним — це буквально таблиця маршрутизації тунелю, — а багато клієнтів додають зверху ще й розділення за застосунками.

Чесне попередження: усе, що йде повз тунель, іде з вашого справжнього IP і без жодного захисту. Якщо розділяєте за застосунками, переконайтеся, що виведений назовні застосунок не зливає нічого чутливого, і пам'ятайте: роздільний тунель послаблює гарантію «сховано все», яку дає повний. Стежте також за витоками DNS — без явного закріплення DNS може піти не тим шляхом. VPN від s4m підтримує обидва режими: беріть повний тунель, коли приватність у пріоритеті, і розділяйте лише тоді, коли маєте конкретну причину й розумієте, що лишається відкритим.

Поділитися сторінкою
FAQ

Відповіді на питання

Як зробити роздільний тунель у WireGuard?

Використайте поле AllowedIPs у пірі як правило маршрутизації. 0.0.0.0/0 — це повний тунель; звузьте його до конкретних діапазонів IP, і через VPN підуть лише ці призначення, а решта піде звичайним з'єднанням. Багато клієнтів пропонують ще й розділення за застосунками.

Чи роздільне тунелювання менш безпечне за повний тунель?

Так, за самою конструкцією. Будь-який трафік, виведений поза тунель, іде з вашого справжнього IP і без захисту VPN. Вмикайте роздільне тунелювання лише за конкретної потреби й переконайтеся, що виключеним шляхом не йде нічого чутливого. Коли мета — приватність, повний тунель безпечніший.

Повний тунель чи роздільний — вирішувати вам

VPN від s4m на WireGuard/OpenVPN підтримує обидва режими: повний тунель, коли приватність на першому місці, і розділення через AllowedIPs, коли локальні пристрої чи довірений трафік мають ходити напряму.

Цю сторінку знаходять за запитами

Реальні пошукові фрази, на які відповідає ця сторінка — за посиланнями відкриються матеріали, що розкривають тему глибше.