Anda di halaman 1dari 7

Proxy Wikipdia, a enciclopdia livre

about:reader?url=https://pt.wikipedia.org/wiki/Proxy

pt.wikipedia.org

Origem: Wikipdia, a enciclopdia livre.

Representao esquemtica de um servidor proxy para web.


Em redes de computadores, um proxy (em portugus procurador) um servidor (um sistema de
computador ou uma aplicao) que age como um intermedirio para requisies de clientes solicitando
recursos de outros servidores. Um cliente conecta-se ao servidor proxy, solicitando algum servio, como um
arquivo, conexo, pgina web ou outros recursos disponveis de um servidor diferente e o proxy avalia a
solicitao como um meio de simplificar e controlar sua complexidade. Os proxies foram inventados para
adicionar estrutura e encapsulamento a sistemas distribudos. Hoje, a maioria dos proxies proxy web,
facilitando o acesso ao contedo na World Wide Web e fornecendo anonimato.

Um servidor proxy pode, opcionalmente, alterar a requisio do cliente ou a resposta do servidor e,


algumas vezes, pode disponibilizar este recurso mesmo sem se conectar ao servidor especificado. Pode
tambm atuar como um servidor que armazena dados em forma de cache em redes de computadores. So
instalados em mquinas com ligaes tipicamente superiores s dos clientes e com poder de
armazenamento elevado.

Esses servidores tm uma srie de usos, como filtrar contedo, providenciar anonimato, entre outros.

Um proxy de cache HTTP ou, em ingls, caching proxy, permite por exemplo que o cliente requisite um
documento na World Wide Web e o proxy procura pelo documento na sua caixa (cache). Se encontrado, a
requisio atendida e o documento retornado imediatamente. Caso contrrio, o proxy busca o
documento no servidor remoto, entrega-o ao cliente e salva uma cpia em seu cache. Isto permite uma
diminuio na latncia, j que o servidor proxy, e no o servidor original, requisitado, proporcionando
ainda uma reduo do uso da banda.

Surgimento[editar | editar cdigo-fonte]


O servidor proxy surgiu da necessidade de conectar uma rede local (ou LAN) Internet atravs de um
computador da rede que compartilha a sua conexo com as demais mquinas. Ou seja, se considerarmos
que a rede local uma rede "interna" e a Interweb uma rede "externa", podemos dizer que o proxy

1 de 7

24-01-2017 14:18

Proxy Wikipdia, a enciclopdia livre

about:reader?url=https://pt.wikipedia.org/wiki/Proxy

aquele que permite que outras mquinas tenham acesso externo.

Geralmente, as mquinas da rede interna no possuem endereos vlidos na Internet e, portanto, no tm


uma conexo direta com a mesma. Assim, toda a solicitao de conexo de uma mquina da rede local
para uma mquina da Internet direcionada ao proxy; este, por sua vez, realiza o contato com mquina
desejada, repassando a resposta da solicitao para a mquina da rede local. Por este motivo, utilizado o
termo proxy para este tipo de servio, que, em Informtica, geralmente traduzido como intermedirio.
Outra acepo aceita procurador (tambm fora do contexto da Informtica).

Assim, o mais comum termos um proxy com conexo direta com a Internet.

Usos de servidores proxy[editar | editar cdigo-fonte]


Monitoramento e filtragem[editar | editar cdigo-fonte]
Software de controle de contedo[editar | editar cdigo-fonte]

Um servidor proxy web de filtro de contedo fornece controle administrativo sobre o contedo que pode
trafegar em ambas as direes pelo proxy. comumente utilizado em organizaes comerciais e
no-comerciais (especialmente escolas) para garantir que o uso da Internet est de acordo com a poltica
de uso aceitvel.

Um proxy de filtragem de contedo frequentemente suportar autenticao de usurio, para controlar o


