Public feed #891815

Stuff

public text v1 · immutable
Raw Edit
·published 2008-02-04 22:36 UTC
rendered paste body
#Interfaces
ext_if="nfe0"
int_if="nfe1"

#NAT
nat on $ext_if from $int_if:network to any -> ($ext_if)

#Redirection Rules
rdr on $ext_if inet proto tcp to port 3389 -> 10.0.1.24
rdr on $ext_if inet proto tcp to port 110 -> 10.0.1.3
rdr on $ext_if inet proto tcp to port 444 -> 10.0.1.3
rdr on $ext_if inet proto tcp to port 443 -> 10.0.1.35
#Passing rules, needed to allow rdr or any other:


block in  on $ext_if all
pass in on $ext_if proto tcp from any to 10.0.1.24 port 3389
pass in on $ext_if proto tcp from any to 10.0.1.3 port 110
pass in on $ext_if proto tcp from any to 10.0.1.3 port 444
pass in on $ext_if proto tcp from any to 10.0.1.35 port 443

pass  in  on $ext_if proto tcp from any to any port 27 keep state
pass  in  on $ext_if proto tcp from any to any port 80 keep state
pass  in  on $int_if proto tcp from any to any
pass  in  on $ext_if proto tcp from any to any port 25 keep state
pass  in  on $ext_if proto tcp from any to $int_if port 443 keep state
#pass  out on $int_if proto { tcp, udp } all keep state
pass out all