Ferramentas de proxy gratuitas que rodam em dispositivos Raspberry Pi e ARM

Ferramentas de proxy gratuitas que rodam em dispositivos Raspberry Pi e ARM

Ferramentas de proxy gratuitas para dispositivos Raspberry Pi e ARM

Índice


Visão geral dos tipos de proxy

No labirinto do tráfego de rede, um proxy é tanto uma sentinela quanto um camaleão: ele encaminha, filtra e, às vezes, transforma pacotes de dados, facilitando a privacidade, o armazenamento em cache ou o balanceamento de carga. Para o Raspberry Pi e outros dispositivos baseados em ARM, leveza e eficiência são primordiais. Os proxies podem ser classificados como:

  • Proxy HTTP/HTTPS: Lida com o tráfego da web.
  • Procuração SOCKS: Funciona em um nível inferior, encaminhando qualquer tipo de tráfego TCP.
  • Proxy transparente: Intercepta tráfego sem configuração do lado do cliente.
  • Proxy reverso: Encaminha solicitações para servidores de backend.

Principais considerações para dispositivos ARM

  • Eficiência de recursos: CPUs ARM, como as do Raspberry Pi, são modestas por natureza. Escolha um software proxy com o mínimo de memória e CPU.
  • Compatibilidade ARM: Certifique-se de que a ferramenta proxy tenha binários ARM ou seja facilmente compilada a partir do código-fonte.
  • Segurança: Leve não significa vulnerável; sempre atualize e fortaleça sua configuração.
  • Taxa de transferência da rede: Teste o desempenho, pois algumas ferramentas podem não saturar links gigabit em um Pi.

Proxies HTTP/HTTPS

Proxy de lula

Ah, o Squid: venerável, robusto e surpreendentemente ágil quando ajustado para o Pi. Ele se destaca em cache e controle de acesso.

Instalação:

sudo apt update sudo apt install squid

Configuração básica: Editar /etc/squid/squid.conf.

http_port 3128 acl localnet src 192.168.1.0/24 http_access permitir localnet
  • Armazenamento em cache: Pronto para uso, o Squid armazena em cache o conteúdo da web, aliviando a carga de largura de banda.
  • Autenticação e ACLs: Controle preciso sobre quem pode passar.

Site oficial: https://www.squid-cache.org/

Privoxi

Enquanto Squid é um industrial, Privoxy é um artesão, especializado em filtragem e privacidade.

Instalação:

sudo apt update sudo apt install privoxy

Configuração: Editar /etc/privoxy/config.

endereço de escuta 0.0.0.0:8118
  • Bloqueio de anúncios: Filtros integrados para privacidade.
  • Encadeamento: Pode ser combinado com Tor para anonimização.

Site oficial: https://www.privoxy.org/


Proxies SOCKS

Meias de sombra

Um sussurro cifrado no tumulto da web, Shadowsocks é um proxy SOCKS5 leve e criptografado.

Instalação:

sudo apt update sudo apt install shadowsocks-libev

Configuração de exemplo: Criar /etc/shadowsocks-libev/config.json.

{ "servidor":"0.0.0.0", "porta_do_servidor":8388, "senha":"sua_senha", "tempo limite":300, "método":"aes-256-gcm" }

Iniciar serviço:

sudo systemctl ativar shadowocks-libev sudo systemctl iniciar shadowocks-libev

Site oficial: https://shadowsocks.org/

Dante (dançado)

Dante avança pela rede como um servidor SOCKS de alto desempenho, enxuto, mas cheio de recursos.

Instalação:

sudo apt update sudo apt install dante-server

Configuração de exemplo: /etc/danted.conf

logoutput: syslog interno: eth0 porta = 1080 externo: eth0 método: nenhum usuário.não privilegiado: ninguém cliente senha { de: 192.168.1.0/24 para: 0.0.0.0/0 log: erro de desconexão de conexão } senha { de: 0.0.0.0/0 para: 0.0.0.0/0 protocolo: tcp udp }

Site oficial: https://www.inet.no/dante/


Proxies transparentes

Para redirecionar o tráfego sem configuração explícita do cliente, o iptables e um daemon proxy se unem em um véu contínuo.

Exemplo: Proxy Squid Transparente

  1. Editar /etc/squid/squid.conf:

conf
interceptação http_port 3128

  1. Adicionar redirecionamento iptables:

bater
sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECIONAMENTO --para-porta 3128


Proxies reversos

Nginx

Não é apenas um servidor web, o Nginx prospera como um proxy reverso, facilitando o descarregamento de SSL e o balanceamento de carga.

Instalação:

sudo apt update sudo apt install nginx

Configuração mínima de proxy reverso:

servidor { ouvir 80; localização / { proxy_pass http://127.0.0.1:8080; } }

Site oficial: https://nginx.org/

Caddy

Caddy é a escolha do poeta: HTTPS automático, configuração de arquivo único.

Instalação:

curl -fsSL https://get.caddyserver.com | bash -s pessoal

Proxy reverso simples:

:80 { proxy_reverso 127.0.0.1:8080 }

Site oficial: https://caddyserver.com/


Tabela de comparação

Ferramenta de proxy Tipo Suporte ARM Principais características Pegada de Recursos Complexidade de configuração
Lula HTTP/HTTPS Sim Cache, ACLs, SSL bumping Médio Alto
Privoxi HTTP Sim Filtragem, privacidade Baixo Baixo
Shadowsocks-libev SOCKS5 Sim Criptografia, velocidade Baixo Baixo
Dante SOCKS4/5 Sim Autenticação, registro Baixo Médio
Nginx Reverter Sim Balanceamento de carga, descarregamento de SSL Baixo Médio
Caddy Reverter Sim HTTPS automático, configuração simples Baixo Baixo

Exemplos práticos de configuração

Encadeamento de proxies (Privoxy + Tor)

Combine o Privoxy com o Tor para garantir ao seu tráfego a proteção anônima.

Instalar o Tor:

sudo apt install tor

Configurar Privoxy: /etc/privoxy/config

forward-socks5 / 127.0.0.1:9050 .

Reiniciar serviços:

sudo systemctl reiniciar privoxy sudo systemctl reiniciar tor

Acesse o Privoxy pela porta 8118; seu tráfego agora flui pela rede Tor.


Links de recursos

Théophile Beauvais

Théophile Beauvais

Analista de Proxy

Théophile Beauvais é um Proxy Analyst de 21 anos na ProxyMist, onde é especialista em curadoria e atualização de listas abrangentes de servidores proxy do mundo todo. Com uma aptidão inata para tecnologia e segurança cibernética, Théophile se tornou um membro essencial da equipe, garantindo a entrega de servidores proxy SOCKS, HTTP, elite e anônimos confiáveis gratuitamente para usuários do mundo todo. Nascido e criado na pitoresca cidade de Lyon, a paixão de Théophile por privacidade digital e inovação foi despertada em tenra idade.

Comentários (0)

Ainda não há comentários aqui, você pode ser o primeiro!

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *