Privoxy

Melhores servidores proxy auto-hospedados

Melhores servidores proxy auto-hospedados
Você pode não perceber, mas existem muitos terceiros que manipulam o seu conteúdo da Internet. Seu ISP pode restringir o acesso a determinados sites, os mecanismos de pesquisa ocultam os resultados da pesquisa para cumprir vários atos antipirataria e os próprios sites costumam exibir conteúdos diferentes para visitantes de regiões geográficas diferentes.

Se isso não lhe agrada, você deve considerar o uso de um servidor proxy auto-hospedado para superar as restrições geográficas e outras formas de censura. Os servidores proxy auto-hospedados também podem ajudar a reduzir a largura de banda e melhorar os tempos de resposta, armazenando em cache as páginas da web solicitadas com frequência, e alguns vêm com recursos avançados de filtragem que tornam possível se livrar de anúncios ou proteger as crianças de danos.

Nossa seleção reflete a ampla gama de servidores proxy auto-hospedados e seus recursos. Alguns servidores proxy auto-hospedados descritos neste artigo são mais fáceis de configurar do que outros, mas acreditamos que qualquer pessoa disposta a passar algum tempo lendo um tutorial online deve ser capaz de instalar e configurar praticamente qualquer servidor proxy auto-hospedado disponível.

1. Privoxy

Privoxy é um proxy da web sem cache com recursos de filtragem para aumentar a privacidade. Ele pode modificar os dados da página da web e cabeçalhos HTTP, controlar o acesso e remover anúncios.

A primeira versão do Prixovy foi lançada em 2001, com base no Internet Junkbuster, um proxy da web de bloqueio de anúncios mais antigo lançado sob a GNU General Public License. Até 2010, o Projeto Tor costumava agrupar o Privoxy com o Tor, mas eles decidiram ficar longe de soluções de terceiros por motivos de segurança.

O Prixovy está disponível em praticamente todos os sistemas operacionais e plataformas populares, incluindo Linux, OpenWrt, DD-WRT, Windows, macOS, OS / 2, AmigaOS e BeOS. Embora o Prixovy seja bastante fácil de instalar e executar, como explicamos na próxima seção deste artigo, o ajuste fino de suas várias configurações está longe de ser trivial e requer um conhecimento bastante avançado de redes de computadores.

2. Lula

Squid é um proxy de cache com suporte para HTTP, HTTPS, FTP e outros protocolos. Os proxies de cache armazenam temporariamente os dados usados ​​com frequência para reduzir a largura de banda e melhorar os tempos de resposta.

O Squid começou sua vida em 1996 como o cache de objetos Harvest, que fazia parte de um projeto de pesquisa do Grupo de Pesquisa da Força-Tarefa de Pesquisa da Internet sobre Descoberta de Recursos (IETF-RD). A versão atual do Squid é um fork da última versão pré-comercial do Harvest, e seu nome foi escolhido para evitar confusão com o fork comercial chamado Cached 2.0.

O Squid é executado em todos os sistemas operacionais populares e é usado por centenas de ISPs em todo o mundo para fornecer a seus usuários a melhor experiência possível na Internet. Os sites usam o Squid para melhorar a entrega de conteúdo, o que significa que saber como instalá-lo e configurá-lo pode ajudá-lo a conseguir um ótimo trabalho.

3. Buraco

Pi-hole é um sumidouro de DNS que pode bloquear propaganda e conteúdo impróprio no nível da rede. Como o próprio nome sugere, o Pi-hole deve ser usado com o computador de placa única Raspberry Pi, que é desenvolvido no Reino Unido pela Raspberry Pi Foundation e fornece sistemas de baixo custo acessíveis a pessoas de todas as origens econômicas e que podem ser usado para fins educacionais.

No núcleo do Pi-hole estão várias tecnologias de código aberto, como dnsmasq, cURL e Lighttpd, que permitem bloquear solicitações de DNS para domínios de rastreamento e publicidade conhecidos. Como o Pi-hole funciona no nível da rede, ele evita que os anúncios sejam exibidos até mesmo em smart TVs e dispositivos móveis com Android e iOS.

4. SwiperProxy

SwiperProxy é um proxy da web extremamente eficiente escrito em Python. Se você gostaria de aprender como os servidores proxy funcionam nos bastidores, o SwiperProxy é um excelente lugar para começar porque é um código aberto, hospedado no GitHub e executado em um servidor da web minimalista e autocontido. Funciona muito bem com todos os principais servidores da web, incluindo Apache, Nginx e Varnish, e é configurado por meio de apenas 25 opções bem documentadas.

Para começar a usar SwiperProxy, recomendamos que você leia o guia de início rápido, que você pode encontrar aqui.

5. Traefik

Træfɪk é um proxy reverso moderno e balanceador de carga que é totalmente de código aberto, fácil de configurar e projetado com serviços modernos baseados em nuvem em mente. É escrito na linguagem de programação Go e expõe uma API Rest.

Træfɪk é normalmente implantado para orquestrar vários serviços em nuvem, permitindo que você adicione, remova, elimine, atualize ou dimensione serviços com facilidade. Como o Træfɪk é empacotado como um único arquivo binário e disponível como uma pequena imagem docker oficial, a instalação dificilmente poderia ser mais fácil.

Como instalar e configurar o Privoxy

A boa notícia é que o Prixovy está disponível como código-fonte bruto e em pacotes pré-compilados convenientes para uma ampla gama de sistemas operacionais. A menos que você saiba exatamente o que está fazendo, comece com os pacotes, que podem ser baixados aqui.

Os usuários do Ubuntu podem instalar o Prixovy usando o seguinte comando:

# sudo apt-get install privoxy

E muitas outras distribuições Linux, incluindo Red Hat e Fedora, também têm Privoxy em repositórios.

Independentemente do método de instalação usado, você precisará ir para / etc / privoxy porque é onde os arquivos de configuração do Privoxy estão localizados.

Como o Privoxy foi escrito principalmente para pessoas que já conhecem expressões regulares, HTTP e HTML - ou desejam aprendê-los - sua configuração é bastante complicada. Felizmente, a instalação padrão está basicamente pronta para funcionar. Para saber como ajustar o Privoxy de acordo com sua preferência, leia o guia oficial de configuração.

A única coisa que você realmente precisa fazer antes de usar o Privoxy pela primeira vez é configurar seu navegador da web para usar Privoxy como um proxy HTTP e HTTPS. Basta acessar as configurações do seu navegador, navegar até a categoria de proxy e usar 127.0.0.1 (ou localhost) para o endereço de proxy e 8118 para a porta.

Conclusão

Saber como instalar e configurar servidores proxy auto-hospedados populares permite que você exerça maior controle sobre sua experiência na Internet. Existem muitas soluções maravilhosas que vale a pena explorar, e nós apenas arranhamos a superfície do que é possível.

O cursor pula ou se move aleatoriamente enquanto digita no Windows 10
Se você descobrir que o cursor do mouse pula ou se move por conta própria, de forma automática e aleatória ao digitar em um laptop ou computador com W...
Como reverter a direção de rolagem do Mouse e Touchpads no Windows 10
Mouse e Touchpads não apenas torna a computação mais fácil, mas mais eficiente e menos demorada. Não podemos imaginar uma vida sem esses dispositivos,...
Como alterar o ponteiro do mouse e tamanho do cursor, cor e esquema no Windows 10
O ponteiro do mouse e o cursor no Windows 10 são aspectos muito importantes do sistema operacional. Isso também pode ser dito para outros sistemas ope...