CityCat4, а зачем это все юзверю, учитывая топик? Ему поиграться, а не корпоративную сетку строить, ему бы в данный момент и Wireguard подошёл бы.
А развернуть сван на серваке, сгенерить сертификат и отправить его клиенту и дать ему логин с паролем чистотради опыта сможет и новичок.
А что в ней непростого? По моему по сравнению с базовой настройкой OpenVPN, базовая 6астройка StrongSwan намного проще. Понятно, что и функционал у нее беднее, но если нет необходимости именно в фишках OpenVPN и не проблем с портами под IPsec, то вполне годный и простой вариант.
PerseforeComplete, оно и не в виртуалке довольно штука неторпливая, и на слабых машинах тормозит, а уж в виртуалке... А нафига это понадобилось я так и не понимаю, от слова совсем, ни одной веской причины не вижу чтобы так делать.
Прошу прощения, а нафига запускать AS в виртуальной машине? Ессно он будет тормозить, особенно эмулятор AVD, потому что по сути запускает виртуальную машину Android внутри другой виртуальной машины.
Какой в этом практический смысл?
JS, насколько я помню, работает только в пределах одной вкладки, доступа к другим он не имеет, поэтому на той вкладке где скрипт запущен он почти что угодно с контентом может делать, а вот на других нет...
Java может иметь доступ к другим, но во 1-х оно отдельно запускается и устанавливается, т.е. это видно, а во 2-х в последних версиях браузеров поддержка Java по умолчанию отключена.
Bermut, а, понятно, но думаю что нет... Поскольку у тебя ipv6 прилетает в смарт через wireguard, то чтобы DHCP видел эту подсеть он должен сам быть внутри VPN и клиенты тоже.
Да и потом, не для смартфонов такая задача, а для нормального Linux сервера, с iptables и нормальной таблицей маршрутизации. Может быть что-то подобное и выйдет, но как то это все выглядит убого и на коленке. Я бы подумал о нормальном сервере.