I have been struggling with an issue for days and really do need some help please. For a couple of years I have been using OpenVPN on OpenWRT 15 to connect my home office to our work office LAN. We use IP telephones, so cannot use NAT / Masquerading.
Recently we deployed a new OpenVPN server at work, and I have upgraded my home router to 18.06. Router is TP-Link TL-WR1043N/ND v2.
Everything works fine - Tunnelblick client to new OpenVPN server, the OpenWRT OpenVPN client connects fine too, and from the router command line I can ping and SSH to everything in the office.
But from my Mac on the client LAN, I can only reach the office network IF masquerading is on. Unfortunately, masquerading breaks the IP telephony, so I need a full routed solution. If I turn masquerading off, nothing works. From the Mac, I can ping tun0 on the local router, but not tun0 on the remote server at the office.
I just assume I've got something wrong in the firewall, but I can't figure out what it is. Would very much appreciate some assistance with this one:
10.88.88.241[My Mac] --> [eth0: 10.88.88.10, OpenWRT/OpenVPN, tun0: 192.168.255.2] ->> [ Internet ] ->> [tun0: 192.168.255.1, OpenVPN server, eth0: 10.66.66.77] --> 10.66.0.0 [Office LAN]
Would appreciate any pointers anyone can give ...
Please see next message for a link to a document with all configs and test results.