######## Normaliza Pacotes ######
scrub in all
######## VARIAVEIS ##############
PASSOUT="pass out quick on"
PASSIN="pass in quick on"
IPLocalHost = "127.0.0.1"
IF_NET="rl1"
IF_EXT="rl0"
######## Regras Controle de Banda ###########
altq on $IF_EXT cbq bandwidth 1000Kb queue { Clientes_01, Resto }
queue Clientes_01 bandwidth 500Kb { Leandro, Patrick, Jose }
queue Leandro bandwidth 150Kb cbq(borrow)
queue Patrick bandwidth 150Kb cbq(borrow)
queue Jose bandwidth 200Kb cbq(borrow)
queue Resto bandwidth 500Kb cbq(default)
### Redirecionamento ftp-proxy ######
rdr on $IF_EXT inet proto tcp from any to any port 21 -> $IPLocalHost port 8081
#### Nat Clientes ####
nat on $IF_NET from 192.168.1.2/32 to any -> 192.168.0.124 # Patrick
nat on $IF_NET from 192.168.2.64/32 to any -> 192.168.0.124 # Leandro
### Aplica Regras Controle de Banda ###
$PASSOUT $IF_EXT inet proto tcp from any to any port 22 keep state
$PASSOUT $IF_EXT from any to 192.168.1.0/24 queue Patrick
$PASSOUT $IF_EXT from any to 192.168.2.0/24 queue Leandro