[FUG-BR] NAT 'nativo' com gateway_enable="YES"

Marcelo/Porks marcelorossi em gmail.com
Segunda Novembro 19 17:49:01 BRST 2007


On Nov 19, 2007 5:31 PM, Alexandre Biancalana <biancalana at gmail.com> wrote:
> On Nov 19, 2007 4:26 PM, Marcelo/Porks <marcelorossi at gmail.com> wrote:
> > Certo...
> > Entendi... gateway_enable seta o net.inet.ip.forwarding para 1...
> >
> > Mas, então, o que no FreeBSD faz o NAT?
>
> A questão não é "O que" e sim "Quem", nada é mágica, o nat vc tem que
> configurar, existem varios jeitos de configurar nat e varios
> "provedores" de nat, como o pf, ipfw, ipfilter, netgraph....

Claro, não é mágica... Mas o que eu não consigo descobrir é:

Eu instalo o FreeBSD com o CD1, marco para instalar apenas:
- base
- man
- kernels (generic)

A instalação é feita, e há algumas perguntas que são feitas como:
- Se eu quero permitir acesso por SSH
- Se a máquina vai ter NFS
- Se a máquina vai funcionar como um FTP server
*****Se a máquina vai funcionar como um gateway****

Eu escolho sim na pergunta se a máquina vai funcionar como um gateway.
Esse passo poe no meu /etc/rc.conf a linha:
gateway_enable="YES"

Termino a instalação, reinicio a máquina.

Quando a máquina reinicia..
Nisso eu já configurei o meu provedor, que fornece meu ip por pppoe e então...
meus computadores da rede interna conseguem acessar a internet,
portanto há algo fazendo o NAT.

Neste caso a única coisa que eu posso imaginar que esteja fazendo o
NAT é porque no meu arquivo de configuração /etc/ppp/ppp.conf eu
coloquei 'nat enable yes'... A questão é:

Quem está fazendo o NAT? Que programa?

Entenderam a minha dúvida? Alguém sabe me esclarecer isso?

Muito obrigado!

> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>



-- 
Marcelo Rossi
"This e-mail is provided "AS IS" with no warranties, and confers no rights."


Mais detalhes sobre a lista de discussão freebsd