Para documentar experiencia com o squid reverse: MUITO BOA!
infelizmente a interface do pfSense nao funcionou pra mim, entao fiz manualmente no squid.conf e funciona que é uma beleza. segue abaixo minha config, uma com HTTP e outra com HTTPS (ambos os lados, quero dizer, CLIENTE ----(HTTPS)----->SQUID-----(HTTPS)----->BACKEND_WEBSERVER): ------------ #configuracao para servidor dev https_port 443 accel cert=/usr/local/etc/squid/50e4496443064.crt key=/usr/local/etc/squid/50e4496443064.key defaultsite= test.meudominio.com.br vhost # abaixo o servidor interno na porta 8080 http cache_peer 172.23.24.251 parent 8080 0 no-query originserver name=dev acl site_dev dstdomain test.meudominio.com.br http_access allow site_dev cache_peer_access dev allow site_dev cache_peer_access dev deny all # configuracao com SSL redmine https_port 443 accel cert=/usr/local/etc/squid/50e4496443064.crt key=/usr/local/etc/squid/50e4496443064.key defaultsite= projetos.meudominio.com.br vhost # abaixo configuracao pois servidor interno tem SSL com certificado auto assinado cache_peer 172.23.24.250 parent 443 0 ssl sslflags=DONT_VERIFY_PEER no-query originserver name=redmine acl site_redmine dstdomain projetos.meudominio.com.br http_access allow site_redmine cache_peer_access redmine allow site_redmine cache_peer_access redmine deny all ---- agora o proximo passo é ver como deixar essa conf "persistente", pois cada vez que faco alguma alteracao no squid pela interface do pfSense, ele reescreve a configuracao com a configuracao da interface. abracos e obrigado pelas sugestoes! Lucas. 2013/1/14 Lucas Mocellin <[email protected]> > Pessoal, > > segundo recomendacoes da lista, estou testando o reverse proxy do squid3 > do ultimo pfsense stable. > > nao consigo fazer funcionar, minha configuracao é a seguinte: > webserver interno: 172.23.24.251:8080/sistema (HTTP, normal) > quero receber no IP valido (200.200.200.200) com o dominio criado > (test.meudominio) na porta HTTPS 443 e redirecionar para meu servidor > interno na porta 8080 HTTP. > minha configuracao no Proxy reverso do pfSense: > ------------- > aba GENERAL > *Enable HTTPS reverse proxy > reverse HTTPS port 443* > > aba WEB SERVERS > *Enable this peer * > *Peer Alias* test > *Peer IP* 172.23.24.251 > *Peer Port *8080 > *Peer Protoco*l HTTP > > aba MAPPINGS > *Enable this URI* > Group name mappingtest > Peers: test > URIs: test.meudominio/sistema > ---------------- > o que mais preciso fazer? > > eu olhei no squid.conf e nao vi o real mapeamento (cache_peer) do dominio > para o IP, para testar fiz uma configuracao manual: > ----- > https_port 172.23.24.254:443 accel > cert=/usr/local/etc/squid/50e4496443064.crt ke > y=/usr/local/etc/squid/50e4496443064.key defaultsite=test.meudominio vhost > cache_peer 172.23.24.251 parent 8080 0 no-query originserver name=myAccel > acl our_sites dstdomain test.meudominio > http_access allow our_sites > cache_peer_access myAccel allow our_sites > cache_peer_access myAccel deny all > ------- > > já dei uma olhada no google e nao achei nenhum exemplo pela interface do > pfSense. o exemplo acima achei na documentacao do Squid mesmo. > > obrigado! > > Lucas. >
_______________________________________________ Pfsense-pt mailing list [email protected] http://lists.pfsense.org/mailman/listinfo/pfsense-pt
