У меня есть сервер с несколькими тысячами IPv6, я хочу создать с ним прямой прокси-сервер, который делает следующее:
есть много сайтов, делающих это, поэтому я уверен, что это возможно, гуглил несколько дней без особого успеха.
что я нашел до сих пор:
Я пробовал squid со следующей конфигурацией, и он работает нормально, единственная проблема в том, что я могу привязаться только к 128 'http_port. Как видите, для моей цели этого недостаточно, вот моя конфигурация:
auth_param basic program /usr/lib64/squid/basic_ncsa_auth /etc/squid/users
auth_param basic children 100
auth_param basic realm Enter your User/PASS
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive off
acl ncsa_users proxy_auth REQUIRED
http_port X.X.X.25:3000
http_port X.X.X.25:3001
http_port X.X.X.25:3002
http_port X.X.X.25:3003
...
http_port X.X.X.25:4000
acl ip0 myportname X.X.X.25:3000
acl ip1 myportname X.X.X.25:3001
acl ip2 myportname X.X.X.25:3002
...
acl ip999 myportname X.X.X.25:4000
tcp_outgoing_address X:X:X:X:8000:0000:ff12:ac5b ip0
tcp_outgoing_address X:X:X:X:8000:0000:ff13:ac6b ip1
tcp_outgoing_address X:X:X:X:8000:0000:ff14:ac7b ip2
...
tcp_outgoing_address X:X:X:X:8000:0000:ff15:f38b ip1000
первые 128 портов работают нормально, но остальные я не нашел решения в stackoverflow, чтобы увеличить это число, но, как говорят, влияет на производительность (даже при увеличении до 256, которые я хочу увеличить до нескольких тысяч)
Я также попытался снова обойтись с nginx и haproxy, но безуспешно. кажется, они снова перенаправляют порт на внешний прокси-сервер, и я хочу создать этот внешний прокси-сервер.
пожалуйста, направь меня
Я думаю, что squid не подходит для того, что я делаю, есть ли другое программное обеспечение или решение, которое я использую для этого?