Você está na página 1de 21

Proxy

Introdução

O objetivo principal de um servidor Proxy é possibilitar que máquinas de uma rede


privada possam acessar uma rede pública, como a Internet, sem que para isto tenham
uma ligação direta com esta.

O servidor Proxy deve ser instalado em uma máquina que tenha acesso direto à Internet,
sendo que as demais efetuam as solicitações através desta. Justamente por isto, este tipo
de servidor é chamado de Proxy, pois é um procurador, ou seja, sistema que faz
solicitações em nome dos outros.
Um servidor Proxy para o protocolo http, por exemplo, pode ter outras funcionalidades
implementadas. Visto que todas as solicitações de páginas efetuadas pelas máquinas da
rede privada serão feitas através dele, é muito útil armazenar localmente as páginas que
foram solicitadas, permitindo que os próximos acessos, efetuados por quaisquer
máquinas da rede, possam ser otimizados.
Este conceito é chamado de caching, e vários servidores Proxy na verdade são
servidores Proxy cache. Pelo mesmo motivo, também é possível implementar uma
funcionalidade que permita controlar o que os clientes podem acessar e em que
momento.
Suponhamos que você queira acessar o site do Senac SP (http://www.sp.senac.br)
através de um servidor Proxy (neste caso vamos usar o Freeproxy). Se o seu web
browser estiver corretamente configurado, a busca será feita, primeiramente, no
Freeproxy.
Se a página do Senac SP já estiver neste servidor (alguém o acessou anteriormente) a
transferência será feita deste ponto. Caso contrário, a transferência será feita do próprio
site do Senac SP.

Com o Freeproxy também é possível criar autenticação de usuários, definindo regras


como dias, horários e sites que cada usuário terá acesso.

Iniciando a i nstalação do FreeProxy

A instalação do Freeproxy é simples, e deve ser feita no computador que será o servidor
de Internet.
Janela de apresentação do Freeproxy click em Next para continuar.

Nesta janela é apresentado o contrato de licença, selecione I accept the agreement e


click em Next.
Agora podemos escolher o local onde o Freeproxy será instalado, o padrão é
“C:\Arquivos de programas\Hand-Crafted Software\FreeProxy”. Click em Next.

Aqui podemos modificar o nome da pasta onde os atalhos para o freeproxy ficaram
armazenados no menu iniciar > programas. Click em Next.
Feito as modificações é só clicar em Install para o Freeproxy ser instalado.

Iniciando o Freeproxy

Ao abrir o Freeproxy ele deverá aparecer como na figura acima, pois ele já vem pré
configurado há detectar sua placa de rede, seu IP, e com a porta 8080 como padrão.
Em seguida devemos liberar o acesso a Internet para as estações de trabalho.
Para isso clicamos na barra de ferramentas Start/Stop e na janela que será aberta
clicamos em Start. Pronto agora é só configurar as estações de trabalho.

Configurando as estações de trabalho


Para configurar as estações de trabalho abra o Internet Explore e no menu ferramentas
click em Opções da Internet. A janela acima será aberta.
Vá para aba “conexões” e click em “Configurações da LAN...”

Configurações de Lan
Ative a opção “Usar um servidor Proxy para a rede local” e digite o endereço IP da
máquina que está com o Freeproxy instalado, neste caso usamos o IP 192.168.0.1
Depois coloque no nº da porta. Colocamos a porta 8080 que é o padrão do Freeproxy.
Feito isto é só clicar em OK que a Internet deve funcionar.

Turbi nando a Internet


Abra o Freeproxy e click em “Cache”

Nesta janela ative a opção “Activate the cache”.


Ressaltando que devemos criar uma pasta no local de nossa preferência onde será
armazenado todo conteúdo dos sites visitados. Neste
caso criamos a pasta na área de trabalho com o nome Cachê.
Agora em “Cachê Control Path” procure a pasta que você criou. Assim que você
selecionar a pasta ela também aparecerá em “Cachê Data Path”.

Agora em “Cache Management” vamos selecionar “Continuous”.


Podemos escolher o limite de arquivos na pasta cachê em “Limit Cachê Files”. Neste
caso escolhemos 500 arquivos.
Podemos também escolher o tamanho máximo de arquivos nesta pasta em “Limit Cachê
size”. Neste caso escolhemos 100 Mb.
Podemos ainda escolher por quantos dias esses arquivos vão ficar na pasta em “Limit
Cachê age”. Neste caso colocamos 15 dias.
Feito isso é só clicar em “Done” para aplicar as alterações e pronto.

Criando usuári os e defini ndo permissões


Para criar um usuário devemos clicar em “Users”

Com a opção “Users” selecionada click em “Add”

Agora é só colocar o nome do usuário no campo “User Name” a descrição (opcional)


em “Description” a senha em “Password” a confirmação da senha em “Confirm
Password” e ativar a opção usuário ativo em “User enabled”. Feito isso é só clicar em
“Done”para que o usuário seja criado.
Agora temos que criar um grupo. Deixando a opção “Groups” selecionada click em
“Add”.

Em “Group Name” coloque o nome do grupo, e em “Group Description” coloque a


descrição do grupo e click em “Done” para criar o grupo.
Agora temos que colocar o usuário criado dentro do grupo. Para isso selecione o grupo
que foi criado e click em “Add”.

Agora selecione o usuário e click em “Done” para confirmar a inclusão do usuário no


grupo.

Criando usuários parte II >>

Criando usuári os e defini ndo permissões ( Parte II)


Agora vamos ativar a autenticação deste usuário para que ele tenha que digitar o login e
a senha quando for acessar a Internet. Para isso de um duplo click em “Port”.

Agora ative as opções “Use http Authentication” e “Basic”.


Em “Realm” coloque um nome e click em “Permissions...”
Agora click em “Add Resource”

No campo “Type” deixe “Full URL or Path Filter”.


Em “URL or Parth” coloque um Asterístico *. Isso significa que esse usuário terá
acesso a todo conteúdo da Internet.
Em “Permission..” ative “Granted” e deixe “None” no campo “Only at these times”.
No campo “for this user group..” selecione o grupo que foi criado, neste caso foi o
Internet.
Agora ative a opção “User must authenticate to gain Access to this resource” e click em
“Done” para aplicar as modificações.
Pronto a autenticação de usuário está criada. Agora volte para janela principal do
Freeproxy.

Agora de dois clicks em Options


Em “Authentication options” ative “Only FreeProxy / FreeWeb Authentication” e click
em “Done”. Feito isso a autenticação para usuário se encontra ativa, e toda vez que o
usuário for acessar a Internet terá que digitar o login e a senha.

<< Criando usuários parte I

Bloqueando Sites

Para bloquear Sites de dois clicks em “Port”


Click em “Permissions..”

Click em “Add Resource”


No campo “URL or Path” digite entre dois asterísticos a palavra chave para o site que
deseja bloquear.
Em “Permission..” ative “Forbidden” no campo “Only at these times” deixe “None”. E
em “for this user group...” escolha o grupo. Feito as alterações click em “Done”.

Nesta janela é preciso deixar a opção de bloqueio para o site “orkut” na primeira linha,
pois o Freeproxy é como um banco de dados e interpreta as funções na seqüência que
elas são colocadas. Para isso selecione a linha do “orkut” e click na seta que está
apontando para cima.
Com o “orkut” na primeira linha é só clicar em “Done” para aplicar as alterações e
pronto, o site está bloqueado

Definindo dias e horário para acesso a Internet

Na janela principal do Freeproxy, click em “Calendars”.


Agora vamos dar um nome para essa configuração de horários. Em “Name” digite o
nome, neste caso será “Turma19”.
Agora temos que colocar os horários no campo equivalente ao dia da semana. Neste
caso colocamos o mesmo horário de segunda à sexta- feira.
08:00-12:00 isto significa que das 8hs até às 12hs o acesso está liberado. Depois
separamos por vírgula o próximo horário disponível, que no caso é das 13hs às 17hs.
Observe que das 12:01hs até às 12:59hs o acesso está bloqueado, pois esse horário não
consta na tabela. Para finalizar click em “Done”.

Para que as alterações façam efeito de dois clicks em “Port”


No campo “Calendar” escolha “Turma19” que foi o que criamos e finalize em “Done”.
Agora os horários estão ativos.

Você também pode gostar