acesso a web. Ele normalmente tambm produz registros, para dar informaes detalhadas sobre as URLs
acessadas por usurios especficos ou para monitorar estatsticas de uso da largura de banda.
Melhorar o desempenho[editar | editar cdigo-fonte]
Um servidor de proxy de cache acelera as requisies de servios recuperando o contedo salvo de uma
requisio anterior realizada pelo mesmo cliente ou mesmo por outros clientes. Proxies de cache
armazenam cpias locais de recursos requisitados com frequncia, permitindo que grandes organizaes
reduzam significativamente seus custos e montantes de utilizao de largura de banda, enquanto
aumentam o desempenho significativamente. A maioria dos PSIs (Provedores de Servio de Internet) e
grandes empresas possuem um proxy de cache. Os proxies de cache foram os primeiros tipos de servidores
proxy. Proxies web so normalmente usados para armazenar pginas web de um servidor web. Proxies de
cache implementados de maneira pobre podem causar problemas, como uma incapacidade de utilizar
autenticao de usurio.

Implementaes de servidores proxy[editar | editar cdigo-fonte]


Servidores proxy web[editar | editar cdigo-fonte]
Uma aplicao proxy popular o proxy de armazenamento local (ou cache) web, em ingls caching web
proxy, um proxy web usado para armazenar e atualizar (conforme pr-programado). Este prov um

2 de 7

24-01-2017 14:18

Proxy Wikipdia, a enciclopdia livre

about:reader?url=https://pt.wikipedia.org/wiki/Proxy

armazenamento local de pginas da Internet e arquivos disponveis em servidores remotos da Internet


assim como sua constante atualizao, permitindo aos clientes de uma rede local (LAN) acess-los mais
rapidamente e de forma vivel sem a necessidade de acesso externo.

Quando este recebe uma requisio para acesso a um recurso da Internet (a ser especificado por uma
URL), um proxy que usa cache procura resultados da URL em primeira instncia no armazenamento local.
Se o recurso for encontrado, este consentido imediatamente. Seno, carrega o recurso do servidor remoto,
retornando-o ao solicitante que armazena uma cpia deste na sua unidade de armazenamento local. O
cache usa normalmente um algoritmo de expirao para a remoo de documentos e arquivos de acordo
com a sua idade, tamanho e histrico de acesso (previamente programado). Dois algoritmos simples so o
Least Recently Used (LRU) e o Least Frequently Used (LFU). O LRU remove os documentos que passaram
mais tempo sem serem usados, enquanto o LFU remove documentos frequentemente menos usados.

A privacidade de servidores proxy pblicos foi questionada recentemente, aps um adolescente norteamericano de treze anos descobrir, atravs da anlise do cdigo-fonte de uma pgina web, que um famoso
site para navegao annima gerava registros (logs) com dados reais dos seus usurios e enviava-os para a
polcia norte-americana[carece de fontes].

Muitas pessoas utilizam o proxy para burlar sistemas de proteo, o que, informalmente falando, seria
como culpar outra pessoa pelo endereo utilizado para acesso Internet no momento. Assim, o proxy
permite navegar anonimamente, fazendo a substituio de um proxy por outro, enganando protees
oferecidas pelo proxy original.[necessrio esclarecer]
Proxy transparente[editar | editar cdigo-fonte]
Tambm conhecido como um proxy de interceptao, proxy inline ou proxy forado, um proxy
transparente intercepta uma comunicao normal na camada de rede sem necessitar de qualquer
configurao do cliente especfica. Os clientes no precisam estar cientes da existncia do proxy. Um proxy
transparente normalmente est localizado entre o cliente e a Internet, com o proxy realizando algumas das
funes de um gateway ou roteador.

RFC 2616(Protocolo de Transferncia de Hipertexto - HTTP/1.1) oferece definies padres:


"A 'proxy transparente' um proxy que no modifique o pedido ou resposta para alm do que
necessrio para a autenticao e identificao do proxy".
"A 'proxy no transparente' um proxy que modifica a solicitao ou resposta, a fim de fornecer algum
servio adicional ao agente de usurio, como servios de grupo de anotao, transformao de tipo de
mdia, reduo de protocolo ou filtragem de anonimato".
Propsito[editar | editar cdigo-fonte]

