Como configurar um servidor proxy no linux ubuntu

Há muitas razões pelas quais você pode querer saber como configurar um servidor proxy no Ubuntu Linux para enviar o tráfego seu navegador completamente. Talvez você está navegando em uma rede sem fio desprotegida, ou talvez você não quer que o BOFH no trabalho para ver onde você está indo na Internet. Seja qual for o motivo, é bastante simples nos dias de hoje, enquanto você tem alguma habilidade computador e são capazes de criar um sistema em casa ou trabalhar para servir como um proxy.

Video: Configuracion Proxy con squid3 en Linux - Ubuntu

O que é um proxy? Simplificando, um proxy é uma paragem intermédia que seu navegador faz enquanto solicitando páginas da Web e outros conteúdos da Web a partir da Internet. Muitas empresas legitimamente usá-los para que possam filtrar o conteúdo, tanto para fins de segurança como controle de perímetro, como uma solução anti-vírus / anti-malware, ou para certificar-se de funcionários estão aderindo à política de Internet.


Quando o navegador faz uma solicitação, ele primeiro contato com o servidor proxy. Se o servidor proxy também é um cache - ele irá verificar a cache localmente para ver se o conteúdo já existe - se ele vai servir-lo localmente, acelerando a experiência de seu navegador consideravelmente, ou se isso não acontecer, ele faz um pedido para esse conteúdo na web em geral.

O Proxy fácil para Ubuntu

como configurar o servidor proxy no linux ubuntu

A maneira ‘mais fácil` para criar um proxy com o Ubuntu é a criação de um túnel através de SSH. Jorge escreveu este excelente how-to sobre o tema, e o processo continua a ser a mesma coisa para nós.Como Túnel do tráfego Web com SSH Secure ShellComo Túnel do tráfego Web com SSH Secure Shellconsulte Mais informação

Para uma visão geral, você primeiro deve ter um servidor Ubuntu com acesso SSH disponível para você. Você pode fazer isso por ter um servidor na sua conexão de casa, trabalhos de ligação, ou onde quer que você quer o seu proxy para se sentar.

Como faço para criar um servidor proxy linux

Uma vez que você tem que configurar, você seguir o processo no artigo para usar o protocolo “meias” para dizer ao seu navegador para utilizar esse local proxy para baixar todas as informações.

Este método também funciona se você tiver um roteador sem fio que suporta SSH, como tomate ou DD-WRT.

O Quase-Fácil Proxy Para Ubuntu

servidor proxy linux

Video: Instalación de un servidor proxy Squid en Ubuntu

A segunda maneira que você pode fazer isso é usar um proxy web. Enquanto o seu sistema Ubuntu está configurado para servir sites, você pode instalar um aplicativo web chamado GlypeProxy que funcionará como um proxy para a sua sessão de navegação na web. Simon tem uma grande how-to sobre criação de GlypeProxy e ele iria trabalhar da mesma forma, se você estava executando um servidor web no seu próprio sistema Ubuntu.Como para criar sua própria linha do servidor proxy em minutosComo para criar sua própria linha do servidor proxy em minutosconsulte Mais informação



Usando este método tem seus prós e contras. No lado positivo, você não precisa modificar suas próprias configurações do navegador para usar o proxy web. Este seria essencial se você estiver em um ambiente onde você não tem a capacidade de especificar um servidor proxy nas opções do seu navegador.

Em contrapartida, a menos que seu servidor web está configurado para usar a criptografia SSL, também é muito inseguro. Qualquer pessoa assistindo o tráfego de sua máquina ainda seria capaz de ver o seu conteúdo com nenhum problema em tudo.

O complicado de instalar Mas Full-Destaque Proxy

No lado mais envolvido de coisas, você pode instalar um servidor proxy “real” em sua máquina Ubuntu Linux. software Proxy foi desenvolvido especificamente para abordar muitas questões mencionadas acima e há um monte de software lá fora disponíveis que podem fazer o trabalho para você.

Existem dois principais tipos de proxies vamos passar por cima, um proxy “normal” e um proxy “transparente”. O proxy funciona normal como acima - você especificamente tem que digitar as informações de proxy no seu navegador para que ele seja usado em sua navegação na web. O segundo tipo, um proxy transparente, funciona de tal forma que toda a sua navegação na web passa pela máquina se você especificá-lo nas configurações do navegador ou não.

Um servidor proxy real sobre Ubuntu geralmente gira em torno de um pedaço de software chamado Squid. Squid é um servidor proxy código aberto em ampla utilização em toda a internet. Squid é fácil de instalar e configurar. Instalar e editar o arquivo de configuração:

$ Sudo apt-get install squid3 $ vi /etc/squid3/squid.conf 

E adicione:

http_access allow local_netacl local_net src 192.168.0.0/255.255.255.0

Onde 192.168.0.0 é sua rede local. Reinicie lulas e você tem um servidor proxy configuração básica - você poderia modificar suas configurações para usar um proxy web na porta 3128 e o endereço IP do seu sistema Ubuntu.

como configurar o servidor proxy no linux ubuntu

Você pode realmente começar a fantasia com a forma como você configura um servidor proxy no Ubuntu Linux. HowtoForge tem esse ótimo tutorial sobre como configurar o Squid com Dansguardian e ClamAV para proteção antivírus e malware.

Que funciona para você ..

De fácil a difícil, qualquer tipo de servidor proxy que você precisa, o Ubuntu pode fornecer. Deixe-nos saber a sua configuração e como ele funciona para você!


Artigos relacionados