다음에서 SSH로 연결해야 하는 매우 표준적인 점프/요새 호스트 설정이 있습니다 A
.C
B
Host A --> Host B --> Host C
A->B에서 후속 세션을 여는 데 걸리는 시간을 크게 줄이는 SSH 멀티플렉싱을 설정했습니다. 시간이 약 2.5초에서 0.5초 미만으로 단축됩니다. 두 홉의 이점을 얻을 수 있도록 이 멀티플렉싱을 확장할 수 있는 방법이 있습니까?
ControlMaster
호스트 B의 ssh 구성 파일에 동등한 콘텐츠 와 스탠자를 넣으려고 했지만 ControlPersist
도움이 되지 않았습니다. 중개 호스트가 실제로 새로운 SSH 세션을 시작하는지 아니면 데이터를 약간 투명하게 전달하는지 알 수 없기 때문에 도움이 될지 확실하지 않습니다.
현재 .ssh/config
파일은 다음과 같습니다.
Host C
User myname
ControlMaster auto
ControlPath ~/.ssh/sockets/%r@%h-%p
ControlPersist 3600
ProxyJump myname@HOST_B_IP_ADDR:22
LogLevel ERROR