[FUG-BR] rc.conf - natd
Farias
farias em smo.com.br
Qui Jun 30 11:07:38 BRT 2005
Bom Resolvi colocar aqui a forma genérica do NAT com Firewall para
Freebsd 4.x e 5.x
no arquivo /etc/rc.conf
adicione as linhas:
firewall_enable="YES" # Habilita o Firewall
gateway_enable="YES" # Habilitando o Gateway forward
network_interfaces="lo0 rl0 vr0" # Interfaces do Gateway
natd_enable="YES" # Habilitando o Nat
natd_interface="vr0" # Interface de saída
natd_flags="-f /etc/natd.conf" # Flags para no nat
###################################
Para o Arquivo /etc/natd.conf
interface vr0
dynamic yes
same_ports yes
use_sockets yes
###################################
Para o Arquivo /etc/rc.firewall
#!/bin/sh
fwcmd="/sbin/ipfw -q"
nat="vr0"
############
# Flush
${fwcmd} -f flush
${fwcmd} -f pipe flush
#regra para o natd
${fwcmd} add divert natd all from any to any via ${nat}
# Abaixo pode colocar regras de firewall
Desde que esses arquivos estejam dessa forma tudo irá iniciar
normalmente no boot.
_______________________________________________
Freebsd mailing list
Freebsd em fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Mais detalhes sobre a lista de discussão freebsd