Compartilhar a conexão

1. Compartilhar a conexão

Perfil removido
removido

(usa Nenhuma)

Enviado em 13/08/2010 - 22:50h

Olá a todos do Viva o Linux!

Estou a pouco tempo cuidando de um laboratório de informática e preciso implementar um servidor Squid pra controlar os acessos. Já li os livros de Morimoto que ensinam como fazer, mas estou com dificuldade de compartilhar a conexão de internet, pra início de tudo.
A internet é ADSL, com modem roteador já funcionando para máquinas da secretaria e laboratório de informática. Minha idéia seria implementar esse compartilhamento apenas no laboratório, fazendo com que o switch de 16 portas que possui os PCs do laboratório passasse pelo servidor e do servidor saisse o cabo que vai a outro switch de 8 portas em que estão os PCs da administração, que não necessitam de bloqueio do servidor. Como eu disse, toda essa rede já está funcionando com DHCP e tudo, com faixa de IP de 10.x.x.x.Nunca montei um servidor antes, mas entendi que a faixa do laboratório deve ser de 192.168.x.x.
Espero ter sido claro, a distribuição que tentei fazer o compartilhamento foi o Kurumin 7, pois foi o único Linux que consegui instalar num PC velho com processador K6-2.

Obrigado a todos que puderem me ajudar.


  


2. Re: Compartilhar a conexão

Jefferson Diego
Diede

(usa Debian)

Enviado em 14/08/2010 - 01:11h

A faixa do seu laboratório pode ser qualquer uma, desde que não seja a mesma que seu modem destribui.
Mesmo não querendo fazer bloqueios no seus micros da secretaria, seria interessante passar tudo pelo servidor Linux, pois acima de ser "O bloqueador", o Squid é um Cache, irá otimizar sensivelmente sua rede.
Se a disposição física da sua rede permitir, faça o seguinte:

Modem -> Servidor Linux -> Switch 8 portas -> Switch 16 portas.

Seu servidor Linux terá 2 placas de rede.
Na primeira (adimita "primeira" como a Onboard, pra você não confundir a ordem), plugue o modem. Na segunda o Switch.

Como root, dê os comandos:

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT

dhclient eth0
ifconfig eth1 192.168.1.1

Procure posteriormente aqui mesmo no Vol um tutorial de como instalar um servidor DHCP, pois seu servidor Linux atuará como um.

PS: Usei "192.168.1.1" pois é mais ou menos a faixa que você tinha mencionado.


3. Obrigado

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/08/2010 - 22:43h

No momento não posso mexer muito na topologia da rede, teria de ser assim a pricipio.
Então eu digito estes comandos todos na sequência?

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
dhclient eth0
ifconfig eth1 192.168.1.1

E o fato do modem distribuir IPs pros PCs da secretaria não iria interferir no DHCP distribuído pelo servidor?
Tentarei fazer e mandarei um retorno.

Obrigado!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts