Virtualbox, VPN et accès protégé
Rédigé par gorki Aucun commentaireLe problème :
La machine virtuelle se connecte en VPN à une autre machine qui propose des services (mysql, apache)
Le but est d'avoir sous mon environnement de développement Linux, accès à cet environnement distant. Le VPN n'est compatible qu'avec Windows, donc lancement d'une machine virtuelle, connexion au VPN, connexion à la machine...
Et ensuite ?
Solution :
La machine virtuelle est en mode "Accès par pont", elle a donc sa propre adresse IP, (ex : 192.168.1.108) (cf cet article).
Via Putty (ou mRemoteNG), déclarer les tunnles suivants :
Source port : 3340
Destination : localhost:3306 (si la base mysql est directement sur la machine distante)
Mode : Local / IPV4
Cela permet depuis linux d'accéder à la base via : 192.168.1.108:3340
Explication : Putty établit un pont entre la machine distante et une port bindé sur l'adresse IPv4 de la machine virtuelle. Cette adresse étant accessible depuis l'environnement de développement.