Як створити динамічний vpn тунель

  • VPN
  • Комп'ютерні мережі
  • Системне адміністрування

Є кілька серверів. Нехай, для прикладу, їх буде 3. І невизначений кількість користувачів. Кожному користувачеві необхідно створити VPN-тунель через ці сервера в Інтернет. Але у різних користувачів повинна бути своя черговість підключення до серверів.

тобто .:
користувач №1 підключається через сервера: 1-2-3-Інтернет
користувач №2 підключається через сервера: 3-2-1-Інтернет
користувач №3 підключається через сервера: 2-3-1-Інтернет
і т.д.

Користувачі не повинні бачити один одного. І періодично користувачам потрібно міняти схему підключення автоматично і прозоро для них (можна це зробити на шлюзі за замовчуванням, який і буде займатися загортанням всіх з'єднань користувача в VPN).

Яким чином це можна організувати?

Поки бачу 2 варіанти:
1. SSH tunnel: для кожного користувача на своєму порту відкривати дінамічаскій SSH port forwarding, підключаючись з одного сервера послідовно до іншого.
2. Використовувати OpenVPN.

Другий варіант кращий, але зовсім незрозуміло як зробити VPN динамічним. Хоча це можливо, тому що таких сервісів в інеті повно. приклад

Так мені балансування не потрібна! Мені потрібно, щоб клієнт сам міг задавати маршрут з наявних доступних комп'ютерів

Схожі статті