I have OpenBSD 4.0 firewall and I would like to redirect all outgoing http 
requests to my squid web proxy.



INTERNET <---> $ext_if  - OpenBSD - $int_if <---> Switch --- squid 
                                                                                
              |
                                                                                
              |
                                                                                
           LAN


-- from pf.conf ---

ext_if  = "fxp0"
int_if  = "fxp1"

squid = "10.0.0.2"
lan     = "10.0.0.0/24"

rdr pass on $int_if proto tcp from any to any port 80 -> $squid port 8080

-- end ---


Is this rule correct ? or redirected traffic can not come back on the same 
interface ? Long time ago pfctl parser gave me errors about this, now it 
doesnt

Should I get another NIC and put in OpenBSD firewall and bridge it with squid 
for an example ?

What is the best solution?


Thank you in advance,

        Dominik 

                                                                                
          

Reply via email to