я использую следующую конфигурацию, чтобы получить доступ в Интернет из локальной 127.0.0.1:2000 прокси к Интернету .:HAProxy - базовая аутентификация для сервера бэкэнда
global
log 127.0.0.1 local0
log 127.0.0.1 local1 notice
#log loghost local0 info
maxconn 4096
#chroot /usr/share/haproxy
user haproxy
group haproxy
daemon
#debug
#quiet
defaults
log global
mode http
option httplog
option dontlognull
retries 3
option redispatch
maxconn 2000
contimeout 5000
clitimeout 50000
srvtimeout 50000
listen appname 0.0.0.0:2000
mode http
stats enable
acl white_list src 127.0.0.1
tcp-request content accept if white_list
tcp-request content reject
stats uri /haproxy?stats
stats realm Strictly\ Private
stats auth special_admin:special_username
balance roundrobin
option httpclose
option forwardfor
server lamp1 23.123.1.110:3128 check
К сожалению, мне нужно, чтобы проверить подлинность моего внешнего прокси 23.123.1.110 через http basic authentication "special_admin: special_username". Мой вопрос, есть ли способ, чтобы использовать обычную проверку подлинности, как:
server lamp1 http://special_admin:[email protected]:3128 check
Благодарности
Thx я собираюсь проверить ... – ovntatar
Работа со значением Proxy-Authorization. http://serverfault.com/questions/386431/authenticated-proxies-on-haproxy-load-balancer – ovntatar
Ах, вы правы, таким образом, заголовок будет использоваться только для одного прыжка. Спасибо за ссылку! – gesellix