[Ubuntu-BR] Internet em duas redes

Alex Martins alexbrx em gmail.com
Quarta Abril 1 02:22:10 UTC 2009


Obrigado Fábio e Vagner, vocês tiraram todas as minhas dúvidas.

Abraço,

2009/3/31 Vagner Schoaba <vagner.schoaba em gmail.com>

>
>
> Em Ter, 2009-03-31 às 18:38 -0300, Fábio Rabelo escreveu:
> > Como assim eth0 ?!?!?
> >
> > O Sr. acabou de descrever sua eth0 como usando um ip classe C (
> 192.168.0.1
> > ) como pode ser a sua antreade de internet ?
> > A placa que seja a entrada de internet tem que ter um ip válido e não um
> ip
> > classe C não roteável !!!
> >
> > Ou faltam dados sobre sua configuraćão, ou o Sr. não entendeu o que
> > significa NAT .
> >
> > Fábio Rabelo
> >
> >
> > 2009/3/31 Alex Martins <alexbrx em gmail.com>
> >
> > > Olá Fábio,
> > >
> > > A placa que recebe é a Internet é eth0 e a eth1 está com as outras
> máquinas
> > > que devem ter tb Internet.
> > >
> > > Nossa, é tão confuso fazer o que pretendo?
> > >
> > > Abraço a todos,
> > >
> > > 2009/3/31 Fábio Rabelo <fabio em fabiorabelo.wiki.br>
> > >
> > > > Qual é a sua placa de saída para a internet ?
> > > > Se for a eth2 então altere a linha de comando para o seguinte :
> > > >
> > > > iptables -t nat -A POSTROUTING -o eth2 -j MASQUERADE*
> > > >
> > > > iptables -t nat -A POSTROUTING -o eth2 -j MASQUERADE*
> > > >
> > > > Fábio Rabelo
> > > >
> > > >
> > > > 2009/3/31 Alex Martins <alexbrx em gmail.com>
> > > >
> > > > > Boa tarde!
> > > > >
> > > > > Desejo compartilhar a Internet que já está funcionando belezinha em
> uma
> > > > > rede
> > > > > e por questões de segurança desejo que outras máquinas façam parte
> de
> > > um
> > > > > time diferente, irei detalhar mais abaixo:
> > > > >
> > > > >
> > > > >   - Roteador (192.168.0.1) que compartilha a Internet conosco;
> > > > >   - Servidor de arquivos Linux (192.168.0.253 - eth0), que está
> > > > >   compartilhando normalmente com a rede 192.168.0.0 e neste mais
> uma
> > > > placa
> > > > > de
> > > > >   rede (192.168.1.1 - eth1) que desejo compartilhar a Internet com
> > > outra
> > > > > rede
> > > > >   (192.168.1.101, 192.168.1.102, etc)
> > > > >
> > > > > Tentei os seguintes comandos:
> > > > >
> > > > > ***# echo 1 > /proc/sys/net/ipv4/ip_forward
> > > > > # iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE*
> > > > >
> > > > > *# echo 1 > /proc/sys/net/ipv4/ip_forward
> > > > > # iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE*
> > > > >
> > > > > fonte:
> > > > >
> > > > >
> > > >
> > >
> http://under-linux.org/f112054-compartilhar-internet-com-duas-redes-diferentes
> > > > >
> > > > > Nas outras máquinas para ver se chegava a Internet configurei desta
> > > > forma:
> > > > >
> > > > > *IP 192.168.1.2
> > > > > Máscara: 255.255.255.0
> > > > > Gateway: 192.168.1.1*
> > > > >
> > > > > Infelizmente não funcionou, o que posso estar fazendo de errado?
> > > > >
> > > > > Atenciosamente,
> > > > >
> > > > > --
> > > > > Alex Martins
> > > > > ---------------------------------
> > > > > http://alexmartins.com
> > > > > --
> > > > > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
> > > > >
> > > > > Lista de discussão Ubuntu Brasil
> > > > > Histórico, descadastramento e outras opções:
> > > > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
> > > > >
> > > > --
> > > > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
> > > >
> > > > Lista de discussão Ubuntu Brasil
> > > > Histórico, descadastramento e outras opções:
> > > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
> > > >
> > >
> > >
> > >
> > > --
> > > Alex Martins
> > > ---------------------------------
> > > http://alexmartins.com
> > > --
> > > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
> > >
> > > Lista de discussão Ubuntu Brasil
> > > Histórico, descadastramento e outras opções:
> > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
> > >
> Fábio.
> O deu pra entender, e que ele usa o link compartilhado com outra pessoa.
> E o link é um link ADSL, portanto a ETH0 esta conectada no modem adsl.
> entao meu caro Alex, o que vc quer fazer é muito simples e rapido
>
> !#/bin/bash
> echo 1 > /proc/sys/net/ipv4/ip_forward
> iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE*
>
> coloque este conteudo em um arquivo de texto puro, salve ele, de
> permissão de execução chmod 770 e adicione o caminho para este arquivo
> dentro de /etc/rc.local. -exemplo dentro do rc.local
> -> /home/usuario/internet
> Toda vez que o computador for ligado, ele inicia o processo de
> compartilhamento de conexao.
> Caso queira, é possivel trabalhar com o compartilhamento de internet
> utilizando o endereço IP de origem.
> iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j MASQUERADE
> #somente as maquinas que estivem na rede 192.168.1.0 farão uso da
> conexao a internet.
> e se for usar o squid como proxy
> iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT
> --to-port 3128
> abraços
>
> Vagner Schoaba
>
>
> --
> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
>
> Lista de discussão Ubuntu Brasil
> Histórico, descadastramento e outras opções:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
>



-- 
Alex Martins
---------------------------------
http://alexmartins.com



More information about the ubuntu-br mailing list