Tutorial do Rocky Linux: Passo a passo para configurar um servidor proxy Squid de alto desempenho

Quer montar um proxy privado em um VPS? Este artigo analisa detalhadamente como instalar o Squid no Rocky Linux, abrangendo configuração básica, autenticação de usuários, liberação de firewall e todo o processo de conexão do cliente.

VoyraCloud
January 23, 2026
4 min Reading Time
Share:
Linux 教程
Rocky Linux
Squid 代理
VoyraCloud
VPS 配置
代理服务器搭建
Tutorial do Rocky Linux: Passo a passo para configurar um servidor proxy Squid de alto desempenho

Em cenários de desenvolvimento empresarial ou proteção de privacidade, ter um servidor proxy privado (Proxy Server) é crucial. Squid, como um poderoso software de proxy em cache, se tornou a escolha preferida dos usuários de Linux devido à sua estabilidade, alta personalização e excelente desempenho.

Este artigo irá guiá-lo sobre como configurar rapidamente um servidor proxy Squid com autenticação no Rocky Linux.


Por que escolher implantar um proxy na VoyraCloud?

A construção de um servidor proxy tem exigências extremamente altas em relação à latência de rede e largura de banda. VoyraCloud Cloud VPS oferece:

  • Largura de banda de pico de 200 Mbps: garante que o encaminhamento do proxy seja suave e sem perda de velocidade.
  • 99,9% de estabilidade: garante que seu serviço de proxy esteja online 24 horas por dia.
  • Pagamento mensal a partir de $4,5: excelente custo-benefício, suporta troca de IP sob demanda.

Primeiro passo: comprar e fazer login no VoyraCloud Cloud VPS

  1. Acesse a página de compra do VoyraCloud Cloud VPS e escolha o nó de região que você precisa.
  2. Selecione o sistema Rocky 9.5.
  3. Após a compra, obtenha o IP, nome de usuário e senha.
  4. Faça login via SSH:
    • Windows: recomenda-se PuTTY ou Windows Terminal
    • Mac/Linux: execute no terminal ssh ubuntu@seu_VPS_IP

Segundo passo: atualizar o sistema e instalar o Squid

Primeiro, certifique-se de que seu sistema Rocky Linux esteja atualizado:

sudo dnf update -y

Em seguida, instale o pacote Squid:

sudo dnf install squid -y

Após a instalação, inicie o serviço e configure para iniciar automaticamente:

sudo systemctl start squid
sudo systemctl enable squid

Terceiro passo: configuração básica e controle de acesso

O arquivo de configuração principal do Squid está localizado em /etc/squid/squid.conf. Para que o proxy funcione corretamente, precisamos ajustar a política de acesso.

  1. Editar o arquivo de configuração:
    sudo vi /etc/squid/squid.conf
    1. Permitir acesso à rede: encontre a seção http_access. Se precisar permitir o acesso de toda a rede (use com cautela, recomenda-se em conjunto com autenticação), você pode modificar para:
      http_access allow all
      # http_access deny all
      1. Mudar a porta de escuta (opcional): O Squid escuta na porta 3128 por padrão. Se precisar mudar, procure e modifique:
        http_port 3128

        Quarto passo: habilitar autenticação (aumentar a segurança)

        Para evitar que seu proxy seja abusado por outras pessoas, é altamente recomendável habilitar a autenticação de nome de usuário/senha.

        1. Criar arquivo de senha criptografada

        sudo touch /etc/squid/passwords
        sudo chown squid:squid /etc/squid/passwords
        sudo chmod 600 /etc/squid/passwords

        2. Adicionar usuários autorizados

        Instale o pacote de ferramentas e crie um usuário (por exemplo, user1):

        sudo dnf install httpd-tools -y
        sudo htpasswd /etc/squid/passwords user1

        3. Configurar o Squid para chamar o módulo de autenticação

        Adicione o seguinte conteúdo no início do /etc/squid/squid.conf ou na definição de ACL:

        auth_param basic program /usr/lib64/squid/basic_ncsa_auth /etc/squid/passwords
        auth_param basic realm Squid Proxy
        acl auth_users proxy_auth REQUIRED
        http_access allow auth_users

        Quinto passo: verificar a sintaxe e reiniciar o serviço

        Antes de aplicar a configuração, verifique se há erros de sintaxe:

        sudo squid -k parse

        Se não houver erros, reinicie o serviço Squid para que a configuração entre em vigor:

         sudo systemctl restart squid

        Sexto passo: liberar o firewall

        Não se esqueça de liberar a porta correspondente no firewall do Rocky Linux (padrão 3128):

        sudo firewall-cmd --permanent --add-port=3128/tcp
        sudo firewall-cmd --reload

        Teste de conexão do cliente

        Agora, você pode preencher as informações nas configurações de proxy do seu navegador ou software:

        • Endereço IP: seu IP público do VPS VoyraCloud
        • Porta: 3128 (ou a porta que você personalizou)
        • Autenticação: insira o nome de usuário e a senha que você configurou anteriormente.

        Conclusão

        Através dos passos acima, você configurou com sucesso um servidor proxy Squid seguro e eficiente no Rocky Linux. Com a otimização de rotas globais da VoyraCloud Cloud VPS, você pode desfrutar de uma experiência de rede de transferência ainda mais rápida.

        👉 Obtenha seu VoyraCloud Cloud VPS agora e comece a experimentar um proxy rápido

        Share:

        Related Articles