Я так понимаю, Вы хотите завернуть VPN внутрь Socks5? Это не получится, увы.
Можно с точностью до наоборот, пускать Socks5 поверх туннеля!
socks5 <-> wg0 <-> eth0
Не получится по одной простой причине - socks5 использует TCP, в то время, как Wireguard - UDP.
Немного не понял - что в итоге получится, если пускать Socks5 поверх туннеля.
Т.е на каждом устройстве(клиенте) WG нужно будет менять конфиг (изменять ип адресс сервера wg) ?
admin100500, у Вас есть выделенный IP и сервер к нему в интернетах, так? Туда можно прокинуть туннель wireguard. Далее, по внутреннему адресу сервера внутри туннеля создаете свой прокси. Зачем чего-то менять?
Да и не пойму на самом деле, ради исключительно socks, держать тунель вообще мне кажется не нужно, какая-то матрешка внутри матрешки получается.
Достаточно просто socks! Wireguard Вам зачем?
SOCKSv5 поддерживает UDP, однако в wireguard ключи обычно жестко привязаны к IP адресам, поэтому просто так пропустить трафик через прокси скорей всего не получится, для таких конфигураций лучше подходит OpenVPN
Готового решения и не будет - потому что подход в корне неверный.
Вы можете поставить внутри VPS socks прокси сервер, запустить необходимое вам количество его копий на разных портах (важно - доступных только изнутри Wireguard), в каждой копии сервиса указать нужный вышестоящий прокси сервер.
Затем у себя в браузере просто переключайтесь между вашими socks прокси например через расширение foxyproxy
Здравствуйте,
Проблема в том, что есть +50 клиентов WG, людей далеких от it)
Хотелось бы их не беспокоить, а просто на VDS менять прокси, чтобы у всех клиентов не менялась конфигурация WG.
admin100500, значит вам или transparent прокси с настройкой на вышестоящий или один socks прокси с настройкой у клиентов и затем сменой в его настройках вышестоящих.