OpenVPN
Есть openVPN менеджер, который создает openvpn сервер и openvpn конфиги клиента.
Требуется:
1. Настроить маршрутизацию между vpn клиентами таким образом что бы один клиент мог выходить в интернет через другого клиента.
2. Все программы на ПК должны выходить в интернет через впн клиент если он запущен.
3. На основе openvpn portable client создать соответствующие инсталяторы с отображением в vpn программе определенного названия программы с определенным значком.
4. Перенести систему на другой сервер с полной работоспособностью.
5. Предоставить подробные инструкции по работе всей системы, что бы заказчик мог самостоятельно выполнять все требуемые действия.
Итог: Система впн серверов в которой впн клиенты могут выходить в интернет через других впн клиентов. Одна связка - 1 впн сервер + 2 впн клиента.