"Proxy" em Java

5 respostas
N

Galera, tô com o seguinte problema na minha empresa:
tenho um modem ADSL ligado ao meu roteador, todos podem acessá-lo, mas algumas máquinas só podem acessar a Internet para atualizar o antivírus, então eu configuro o IE para ninguém usá-lo com o Supervisor de Contéudo, mas sempre tem alguém que vai lá e desconfigura, eu não sei se eles mexem no regedit ou o IE que é uma merda mesmo. Agora meu chefe quer saber o que cada pessoa acessa na internet. Chegou uma proposta da Planetarium sobre o Gateway de Comunicações, achei até legal mais o que ele faz pode pesar no meu roteador (Pentium II, 32 MB RAM, HD 4 Gb, Conectiva 7.0) sem contar o preço. Pensei no squid junto com Calamaris e Sarg, mas pensei, invés deu perder tempo estudando o squid, será que não posso pensar em uma solução em Java. Sem contar que o squid é pesado pra caramba, vai arrebentar com meu link.

Tipo eu não preciso de proxy caching, só preciso de saber o nome da página que foi requisitada e a hora, e tb preciso que nas máquinas que só precisam atualizar o antivírus, que acesse somente a página de atualização.

Minha pergunta:
Posso fazer isso em Java (pacote java.net ou outro ??) ??? Já tem alguma coisa relacionada a isso em Java ??? Existe alguma outra solução open-source ou freeware para meu problema ???

5 Respostas

V

Olá amigo

dê uma procurada em www.freshmeat.net

louds

“Neo”:
Sem contar que o squid é pesado pra caramba, vai arrebentar com meu link.

Arrebentar com seu link? Eu tou perdendo alguma coisa aqui? Squid é um servidor de proxy, logo ele não vai usar seu link alem daquilo usando sem ele.

Rodrigo_Carvalho_Aul

Sinceramente, vai ser mais fácil vc dar uma estudada no Squid do que fazer uma solução dessas em Java.

Bloqueia o acesso a porta 80 pra todo mundo no Gateway usando o ipchains ou iptables. Isso vai obrigar todo mundo a configurar o proxy no browser pra poder acessar a internet. No proxy vc bloqueia o site que vc quiser. E pelo log vc sabe quem acessou o que.

O Squid é pesado, mas não vai detonar o seu link, vai detonar é a sua máquina. Mas se a sua máquina for SÓ gateway, bota mais memória RAM que não deve dar muito problema. Quanto ao seu link, ele vai é agradecer…

[]'s

N

O que eu quis dizer é que meu roteador vai arrebentar pois não tem memória e então eu não vou ter link, entenderão !!!

Estou estudando qual a melhor solução para meu problema, mais ainda penso em desenvolver uma solução em Java !!!

Obs: Estou mandando esta mensagem utilizando o Mozilla Firebird dentro do Kurimin 2.12 rodando no CD, reconheceu a placa de vídeo, a de som (to rodando um mp3 que tá no hd do Ruindows), muito massa !!! 8) :lol:

louds

“Neo”:
O que eu quis dizer é que meu roteador vai arrebentar pois não tem memória e então eu não vou ter link, entenderão !!!

Estou estudando qual a melhor solução para meu problema, mais ainda penso em desenvolver uma solução em Java !!!

Obs: Estou mandando esta mensagem utilizando o Mozilla Firebird dentro do Kurimin 2.12 rodando no CD, reconheceu a placa de vídeo, a de som (to rodando um mp3 que tá no hd do Ruindows), muito massa !!! 8) :lol:

Cara, se voce usar o squid sem caching ele é leve pacas, só não abusar nas acls que fica ok. Aqui onde eu trabalho nós tinhamos um firewall que segurava 1mbit de link, com caching, num p 166 com 64ram.

Para fazer uma solução rápida em java voce necessariamente vai precisar usar NIO, pq senão dificilmente vai ser mais rápido que o squid.

Criado 8 de janeiro de 2004
Ultima resposta 8 de jan. de 2004
Respostas 5
Participantes 4