Thank you. This fix my problem.

pass in quick from $vip to !192.168.1.0/24 route-to tun0
pass out quick on tun0 from $vip to any nat-to tun0

Best regards,
Zhi-Qiang Lei

> On Mar 12, 2015, at 4:54 AM, Giancarlo Razzolini <grazzol...@gmail.com>
wrote:
>
> On 11-03-2015 12:39, Zhi-Qiang Lei wrote:
>> I have a OpenBSD 5.6 router with two external interfaces pppoe0 and tun0.
>
> I am assuming the pppoe0 connects directly to the internet and tun0 also
> has internet connectivity at the other end of the tunnel, right?
>
>>
>> Generally, all packets will go through pppoe0. However, now I have a
special
>> client with IP 192.168.1.200, is it possible to force it to use tun0?
Thanks.
> You can do this with a simple route-to rule:
>
> pass in quick from 192.168.1.200 to any route-to tun0
>
> If tun0 has a fixed gateway address you can change the rule to:
>
> pass in quick from 192.168.1.200 to any route-to (tun0 gateway)
>
> Cheers,
> Giancarlo Razzolini

Reply via email to