Соединение с сервером SVN позади корпоративного брандмауэра из дома

Как я могу настроить TortoiseSVN для соединения с сервером SVN позади корпоративного брандмауэра из дома?

Это - вопрос, на который мне нелегко находить ответ. Вот то, что я не имею:

  1. Официальный доступ VPN к корпоративной интранет.
  2. Управление сервером SVN.
  3. Любое управление интранет.
  4. Сотрудничество из отдела ИТ.

Вот то, что я ДЕЙСТВИТЕЛЬНО имею:

  1. Полный контроль над моим компьютером за моим столом в офисе.
  2. Сила воли

Это - выстрел, что я попробовал, и, кажется, неудачны в (имена людей и мест, и машины были изменены для защиты невинного):

Sweet network diagram of fail

  1. Я использую Wippien для установки нулевой конфигурации VPN от моего домашнего компьютера (NG-ПРИЕМ) к моему рабочему компьютеру за моим столом. Это работает, у меня есть общий доступ к сети к и от обеих машин.
  2. У меня есть OpenSSH для Windows, работающего на NG-ЯЩИКЕ-С-ИНСТРУМЕНТАМИ.
  3. У меня есть PuTTY на NG-ПРИЕМЕ, соединяющемся с NG-ЯЩИКОМ-С-ИНСТРУМЕНТАМИ для туннелирования динамично по порту 1080. Прокси SOCKS работает, поскольку я могу проверить это с любым веб-браузером. Я могу уверенно сказать, что это не проблема в сценарии.
  4. Я использую TortoiseSVN на NG-ПРИЕМЕ, настроенном для использования прокси на 127.0.0.1:1080. Когда я пытаюсь совершить нападки "svn://NG-SOURCE/PonyRepository", я получаю ошибку: не может соединиться с хостом. Я могу проверить с помощью ping-запросов прекрасный NG-ИСТОЧНИК.

Почему не делает работы SVN?

Хм, у меня есть подозрение, что SVN не нравится SOCKS. У кого-либо есть предложение?

12
задан Glorfindel 24 June 2019 в 22:04
поделиться

1 ответ

Вы пробовали перенаправлять напрямую на порт 3690 на целевой машине вместо использования socks?

ssh -L 3690:remote:3690
svn info svn://localhost/blahblahblah
10
ответ дан 2 December 2019 в 22:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: