Connexion à un serveur SVN derrière un pare-feu d'entreprise à domicile
Comment puis-je configurer TortoiseSVN pour se connecter à un serveur SVN derrière un pare-feu d'entreprise de la maison?
C'est la question que je vais avoir un moment difficile de trouver une réponse. Voici ce que j'ai NE PAS ont:
- Officiel VPN d'accès à l'intranet de l'entreprise.
- De contrôle sur le serveur SVN.
- Aucun contrôle sur l'intranet.
- De la coopération de la CE département.
Voici ce que j'ai NE ont:
- Le plein contrôle sur mon ordinateur à mon bureau au bureau.
- Volonté
C'est un coup à ce que j'ai essayé, et semble être pas réussi à (noms de personnes et de lieux et de machines ont été changés pour protéger les innocents):
Sweet diagramme de réseau de l'échec http://i48.tinypic.com/or1a3b.png
- Je suis en utilisant Wippien pour configurer un
configuration automatique VPN à partir de mon domicile
ordinateur (NG-ATHOME) à mon ordinateur de travail à mon
bureau de. Cela fonctionne, j'ai total
l'accès au réseau de
machines. - J'ai OpenSSH pour Windows en cours d'exécution sur NG-MALLES.
- J'ai de la pâte NG-ATHOME de la connexion à NG-MALLES de tunnel dynamique sur le port 1080. Le proxy SOCKS est, de travail, j'ai pu vérifier qu'avec n'importe quel navigateur web. Je peux dire avec confiance que ce n'est pas le problème dans le scénario.
- Je suis en utilisant TortoiseSVN sur NG-ATHOME configuré pour utiliser un proxy 127.0.0.1:1080. Quand j'ai essayer de frapper "svn://NG-SOURCE/PonyRepository", j'obtiens erreur: impossible de se connecter à l'hôte. Je peux faire un ping NG-SOURCE amende.
Pourquoi ne pas SVN travail?
Hmm, je soupçonne que SVN n'aime pas les CHAUSSETTES. Quelqu'un a une suggestion?
source d'informationauteur snicker
Vous devez vous connecter pour publier un commentaire.
Avez-vous essayé en envoyant directement vers le port 3690 sur la machine cible au lieu d'utiliser des chaussettes?
Si quelqu'un est intéressé voici un lien vers un tutoriel qui montre comment configurer un tunnel pour contourner un pare-feu.
http://problemssol.blogspot.com/2010/12/ssh-tunelling-to-reach-svn-repository.html
Si vous avez un serveur web installé sur l'ordinateur de l'référentiel est installé, vous pouvez réellement utiliser svn sur le port http standard 80 aux côtés de du serveur web à l'aide de l'apache svn module.
Il suffit de télécharger et d'activer les modules requis:
Bien sûr, vous aurez à créer permisiuni.conf contenant les utilisateurs et mots de passe dans le format suivant: