2010-12-23 9 views
1

J'ai un problème avec ma connexion tunnel. J'utilise donc deux machines virtuelles serveur ubuntu où est installé l'oracle xe (port 1521), appelons-les uvm1 et uvm2. Mon objectif est de créer deux tunnels pour les deux serveurs et de mapper les ports à la machine hôte et rendre la connexion aux deux systèmes de base de données accessible. La cartographie du port devrait ressembler à:redirection de port avec putty (tunneling)

 
vm name | vm port | host port 
------------------------------- 
uvm1 | 1521 | 1521 
uvm2 | 1521 | 1522 
------------------------------- 

Pour la création du tunnel J'utilise du mastic sur ma machine windows: la configuration du mastic pour la connexion au uvm1 ressemble à:

Et la configuration de putty pour la connexion à l'uvm2 ressemble à:

Je suis capable de se connecter via ssh aux deux machines. Le problème de strage est que mon tunnel pour uvm1 fonctionne et pour les uvm2 non.

Est-ce que quelqu'un sait comment puis-je résoudre ce problème étrange ?!

Cheers, Kevin

Répondre

2

Si vous SSH dans votre boîte de ubuntu, la redirection de port doit être:

source port: 1521 
destination: <address-of-vm1>:1521 

et

source port: 1522 
destination: <address-of-vm2>:1521 

Vous semblez transmettrai à 1521 et 1522 sur la boîte Ubuntu, ce qui n'a pas de sens.

+0

Ou, si c'est ce qu'il voulait, il a besoin de son instance d'Oracle pour écouter sur 1522 et 1521. – Rudu

+0

Oh, oui j'ai mal compris les paramètres de configuration pour la source et la destination. Maintenant ça marche bien pour moi !!! Merci beaucoup! – eglobetrotter

+1

Cool. Sur StackOverflow, il est habituel d'accepter la réponse dans ces cas. – martona