I have set up OpenVPN on a Raspberry Pi. The Pi runs ddclient which regularly updates a No-IP hostname.
I connect to OpenVPN through a greyclouded CNAME (xxxx.mydomain.com) that points to the No-IP hostname (I know that I can connect directly to the no-ip hostname but I want to use CF to be able to redirect to another address if needed).
When I connect with my VPN client the CF subdomain and port are communicated and thus the IP is also visible.
Everything works. I am curious as to if there is a way to avoid exposing the No-IP hostname thus my original home IP. Proxying the CNAME through CF doesn’t work as the client cannot find the route to the raspberry…