Hello misc!

I have this tunnel on my router:

tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1340
        index 14 priority 0 llprio 3
        groups: tun
        status: active
        inet 192.168.40.60 --> 192.168.40.60 netmask 0xffffffff

And this routes:

route -n show | grep tun
192.168.40/24      192.168.40.60      UGS        0      416     -    8 tun0
192.168.40.60      192.168.40.60      UHhl       1        2     -    1 tun0
192.168.40.60      192.168.40.60      UH         0        0     -    8 tun0

I want to route one of my local ips to this tunnel:

pass out inet from 192.168.0.150 route-to 192.168.40.1

And this work like a charm but only when remote host knows about my local 192.168.0.0/24 network.

Can I somehow first do nat-to 192.168.40.60, and after that do route-to 192.168.40.1?

To avoid having to add route on remote host?

Thank you in advance

Reply via email to