У меня получилось поднять http ipv6 прокси, через 3proxy. Конфиг выглядит вот так:
#!/root/3proxy/src/3proxy
daemon
pidfile /root/3proxy/3proxy.pid
config /root/3proxy/3proxy.cfg
monitor /root/3proxy/3proxy.cfg
flush
auth strong
users user1:CL:password1
allow user1
proxy -n -a -S8192 -6 -i111.22.333.4 -e2111:bb:cc7e:dd42:ee43:3db4:d17:c2a1 -p30000
proxy -n -a -S8192 -6 -i111.22.333.4 -e2111:bb:cc7e:dd42:a6b6:3852:ad35:80e1 -p30001
... -p30100
Сначала ipv6-адреса вешаю на интерфейс, затем генерю конфиг и запускаю 3proxy. Всё работает идеально, проблем нет.
Теперь появилась необходимость переделать так, чтобы прокси были не http, а socks5. Что я только не пробовал, ничего не помогает. Перебирал все варианты флагов/и без них. Вот так не работает:
socks -6 -i111.22.333.4 -e2111:bb:cc7e:dd42:ee43:3db4:d17:c2a1 -p30000
В чём может быть дело? Может для соксов их надо как-то по другому вешать на интерфейс, или порты другие указывать? Или авторизацию как-то по другому сделать нужно?
Версия 3proxy: 3proxy-0.9.4
Система: Debian 12