У меня есть сервер, на котором мне нужно разработать за пределами моей интрасети. Я пытаюсь подключиться к серверу по ssh и настроить прокси, который позволит мне клонировать репозиторий.
ssh -D 5555 remote.server
Затем я установил свой ~/.ssh/config
к
Host git.server
ProxyCommand=nc -X 5 -x localhost:5555 %h %p
куда git.server
- это доменное имя моего git-сервера в интрасети.
Я получаю ошибку ssh: Could not resolve hostname git.server: Name or service not known
Что происходит? DNS тоже не перенаправляется? Как я могу это решить?
Попробуй это:
Host git.server
HostName ${IP-OF-YOUR-GIT-SERVER}
ProxyCommand=nc -X 5 -x localhost:5555 %h %p