Irado Blz

vi seu post e fiquei curioso tb como fazer isso

sou novo tb no pf mas isso talvez chegue perto

não testei apenas é um rascunho que fui fazendo baseado nos docs do pf

abraço Irado !!!!



#Estou com o gw do link dois configurado no firewall como o default o gw do
link 1 eu não adiciono no roteamento o pf vai fazer isso

lan_net = "192.168.0.0/24"

int_if = "dc0"

ext_if1 = "fxp0"

ext_if2 = "fxp1"

ext_gw1 = "gwlink1"

ext_gw2 = "gwlink2"

ipdono="ipdo cara"

#ip do dono e nateado so pelo link 1

nat on $ext_if1 from $ipdono to any -> ($ext_if1)

# ip da rede link2

nat on $ext_if2 from $lan_net to any -> ($ext_if2)



#  default deny

block in  from any to any

block out from any to any



#  passa todo tráfego de saída na interface interna

pass out on $int_if from any to $lan_net



#  aceita (quick) quaisquer pacotes destinados ao próprio gateway

pass in quick on $int_if from $lan_net to $int_if



pass in quick on $ext_if2 from any to any



# libera a saida dos pacotes tcp do ip do dono pelo link1

pass in  quick on $int_if route-to ($ext_if1 $ext_gw1) proto tcp from
$ipdono to any flags S/SA modulate state

# libera a saida dos pacotes udp,icmp do ip do dono pelo link1

pass in on $int_if route-to ($ext_if1 $ext_gw1) proto { udp,icmp } from
$ipdono to any keep state

#  regras gerais "pass out" para as interfaces externas

pass out on $ext_if1 proto tcp from any to any flags S/SA modulate state

pass out on $ext_if1 proto { udp, icmp } from any to any keep state

pass out on $ext_if2 proto tcp from any to any flags S/SA modulate state

pass out on $ext_if2 proto { udp, icmp } from any to any keep state

# roteia pacotes de qualquer IP na $ext_if1 para $ext_gw1

pass out on $ext_if1 route-to ($ext_if1 $ext_gw1) from $ext_if1 to any

----- Original Message -----
From: "irado furioso com tudo" <[EMAIL PROTECTED]>
To: <freebsd@fug.com.br>
Sent: Friday, August 04, 2006 2:37 PM
Subject: [FUG-BR] dois links, FreeBSD e PF



NÃO É balanceamento. O que eu precisaria seria fazer um firewall/GW ,
usando o FreeBSD/PF, e NAT para ambos os links, ou seja, alguma coisa
separada por protocole/user e nateado. Tentando simplificar:

http saindo por link 1, nat'ed
smtp saindo por link 2, nat'ed
o dono saindo por link 1, nat'ed
o resto da plebe, pelo link 2, nat'ed.

alguma sugestão/link que eu possa me basear?

(são apenas exemplos hipotéticos, mas a idéia é essa)



---
---
saudações,
irado furioso com tudo
mais crimes são cometidos em nome das religiões do que em nome do
ateísmo

Linux User 179402/FreeBSD BSD50853
-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.10.5/407 - Release Date: 3/8/2006


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

Responder a