LINUX.ORG.RU

История изменений

Исправление vbr, (текущая версия) :

В общем случае эта задача не решается, т.к. протоколы разного уровня. wireguard инкапсулирует IP пакеты, socks5 работает с TCP потоками и опционально с UDP-датаграммами.

Можно попробовать через tun2proxy сделать, это лучшее, что можно придумать. Конечно с ICMP пакетами это работать не будет по очевидным причинам, с другими протоколами кроме TCP/UDP тоже, но на практике, наверное, этого хватит.

Ну и заворачивание TCP в TCP, как правило, плохо сказывается на скорости, просто чтобы не было сюрпризом это.

В целом это идея странная и делать так не надо.

Исправление vbr, :

В общем случае эта задача не решается, т.к. протоколы разного уровня. wireguard инкапсулирует IP пакеты, socks5 работает с TCP потоками и опционально с UDP-датаграммами.

Можно попробовать через tun2proxy сделать, это лучшее, что можно придумать. Конечно с ICMP пакетами это работать не будет по очевидным причинам, с другими протоколами кроме TCP/UDP тоже, но на практике, наверное, этого хватит.

Ну и заворачивание TCP в TCP, как правило, плохо сказывается на скорости, просто чтобы не было сюрпризом это.

Исправление vbr, :

В общем случае эта задача не решается, т.к. протоколы разного уровня. wireguard инкапсулирует IP пакеты, socks5 работает с TCP пакетами и опционально с UDP-датаграммами.

Можно попробовать через tun2proxy сделать, это лучшее, что можно придумать. Конечно с ICMP пакетами это работать не будет по очевидным причинам, с другими протоколами кроме TCP/UDP тоже, но на практике, наверное, этого хватит.

Ну и заворачивание TCP в TCP, как правило, плохо сказывается на скорости, просто чтобы не было сюрпризом это.

Исходная версия vbr, :

В общем случае эта задача не решается, т.к. протоколы разного уровня. wireguard инкапсулирует IP пакеты, socks5 работает с TCP пакетами и опционально с UDP-датаграммами.

Можно попробовать через tun2proxy сделать, это лучшее, что можно придумать. Конечно с ICMP пакетами это работать не будет по очевидным причинам, с другими протоколами кроме TCP/UDP тоже, но на практике, наверное, этого хватит.