3

Я установил несколько прокси-программ, чьи IP-адреса, например, 127.0.0.1:8580, 127.0.0.1:9966, 127.0.0.1:7070. Вы можете изменить их как Tor и его альтернативы.

Вы знаете, что некоторые прокси-программы быстрее, чем другие, в то время как в другое время они будут медленнее.

Насколько я использовал, надстройка Firefox, AutoProxy и FoxyProxy Standard могут определять список правил, например любые URL-адреса, соответствующие шаблону * .google.com, должны быть проксированы на 127.0.0.1:8580. Но правило "статично". Я хочу, чтобы * .google.com передавался на самый быстрый прокси-сервер, независимо от того, какой именно.

Подводя итог, я ищу программу / дополнение / механизм Firefox, которая передает любые определенные URL-адреса на самый быстрый прокси-адрес из определенного списка.

Так..Какие-либо предложения?

1 ответ1

1

Я думаю, что нашел правильные ключевые слова - балансировщик нагрузки.

nginx, HAProxy и проект Linux Virtual Server являются хорошими кандидатами.

Я попробую nginx через несколько дней.

Обновить:

У меня работает HAProxy. Используя его, я создаю цепочку прокси:

firefox ---> haproxy -(select one)-> 1. ssh
                                     2. tor

haproxy.cfg:

 global  
         log 127.0.0.1   local0  
        #log 127.0.0.1  local1 notice  
          #log loghost    local0 info  
          maxconn 1500  
         chroot D:\haproxy
        uid haproxy  
         gid haproxy 

         daemon  
        nbproc 2  
         pidfile D:\haproxy\haproxy.pid  
         #debug  
          #quiet  

 defaults  
        log     127.0.0.1       local3  
         mode    http  
         option  httplog  
        option  httpclose  
        option  dontlognull  
         option  forwardfor  
          option  redispatch  
         retries 2  
       maxconn 2000  
        balance roundrobin  
        stats enable
        stats uri /ha?stats
       contimeout      5000  
         clitimeout      50000  
         srvtimeout      50000  

listen fq 127.0.0.1:9999
    mode tcp 
    balance leastconn
    server ssh 127.0.0.1:7070 weight 3 #check inter 10000
    server tor 127.0.0.1:9050 weight 3 #check inter 10000

listen admin_stat  
    bind *:8011  
    mode http  
    option httplog  
    log global  
    stats refresh 30s  
    stats uri /admin?stats  
    stats realm Haproxy\ Statistics   
    stats auth admin:admin  
    stats hide-version  

Не забудьте изменить chroot и pidfile в соответствии с вашими путями.

Firefox настроил прокси 127.0.0.1:9999 в режиме socks5.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .