연결이 중간 SSH 서버를 통과할 때 한 컴퓨터에서 다른 컴퓨터로 직접 연결을 시작하도록 SSH에 지시할 수 있습니까? 연결 대기 시간이 두 터널의 대기 시간의 합이 되는 것을 방지하기 위해 이렇게 하고 싶습니다.
현재 machine1은 들어오는 연결을 허용하지 않고 machine2만 고정 IP를 갖고 있기 때문에 machine1에서 machine2로 SSH 역방향 터널이 있습니다. machine3에서 machine1에 액세스하기 위해 연결은 2개의 터널(machine3에서 machine2로, 또 machine2에서 machine1로)을 통해 전달됩니다.
연결할 때 연결이 간접에서 직접으로 전환되기를 원합니다.
참고: 나는 machine3에 SSH 서버가 없고 클라이언트만 있기를 원합니다.
당신의 도움을 주셔서 감사합니다
답변1
SSH는 기본적으로 컴퓨터의 포트 전달 설정을 지원하지 않습니다. 이는 machine3의 IP에서 machine1로 그리고 그 반대로 패킷을 전달하도록 운영 체제를 구성하는 사용자 정의 스크립트를 사용하여 수행할 수 있습니다. 보안이 부족하고 IP 스푸핑에 취약하며 다른 문제가 있으므로 사용자 지정 포트 전달 방법을 사용하지 않는 것이 좋습니다.