Du könntest dir auch einen Root-Server kaufen, und von dem aus die VPN-Verbindung aufbauen.
Solche gibts zB bei www.netclusive.de oder auch www.ispone-business.de um ein paar Euro pro Monat.
So ein Server hat eine fixe IP, und die Software für VPN-Verbindungen sollte darauf höchstwahrscheinlich auch installiebar sein.
Verbinden tust du dich dann immer vom Server aus zu deinem Kunden, und zwischen deinem Server und einem tatsächlichen Rechner wo du arbeitest, könntest du mit SSH-Tunneln arbeiten.
So erreichst du ĂĽber Umwege (den Root-Server) die Server des Kunden, und eine fixe IP zum Freischalten hat der obendrein auch noch.