Ultilizar 2 placas de rede em um PC. [RESOLVIDO]

1. Ultilizar 2 placas de rede em um PC. [RESOLVIDO]

Heusdon Nóbrega
heudson

(usa KUbuntu)

Enviado em 19/05/2009 - 11:35h

Eu estou fazendo um trabalho no qual devo montar um servidor PROXY, o professor pediu para eu usar 2 placas de rede, uma seria conectada na rede da escola(10.77.4.0/24) para solicitar internet, a outra seria (192.168.0/24), ele irá testar o PROXY pela máquina dele, conectando pelo cabo cross na rede(192.168.0/24).

Sou iniciante, ainda. Meu raciocínio é esse: Primeiro eu teria que configurar as 2 placas:

ifconfig 10.77.4.50/24 netmask 255.255.252.0
ifconfig 192.168.0.1/24 netmask 255.255.255.0

Mas, paro por aí, acho que agora tenho que entrar no iptables para a rede 192 receba a internet da rede da escola... Estou correto ? Como devo proceder, quero que saibam que não estou me aproveitando para me dar bem, estou me esforçando bastante e estou tendo muitos resultados desde que comecei a me dedicar com Linux. Se alguém puder me auxiliar, serei bastante grato.

Abraço!


  


2. Re: Ultilizar 2 placas de rede em um PC. [RESOLVIDO]

Takahashi
signout

(usa Slackware)

Enviado em 19/05/2009 - 12:03h

Boas....
Kra, uma dica, coloque sempre a pgta em um unico forum, alem de poupar trabalho para voce, facilita a vida de quem responde...
O seu raciocinio esta certo (a primeira parte), voce tem que configurar as duas placas de rede, depois instalar/configurar o squid (proxy) e configurar o iptables.
O ifconfig que vc mandou esta errado,o correto é

ifconfig <<device>> XX.XX.XX.XX netmask YY.YY.YY.YY

onde
<<device>> eth0/eth1/eth2/eth3 (placa de rede que voce quer configurar)

XX.XX.XX.XX (endereço ip que voce quer configurar)

YY.YY.YY.YY (mascara da rede)

Quanto ao resto da configuração, o melhor é voce dar uma olhada aqui no VOL
http://www.vivaolinux.com.br/artigo/Firewall-com-Iptables-+-Squid/

http://www.vivaolinux.com.br/artigo/Proxy-Squid-Transparente/

Caso tenha algum problema com as configurações, mande um post, com as configurações e/ou erros que estao ocorrendo.

Espero que ajude.





3. Re: Ultilizar 2 placas de rede em um PC. [RESOLVIDO]

manopac
manopac

(usa Debian)

Enviado em 19/05/2009 - 15:25h

Porque você não configura a placa que dá acesso a internet como dhcp? Depois coloque um ip para a segunda placa como vc já fez(192.168.0.1), e compartilhe a conexão apartir dessa placa. Sucesso e até breve.


4. Re: Ultilizar 2 placas de rede em um PC. [RESOLVIDO]

Heusdon Nóbrega
heudson

(usa KUbuntu)

Enviado em 21/05/2009 - 10:27h

Bem, essa primeira parte eu já desenrolei, obrigado pelas dicas.

O problema estar em fazer com que essa rede 192 conecte-se a internet. Acho que o que eu devo fazer é criar uma regra no iptables para tudo que passar pela rede 10.77.4.X; passe também pela rede 192.168.x.

Vou dá uma pesquisada... Se alguém puder me auxiliar...

Abraço!

( Sim, a questão do squid eu já dominei, já preparei toda configuração, o relatório e como vou dar a aula, estou penando nessa questão da rede...)


5. Re: Ultilizar 2 placas de rede em um PC. [RESOLVIDO]

Daniel Fernandes
volcom

(usa Debian)

Enviado em 21/05/2009 - 10:44h

Veja esse script que eu fiz pro meu iptables:

http://www.vivaolinux.com.br/script/FirewallIptables.sh

Qualquer dúvida pergunte!

Abraço


6. Re: Ultilizar 2 placas de rede em um PC. [RESOLVIDO]

Ronaldo Terranova
terranova

(usa Debian)

Enviado em 21/05/2009 - 11:57h

Para que a conexão seja roteada de uma placa para a outra vc ren que definir o seguinte:
placa 1
IP
NETMASK
GATEWAY

Placa 2
IP
NETMASK

Sendo que a placa 1 é a rede da escola (10.77.4.0/24) e a placa 2 é a placa do proxy (192.168.0/24).
Além disso vc tem que liberar o roteamento de conexão com o seguinte comando.
echo 1 > /proc/sys/net/ipv4/ip_forward
Este comando libera o roteamento no kernel.

Essas são as configurações se seu proxy não for transparente, caso seja vc vai precisar da seguinte regra.
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-ports 3128

Este comando tem que estar todo em uma unica linha.

Espero ter ajudado.


7. Re: Ultilizar 2 placas de rede em um PC. [RESOLVIDO]

Heusdon Nóbrega
heudson

(usa KUbuntu)

Enviado em 23/05/2009 - 14:58h

Agora eu estou entendendo. Bem, a eth0 irá receber IP via DHCP que no caso, enquadra-se na rede da escola que tem INTERNET. A eth1 será a rede do proxy que outro PC irá se conectar a ela para o teste do servidor PROXY. Bem, essa regra pode ser adicionada em rc.local ? No meu raciocínio se eu colocar essa regra no rc.local, a mesma será iniciada juntamente com o boot.

Estou errado ?

Abraço!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts