Я пытаюсь получить доступ к репозиторию GIT, размещенному в кластере, который существует за брандмауэром. Когда я нахожусь в кампусе (который находится за брандмауэром), я могу получить доступ к кластеру напрямую, и я могу подключиться по SSH к конкретной машине за пределами кампуса и затем ssh к кластеру, если мне это нужно.
Я попытался настроить туннель, используя:
sudo ssh -L 9418:cluster:9418 username@ssh.server
но я все еще не могу запустить "git push" с моей машины. Я знаю, что что-то упустил, но не могу понять это.
EDIT:
Я изменил ~ / .ssh / config, чтобы иметь:
Host cluster
NoHostAuthenticationForLocalhost yes
Hostname localhost
Port 9418
и получаю ошибки при запуске git push:
ssh_exchange_identification: Connection closed by remote host
fatal: The remote end hung up unexpectedly