Proxies de interceptao so normalmente usados em empresas para impor a poltica de uso aceitvel e
para aliviar as sobrecargas administrativas, uma vez que nenhuma configurao do navegador do cliente

3 de 7

24-01-2017 14:18

Proxy Wikipdia, a enciclopdia livre

about:reader?url=https://pt.wikipedia.org/wiki/Proxy

necessria. Esta segunda razo entretanto mitigada por recursos como poltica de grupo do Active
Directory ou deteco de proxy automtica ou via DHCP.

Proxies de interceptao tambm so normalmente usados por PSIs em alguns pases para economizar
largura de banda e melhorar os tempos de resposta ao cliente por meio do cache. Isto mais comum em
pases onde a largura de banda mais limitada (e.g. naes insulares) ou devem ser pagas.

Problemas[editar | editar cdigo-fonte]

O desvio / intercepo de uma conexo TCP cria vrios problemas. Em primeiro lugar o IP e a porta de
destino original devem de alguma forma ser comunicados ao proxy. Isso nem sempre possvel (por
exemplo, onde o gateway e o proxy residem em mquinas diferentes). Existe uma classe de ataques entre
sites que dependem de certos comportamentos de interceptao de proxies que no verificam ou tm
acesso a informaes sobre o destino original (interceptado).

Proxy aberto[editar | editar cdigo-fonte]


Um proxy aberto um servidor proxy acessvel por um internauta. Geralmente, um servidor proxy
permite aos usurios dentro de um grupo na rede o estoque e o repasse de servios da Internet, igualmente
ao DNS ou pginas web para reduzir e controlar a banda larga utilizada pelo grupo. Com um proxy aberto,
entretanto, qualquer usurio da Internet capaz de usar o servio de repassagem (forwarding).
Vantagens[editar | editar cdigo-fonte]
Um proxy aberto annimo permite aos usurios conciliarem os seus endereos IP (e, consequentemente,
ajudar a preservar o anonimato e manter a segurana) enquanto navega pela web ou usando outros
servios da Internet. Apesar de mal intencionados poderem fazer uso do anonimato para abusar de
servios, um cidado de um regime repressivo, por exemplo, pode aproveitar-se da habilidade do proxy
para acessar sites l proibidos. Vrios sites oferecem, com regularidade, listas atualizadas de proxies
abertos.
Desvantagens[editar | editar cdigo-fonte]
possvel para um computador rodar como um servidor proxy aberto sem que o dono tenha conhecimento
da invaso. Isto pode ser causado por mudanas na configurao do programa instalado do proxy, ou por
infeco de um vrus ou cavalo de tria. Se for causado por tais, o computador infectado chamado de
"computador escravo".

Usar um proxy aberto um alto risco para o operador do servidor; oferecer um servidor proxy annimo
pode causar srios problemas legais para o dono. Tais servios so frequentemente usados para invadir
sistemas e acessar outros produtos ou servios ilegais. Ademais, tal proxy pode causar alto uso de banda
larga, resultando em maior latncia na subrede e violao dos limites de banda. Um proxy aberto mal
configurado pode, tambm, permitir acesso a subredes privadas, ou DMZ: este um importante requisito

4 de 7

24-01-2017 14:18

Proxy Wikipdia, a enciclopdia livre

about:reader?url=https://pt.wikipedia.org/wiki/Proxy

de segurana a ser considerado por uma empresa, ou, at, redes domsticas, dado que computadores que,
normalmente, esto fora de risco ou com firewall ativada tambm podem ser atacados.

Muitos proxies abertos so lentos, chegando a taxas mais baixas que 14,4kbit/s, ou ainda menos de
300bit/s, enquanto noutros casos a velocidade varivel. Alguns, como o 'PlanetLab', so mais velozes e
foram intencionalmente direcionados ao uso pblico.

