Une technique pour faire ça de manière transparente (pour le script en tout cas) est d'ouvrir un tunnel ssh. Regarde l'option -L de ssh.