Debug remoto em ambientes isolados

Eu trabalho em uma empresa fazendo correções de bugs. Alguns clientes implantam o sistema em computadores da sua rede interna, por isso, não é possível fazer debug remoto.

Os computadores dos clientes normalmente possui acesso à Internet.

Gostaria de saber se há alguma ferramenta que permitiria fazer debug remoto.

Se eu criasse um VPN com OpenVpn resolveria o meu problema?

java tomcat debug

Não vou dizer que é a solução, mais talvez ajude:

Talvez o ngrok te ajude!
https://ngrok.com