2010/8/6 Andre Keller <a...@list.ak.cx>:
> Dear list members
>
> I've got a small problem with my obenbsd based vpn gateway.
>
> There are 2 physical interfaces (vr0 <- wan, vr1 <- lan) and the openvpn
> tunnel interface (tun0)
>
> VPN clients have an ip address assigned out of the range 10.176.3.0/24,
> LAN clients out of the range 10.176.0.0/23.
>
>
> Now I'd like to NAT the VPN clients to the LAN address of the gateway
> (10.176.0.1) (There are clients in the network whitout a default gateway
> and I do not want to add the 10.176.3.0/24 route to every device in the
> network).
>
> I thought that this is an easy task to accomplish but I do not get the
> nat tun0->vr1 working:
>
> My pf configuration is:
> wan_if = "vr0"
> lan_if = "vr1"
> vpn_if = "tun0"
> lan_net = $lan_if:network
> vpn_net = "10.176.3.0/24"
> pass quick on lo0
> block return log on $wan_if all
> pass out on $wan_if proto icmp all keep state
> pass on $wan_if inet proto icmp all icmp-type 8 code 0
> pass out on $wan_if proto udp all keep state
> pass in on $wan_if proto udp from any to any port { 53 123 1194 }
> pass out on $wan_if proto tcp all modulate state
> pass in on $wan_if proto tcp from any to any port { 22 64321 }
> match out on $wan_if from ($lan_net) nat-to ($wan_if:0)
> match out on $lan_if from $vpn_net nat-to ($lan_if:0)
>
> tcpdump:
> tcpdump -i vr1
> 'icmp'
> tcpdump: listening on vr1, link-type EN10MB
> 15:34:30.524786 10.176.3.6 > 10.176.0.4: icmp: echo request (DF)
> 15:34:31.520010 10.176.3.6 > 10.176.0.4: icmp: echo request (DF)
> 15:34:32.515313 10.176.3.6 > 10.176.0.4: icmp: echo request (DF)
>
>
> Anyone an idea what i miss?
>
> regards andre
>
>
I have the same problem, the glorious Packet data networks, "route"
all the private networks trought them.



--
Atentamente

Andris Genovez Tobar / Sistemas
Elastix ECE - Linux  LPI-1 - Novell CLA - Apple ACMT
http://www.cspmsa.com
ageno...@cspmsa.com

Jabber:      bitfr...@asgard.crice.org
Comunidad: http://www.crice.org

Reply via email to