
Я хотел бы подключить Wi-Fi USB-адаптер для доступа в Интернет через VPN/SSH (чтобы направить весь трафик Wi-Fi на VPN) без доступа root, в идеале с использованием только приложений "пользовательского пространства" (я использую Debian). Я хотел бы избежать использования встроенной в ядро сетевой системы для добавления уровня безопасности, и, кроме того, я не могу использовать привилегии root, чтобы испортить сетевые настройки. У меня есть очень сильное ощущение, что что-то вроде этого более чем возможно (по сути, переделка пользовательского пространства некоторых сетевых аппаратов ядра), но моя техническая компетентность не настолько продвинута. Есть ли у вас какие-либо предложения? Предлагаемое решение против решения с использованием ядра networkig Спасибо заранее
решение1
«Очевидным» решением было бы использование виртуальной системы для управления сетями usb->wifi, wifi->vpn, и хотя это можно было бы — в зависимости от конфигурации — считать пользовательским пространством, это не совсем соответствует требованию «без прав root».