Artigos: 32   Dicas: 104   Usuários: 154
Esqueceu sua senha? Cadastre-se
Distribuições Linux
Linux mulheres
tutolinux
trainingtecnologia
scriptsadmin
Várias distribuições atrapalham ou ajudam ?
Home >> Artigos >> Soluções >> Compartilhando a Internet usando o Squid com bloqueio de sites, relatórios, autenticação, controle de download e tudo o

Compartilhando a Internet usando o Squid com bloqueio de sites, relatórios, autenticação, controle de download e tudo o

Uma grande necessidade que as empresas precisam é de controlar o uso da Internet, seja simplesmente para compartilhar deixando-a mais rápida ou usando todos os recursos. A necessidade vai de cada cliente empresa ou o local onde será usado esses recursos.
Data de criação: 17/10/2009
Indicar para um amigo Indicar para um amigo     Favoritos Favoritos

Compartilhando de modo simples

BrOfficeparaleigos
Agora que o nosso servidor esta funcionando vamos configurar o sistema para começar a compartilhar a Internet.

Antes é preciso verificar se o servidor possui comunicação com a Internet lembre-se, não entrarei em detalhes quando a instalação do sistema mas é preciso verificar se a máquina esta acessando a Internet. Verifique se esta obtendo resposta através do ping por exemplo:

$ ping www.uol.com.br


Da forma que mostrei é preciso que a placa eth0 preparada para DHCP esteja com o cabo do modem plugado nessa placa, deverá aparecer respostas de bytes enviados tempo de resposta e endereço ip, se não obtiver resposta mude o arquivo /etc/resolv.conf

coloque dois numeros de dns por exemplo

nameserver 200.176.2.10
nameserver 200.176.2.12

Salve e saia

A placa de rede eth1 esta com o ip estatico, no Debian esse arquivo encontra-se em /etc/network/interfaces

o arquivo deve ter as seguintes configurações


auto lo
iface lo inet loopback

The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet static
address 192.168.250
netmask 255.255.255.0

COMPARTILHANDO A INTERNET EM MODO TRANSPARENTE

Depois de tudo conferido e com conexão para Internet vamos compartilhar a mesma de modo transparente, isso quer dizer que nenhuma regra será adicionada e nenhuma restrição as estações de trabalho terão até aqui.

Para compartilhar só é preciso digitar 3 comandos

modprobe iptable_nat
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward

Essas três linhas ativam o modulo nat do iptables, sendo assim o iptables direciona todas as conexões recebidas para a Interface eth0 que é a placa que está recebendo a conexão do modem

Como ainda não foi configurado um serviço DHCP é preciso que as estações da rede possuem um endereço IP fixo apontando para o gateway 192.168.0.250, então faça um teste antes de prosseguir coloque um ip fixo e o gateway da seguinte forma:

Usando o Windows 2000 ou XP clique em iniciar, configurações, painel de controle, conexões de rede clique com o botão direito do mouse em Conexão local vá até a opção propriedades e dê dois cliques no item Protocolo TCP/IP

Clique na opção Usar o seguinte endereço IP e preencha com os seguintes números

Endereço IP: 192.168.0.10
Mascara de sub-rede: 255.255.255.0
Gateway padrão: 192.168.0.250

No campo DNS coloque os seguintes ips

Servidor DNS preferencial: 200.176.2.10
Servidor DNS alternativo: 200.176.2.12

Por fim clique em ok e ok

Abra o navegador e tente navegar, lembre-se nenhuma regra o navegador poderá ter apenas não altere nada, ainda.
É fundamental inserir os DNS no arquivo /etc/resolv.conf caso contrário o compartilhamento não funcionará
Além de precisar de duas placas de rede insira as 3 linhas + os DNS

Soluções para Empresa deste Autor

Comentários

Nenhum comentário para este artigo.

Mapa do Site