[FUG-BR] (OFF-Topic)-IP Valido + PF

Celso Viana celso.vianna em gmail.com
Sexta Junho 30 18:34:48 BRT 2006


2006/6/30, Rodrigo Lorenz <lorenzhills at gmail.com>:
> On 6/30/06, Celso Viana <celso.vianna at gmail.com> wrote:
> > 2006/6/30, Rodrigo Lorenz <lorenzhills at gmail.com>:
> > > > Em Sex, 2006-06-30 as 16:26 -0300, Rodrigo Lorenz escreveu:
> > > > > Boa tarde galera,
> > > > >
> > > > >                      Trabalho em um provedor wireless e atualmente
> > > > > disponibilizo IP válido para o clientes que precisam roteando do meu
> > > > > servidor principal uma classe ( as vezes /28, mas na maioria das vezes
> > > > > é /30 ) até chegar no cliente. Nessa brincadeira sempre perco alguns
> > > > > IPs. Gostaria de saber de vocês, se existe outra maneira de dar IP
> > > > > válido para o cliente. Li em algum lugar, que é possível resolver isso
> > > > > usando PF, mas como? Alguém tem alguma dica/exemplo?
> > > >
> > > > Nao pode ser bridge ?
> > >
> > > Sinceramente não pensei nisso, vou ver o que eu faço. Vou analizar
> > > também o que os demais responderam.
> > >
> > > Obrigado a todos pela atenção,
> > >
> > > Rodrigo Lorenz
> > > -------------------------
> > > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> > >
> >
> > Na minha opinião, se você tá querendo economizar IP real, o melhor é
> > mesmo usar uma "rede falsa" para levar os IP's reais.
> >
> > --
> Desculpe Celso, mas eu não entendi. Como seria isso? Eu li em algum
> lugar, onde a pessoa falava que era possível fazer o que eu queria,
> usando binat do PF, mas ainda não tenho muita destreza com ele, estou
> lendo a documentação para ver se descubro algo.
>
> Obrigado!
>
> Rodrigo Lorenz
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>

Imaginemos que na máquina A você tenha os IP's reais, por exemplo uma
/28 (200.200.100.0/28) e vc quer distribuir esses IP's para seus
clientes

Por exemplo: vc quer entregar o IP 200.200.100.2 para o cliente D, que
tem o ip falso 192.168.7.10, mas pra chegar nele você tem que passar
por 2 máquinas: B (192.168.7.5) e C (192.168.7.4)

Na máquina A você adiciona a rota...
route add 200.200.100.2 192.168.7.5

Na máquina B (192.168.7.5) você adiciona a rota
route add 200.200.100.2 192.168.7.4

e na máquina  C (192.168.7.4) você adiciona a rota para a máquina D
(192.168.7.10) que é o ponto final; feito isso, na máquina final (D)
vc levanta o IP real 200.200.100.2

ifconfig xl0 alias 200.200.100.2/32

Tá meio tosca a explicação mas deve funcionar

Qquer coisa envia um mail.

-- 
Celso Vianna
BSD User: 51318
http://www.bsdcounter.org

63 8404-8559
Palmas/TO


Mais detalhes sobre a lista de discussão freebsd