다른 SSH 포트가 있는 SSH 터널

다른 SSH 포트가 있는 SSH 터널

다른 SSH 포트를 사용하여 원격 서버에 SSH 터널 연결을 설정하려고 합니다.

내 컴퓨터

호스트 이름: fooserver.com

IP 주소: 10.25.0.186

SSH 포트: 63354

내 원격 컴퓨터

호스트 이름: barserver.com

IP 주소: 10.26.0.183

SSH 포트: 63354

이제 아래 SSH 터널 명령을 실행하여 "localhost"를 사용하여 원격 PC의 MySQL 서버에 연결하려고 합니다.

ssh -L 3306:localhost:3306 [email protected]

하지만 위의 명령을 실행한 후 잠시 후 오류가 표시됩니다.

connect to host barserver.com port 22: Network is unreachable

분명히 내 컴퓨터는 SSH 표준 포트에 연결을 시도하고 있지만 원격 컴퓨터는 SSH 포트를 63354로 실행하고 있습니다. SSH 터널 명령에서 SSH 포트를 설정하는 방법

나는 다음을 시도했다.

ssh -L 3306:localhost:3306 [email protected]:63354

그러나 호스트 이름이 유효하지 않다고 합니다.

답변1

노력하다ssh -L 3306:localhost:3306 -p 63354 [email protected]

관련 정보