hi, what about pass in and pass out with proto esp or ah ?
On Mon, May 10, 2010 at 6:23 PM, dontek <[email protected]> wrote: > The only change to sysctl.conf from default install is uncommenting: > > net.inet.ip.forwarding=1 > net.inet6.ip6.forwarding=1 > > I am running a slightly pruned version of the FAQ "Example: Firewall for > Home or Small Office" pf.conf. > ----------------------------------------------------------------- > ext_if="fxp0" > int_if="xl0" > > tcp_services="{ 22 }" > icmp_types="echoreq" > > set block-policy return > set loginterface $ext_if > > set skip on lo > > match in all scrub (no-df) > > nat on $ext_if from !($ext_if) -> ($ext_if:0) > nat-anchor "ftp-proxy/*" > rdr-anchor "ftp-proxy/*" > > rdr pass on $int_if proto tcp to port ftp -> 127.0.0.1 port 8021 > > block in > > pass out keep state > > anchor "ftp-proxy/*" > > antispoof quick for { lo $int_if } > > pass in on $ext_if inet proto tcp from any to ($ext_if) port $tcp_services > flags S/SA keep state > > pass in inet proto icmp all icmp-type $icmp_types keep state > > pass in quick on $int_if > ----------------------------------------------------------------- > > -----Original Message----- > From: [email protected] [mailto:[email protected]] On Behalf Of > Jorge Enrique Valbuena Vargas > Sent: Monday, May 10, 2010 5:47 PM > To: Don Reis > Cc: [email protected] > Subject: Re: VPN Clients Behind OpenBSD 4.6 PF NAT > > HI, > > can you send the pf.conf and sysctl.conf files ? > > > > On Mon, May 10, 2010 at 2:56 PM, Don Reis <[email protected]> wrote: > > > Hey guys, I got a little problem: > > > > > > > > First let me say I am running a fresh install of OpenBSD 4.6 and besides > > turning on IP forwarding in sysctl and installing the pf.conf example > from > > the FAQ (modified of course to fit my NIC's), I have changed nothing in > the > > default install. > > > > > > > > The scenario is I am attempting to connect to various external VPN's from > > inside my NAT network. I have tried both the Cisco and Shrew Soft VPN > > Clients with various Cisco and Netgear VPN concentrators and appliances, > > all > > with the exact same results. > > > > > > > > I initiate the connection, Phase 1 completes, Phase 2 completes, the > tunnel > > comes up. I'm connected now right, except, packets only flow one > direction > > over the tunnel, my outbound traffic gets through the tunnel to the > remote > > network, but nothing ever comes back. > > > > > > > > If I jack my computer directly into my internet connection, everything is > > peachy on all clients and all endpoints. > > > > > > > > I've searched quite a bit and almost all of what I find is people > > complaining they can't get a connection over NAT and other people > > recommending various port redirects to a single machine running the VPN > > client to make things work. > > > > > > > > This is of course not like my situation. All VPN negotiations work just > > fine, I just never receive anything over the tunnel once it's up. > > > > > > > > Give me a clue. I assume this should just work behind PF NAT, since both > > clients are negotiating and using NAT-T. > > > > > > > > Thanks, > > > > > > > > don..