Sendo os proxies abertos considerados abusivos, inmeros mtodos foram desenvolvidos para detect-los e
recusar seus servios. As redes IRC com polticas de uso estritas testam, automaticamente, sistemas de
clientes para tipos conhecidos de proxies abertos. Assim sendo, um servidor de correio pode ser
configurado para automaticamente testar envios para proxies abertos, fazendo uso de programas como o
'proxycheck'. Recentemente, mais e mais servidores de correio so configurados fora da caixa para
consultar diversos servidores DNSBL, com o intuito de bloquear spam; alguns destes DNSBLs tambm
listam proxies abertos.
Legalidade[editar | editar cdigo-fonte]
Temendo pelo que seus cidados veem na Internet, muitos governos totalitrios frequentemente empregam
rastreadores de IP, atentando contra a privacidade do cidado. Muitos so apanhados em flagrante e
punidos perante a lei.

Proxy annimo[editar | editar cdigo-fonte]


Um proxy annimo uma ferramenta que se esfora para fazer atividades na Internet sem vestgios:
acessa a Internet a favor do usurio, protegendo as informaes pessoais ao ocultar a informao de
identificao do computador de origem.

O operador do proxy ainda pode relacionar as informaes dos usurios com as pginas vistas e as
informaes enviadas ou recebidas.

Quem no quer depender de um s operador proxy usa uma cadeia de diferentes proxies. Se um dos
proxies da cadeia no colaborar com os outros e no guardar as informaes dos usurios, torna-se
impossvel identificar os usurios atravs do nmero IP.

Tambm h redes de computadores que atuam cada um como um proxy, formando assim cadeias de
proxies grtis que procuram as rotas do trfego automaticamente. So redes como a I2P A Rede
Annima[1]. Alm disso, h medidas contra a anlise de trfego.

Atravs dos proxies possvel enviar mensagens eletrnicas annimas e visitar pginas na Internet de
forma annima. Tambm h mensageiros simples e annimos, o IRC e o intercmbio de arquivos.
Webproxy[editar | editar cdigo-fonte]

5 de 7

24-01-2017 14:18

Proxy Wikipdia, a enciclopdia livre

about:reader?url=https://pt.wikipedia.org/wiki/Proxy

Um webproxy um tipo de proxy que funciona sem a necessidade de configurao do navegador.


Funcionam com interface web. A maioria desenvolvida em PHP, tendo projetos open-sources como
PHPMyProxy e PHProxy j prontos para a hospedagem. Apresentam problemas com sites que fazem uso
de sesses e, muitas vezes tambm, no lidam bem com cookies.
Anonimidade?[editar | editar cdigo-fonte]
Alguns donos de proxies incluem o registro de logs (relatrios) em seus servidores, para diminuir
problemas legais. Guardam as requisies e o endereo IP original do usurio. Alm disso, alguns enviam
cabealhos HTTP, como X-Powered-by, contendo o endereo IP original do usurio.
Uso[editar | editar cdigo-fonte]
Proxys so mais utilizados em salas escolares de informtica, empresas e outros locais onde se precisa
dividir a Internet entre vrios computadores.

Alm disso, proxies abertos e annimos tambm so utilizados em pases onde a Internet censurada e
onde ocorrem guerras, para denunciar constantemente os ltimos acontecimentos.

Programas[editar | editar cdigo-fonte]


Setme.fr (Proxy Online)

Squid

Microsoft Internet Security and Acceleration Server (ISA Server) Descontinuado

Microsoft Fore Front TMG (ser descontinuado em janeiro de 2016)

WinProxy

Winconnection

6 de 7

24-01-2017 14:18

Proxy Wikipdia, a enciclopdia livre

about:reader?url=https://pt.wikipedia.org/wiki/Proxy

OMNE Wall

smartWEB

Anonymouse (webproxy)

BlueCoat

Sonicwall

Polipo

Speedr (speedr)

Referncias
Ver tambm[editar | editar cdigo-fonte]
Proxy reverso

Armazenamento (Cache)

Proxy software and scripts no Open Directory Project

Free web-based proxy services no Open Directory Project

Free http proxy servers no Open Directory Project

Proxy test online

7 de 7

24-01-2017 14:18