오라클 클라우드에 PLEX 미디어 서버를 올려서 돌리려고 하면, 반드시 서버 확보라는 과정을 통해야 하는데…

서버 확보 과정이 웹페이지를 열어서 진행되게 되어 있다. 그것도 Localhost 에서만 가능하다.

즉, 내 PC에 PLEX 미디어 서버를 설치하지 않는 이상, 서버 확보가 어렵다는 뜻이다.

따라서, 오라클 클라우드 서버에 올라간 PLEX 미디어 서버를 마치 로컬 PC에서 돌리듯이 속여줘야 하는데…

그래서 나온 방법이 SSH 터널링이다.

오라클 클라우드 서버에 SSH를 이용하여 터널링을 설정하려면 다음 단계에 따라 진행할 수 있습니다:

SSH 키 생성 (만약 SSH 키가 없다면):

    ssh-keygen -t rsa -b 2048

    이 명령어를 실행하면 SSH 키 쌍 (공개 키와 비밀 키)이 생성됩니다. 기본 경로는 ~/.ssh/id_rsa입니다.

    공개 키 업로드: 오라클 클라우드 콘솔에서 서버의 SSH 키 설정에 공개 키 (~/.ssh/id_rsa.pub)를 추가합니다.

    SSH 터널링 설정: SSH 터널링을 설정하려면 다음 명령어를 사용하세요:

    ssh -i ~/.ssh/id_rsa -L [로컬_포트]:[원격_호스트]:[원격_포트] 서버이름@오라클_클라우드_서버_IP

    예를 들어, 오라클 클라우드 서버의 포트 3306 (MySQL)을 로컬 머신의 포트 3306으로 포워딩하려면:

    ssh -i ~/.ssh/id_rsa -L 3306:localhost:3306 ubuntu@158.123.456.789

    SSH 접속: 로컬 머신에서 오라클 클라우드로 접속하려면, 다음 명령어로 접속할 수 있습니다:

    ssh -i ~/.ssh/id_rsa ubuntu@158.123.456.789

    애플리케이션 설정: 이제 터널링이 설정되었으므로, 로컬 머신에서 localhost:[로컬_포트]를 통해 원격 서버의 서비스에 접근할 수 있습니다. 예를 들어, MySQL 클라이언트를 사용하여 로컬 머신에서 원격 서버의 MySQL에 접속하려면:

    mysql -h 127.0.0.1 -P 3306 -u [사용자이름] -p

    이 과정을 통해 SSH 터널링을 설정할 수 있습니다. SSH 터널링을 사용하면 로컬 머신에서 원격 서버의 특정 포트로 트래픽을 안전하게 전송할 수 있습니다.

    #SSH #터널링 #오라클_클라우드 #OCI #PLEX #서버확보

    Author: 모요
    댓글

    댓글 남기기

    이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

    *

    ©2024 MOYO Blog with DAON Consulting Co,LTD.

    CONTACT US

    We're not around right now. But you can send us an email and we'll get back to you, asap.

    보내는 중입니다..

    로그인하세요.

    계정 내용을 잊으셨나요 ?