LINUX.ORG.RU
ФорумAdmin

Не работают прокси iPv6 - 3proxy

 


0

2

Здравствуйте, купил сервер с 64 подстелю iPv6. Установил на него 3proxy версии 0.8.10. Сгенерировал скриптом 1К iPv6, и на основе сгенереных ip, создал конфиг:

daemon
maxconn 200
nscache 65536
timeouts 1 5 30 60 180 1800 15 60
setgid 65535
setuid 65535
flush
auth strong
users login:CL:pass
allow login

proxy -6 -n -a -p3130 -i104.193.252.* -e2606:5e00:1:7a8:3104:5509:a79a:a10b
proxy -6 -n -a -p3131 -i104.193.252.* -e2606:5e00:1:7a8:8adf:5914:752c:54bc
proxy -6 -n -a -p3132 -i104.193.252.* -e2606:5e00:1:7a8:4b37:eaa2:93f6:238a

При запуске ошибок нет, но прокси не работают. Если пробую обычный iPv4 прокси, вот так proxy -n -p3127 -a или так proxy -n -p3128 -a -i104.193.252.*, то всё работает, в чём может быть проблема?



Последнее исправление: Jixins (всего исправлений: 1)

Может сайт, который вы пытаетесь открыть не имеет ipv6-адреса (записи в DNS)?

А так, всегда же можно запусить strace и посмотреть, что делается 3proxy при получении запроса...

mky ★★★★★
()

все правильно. -i (Internal address) это откуда он слушает входящие запросы на прокси. -e (External address) это куда запросы уходят.

он слушает ипв4 адрес и после проксирования отправляет запросы в ипв6.

pfg ★★★★★
()
Ответ на: комментарий от mky

Я проверяю работоспособность через этот чекер. Про strace первый раз слышу, как можно им проверить?

Jixins
() автор топика
Ответ на: комментарий от Jixins

можно, но нужны экстра шаги.
всю сеть можно добавить только на ифейс lo.
и сделать роутинг с помощью ndppd
еще нужен sysctl net.ipv6.ip_nonlocal_bind = 1
В общем гугл `add whole ipv6 block to lo interface`

Bers666 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.