Hi list,

I am running PF on OpenBSD 5 with 2 external links.

One is ASDL and other is Leased line.

my /etc/mygate is set to adsl ip.

So, default route via ADSL.

But, I want to access OpenVPN (i.e port 1194) via Leased line from the
Internet.


when, I try to access I get below error.


Feb 02 13:21:04.717389 rule 17/(match) pass in on ne1: 220.x.y.z.53208
> 172.16.x.1.1194: udp 14

Feb 02 13:21:04.718461 rule 6/(match) block out on ne2:
192.168.1.z.1194 > 220.x.y.z.53208: udp 26
Feb 02 13:21:06.043509 rule 6/(match) block out on ne2:
192.168.1.z.1194 > 220.x.y.z.53208: udp 14


ip 192.168.1.z is the ip address of PF firewall that connects to ADSL router.




my pf.conf file looks like this.



vpn= "tun0"

match out on $wan_if from 10.0.1.0/24 nat-to ($wan_if)


# filter rules
block in log
block out log
#pass out quick log

antispoof quick for { lo $int_if }

pass in quick log on $vpn
pass out quick log on $vpn

pass in log on $wan_if inet proto udp from any to $wan_if \
  port 1194 reply-to ($wan_if $wan_gw)



I need your advice to solve this issue?

Anyway, if i set to with TCP like this

pass in log on $wan_if inet proto tcp from any to $wan_if \
  port 1194 reply-to ($wan_if $wan_gw)


It works . Why It does NOT work for udp?


Hope to hear from you..




, it works










-- 
Thank you
Indunil Jayasooriya

Reply via email to