Да, можно создать сервер, который будет предлагать выбор из различных VPN-туннелей. Существует множество программных решений для создания собственного VPN-сервера, таких как OpenVPN, SoftEther VPN, WireGuard и другие.
Чтобы организовать централизованный доступ ко всем VPN с одной VPS и маршрутизировать туннели с наименьшим пингом, можно использовать программное обеспечение для управления сетью, такое как OpenVPN Access Server или SoftEther VPN Server Manager. Эти инструменты позволяют легко настраивать и управлять VPN соединениями.
Для выбора оптимального туннеля для каждого клиента в зависимости от ресурса, к которому он обращается, можно использовать маршрутизацию на основе политик (policy-based routing) или VPN-хабы (VPN hubs). VPN-хабы могут выполнять функцию маршрутизатора для перенаправления трафика через оптимальные туннели в зависимости от заданных правил или условий.
Для создания VPN-хаба можно использовать программное обеспечение с поддержкой маршрутизации, такое как VyOS, pfSense или другие. Эти инструменты позволяют настраивать маршрутизацию на основе политик и устанавливать правила для выбора оптимального маршрута для каждого входящего трафика.
В целом, для реализации данной концепции необходимо провести подробный анализ требований, выбрать подходящее программное обеспечение и правильно настроить сетевую инфраструктуру для обеспечения оптимальной работы VPN-сервера и маршрутизации туннелей.