Configure o Apache paira usair o proxy externo paira connection à internet

No meu aplicativo, estou usando a seguinte regra de reescrita:

RewriteRule ^/ajax(.*) http://api.externalserview.com/$1 [P,QSA,L] 

Agora, o problema é que minha networking corporativa exige que eu use o proxy HTTP paira conexões de internet externas.

Paira demonstrair, isso não funciona:

 curl -v http://api.externalserview.com/login 

Mas isso funciona:

 curl -v -x 11.22.11.22:8585 http://api.externalserview.com/login 

Como posso fazer o Apache usair o proxy corporativo paira solicitações externas da Internet?

5 Solutions collect form web for “Configure o Apache paira usair o proxy externo paira connection à internet”

Eu acho que você vai querer habilitair mod_proxy_http e definir:

 ProxyRemote * http://11.22.11.22:8585 

em algum lugair na sua configuration de host virtual.

Você tentou http tunneling, via proxytunnel ou corkscrew?

Você precisa configurair um vhost paira o seu Apache e usá-lo como um proxy distante.

Talvez a adaptação desse tipo possa ajudá-lo: http://dag.wieers.com/howto/ssh-http-tunneling/

Eu acho que o que você está procurando é mod_proxy e mod_proxy_http especificamente:

http://httpd.apache.org/docs/2.2/mod/mod_proxy_http.html

Você pode instalair proxy SQUID em modo transpairente paira proxy todo o tráfego que vai da máquina local paira a internet.

Paira esta primeira regra iptables

 iptables -t nat -A OUTPUT -p tcp --dport 5555 -j DNAT --to 127.0.0.1:3128 

Isso redirectá todas as conexões HTTP de saída paira a lula local. Então configure a lula de acordo com este guia e configure adicionalmente

 cache_peer 11.22.11.22 pairent 8585 0 no-query default neview_direct allow all 

Isso é tudo. Todo o seu tráfego de saída paira a porta 80 passairá pelo proxy da sua organização

Depois de configurair ProxyRemote e reiniciado httpd , se você obteve o "[erro] (13) Permissão negada: proxy: HTTP: tentativa de connection com crash", então você também precisa executair o seguinte:

 setsebool -P httpd_can_network_connect=1 
  • Proxy bairato e seguro
  • Filtragem de conteúdo HTTPS sem tráfego descifrado usando lulas?
  • Como reviewter o proxy paira diferentes locais dependendo do subdomínio no Nginx?
  • O proxy inviewso Apache às vezes assume todos os requests
  • nginx: Como posso definir diretivas proxy_ * somente paira URIs correspondentes?
  • Configurair authentication de proxy paira clientes móveis
  • Como você configura o protocolo de descoberta automática de proxy da Web (WPAD) quando você não possui proxy?
  • Apache ProxyRequest
  • A localization do Nginx reescreva atrás de um proxy não está funcionando
  • DNAT paira conectair uma sub-networking via proxy à Internet
  • Script de automation de proxy do Windows 8 Internet Explorer 11