본문 바로가기

Aws

Windows에서 PuTTy를 이용한 터널링 설정 가이드

PuTTy를 이용한 SSH 터널링 설정 가이드

SSH 터널링은 보안상의 이유로 직접 접근할 수 없는 서버나 서비스에 안전하게 연결하는 강력한 방법입니다. 이 가이드에서는 Windows에서 PuTTy를 사용하여 SSH 터널을 설정하는 방법을 단계별로 설명하겠습니다.

1. PuTTy 설치 및 실행

먼저 PuTTy를 다운로드하여 설치합니다. 설치가 완료되면 PuTTy를 실행합니다.

2. 서버 연결 설정

  1. 'Host Name (or IP address)' 필드에 SSH 서버의 IP 주소나 도메인 이름을 입력합니다.
  2. 'Port' 필드에 SSH 포트 번호(기본값 22)를 입력합니다.
  3. 'Connection type'에서 'SSH'를 선택합니다.

3. 터널링 설정

  1. 왼쪽 카테고리 트리에서 'Connection' > 'SSH' > 'Tunnels'로 이동합니다.
  2. 'Source port'에 로컬에서 사용할 포트 번호를 입력합니다.
  3. 'Destination'에 목적지 서버의 IP:포트를 입력합니다.
  4. 'Local'과 'Auto'가 선택되어 있는지 확인합니다.
  5. 'Add' 버튼을 클릭하여 터널을 추가합니다.

4. 설정 저장 및 연결

  1. 왼쪽 카테고리 트리에서 'Session'으로 돌아갑니다.
  2. 'Saved Sessions' 필드에 설정 이름을 입력하고 'Save' 버튼을 클릭합니다.
  3. 'Open' 버튼을 클릭하여 연결을 시작합니다.

5. 로그인 및 터널 활성화

서버에 성공적으로 로그인하면 터널이 자동으로 활성화됩니다. 이제 로컬 애플리케이션에서 설정한 소스 포트로 연결하면 목적지 서버의 서비스에 안전하게 접근할 수 있습니다.

주의사항

  • 터널링 설정 시 보안에 주의해야 합니다. 불필요한 포트는 열지 않도록 합니다.
  • 회사 네트워크에서 사용할 경우, IT 부서의 승인을 받아야 할 수 있습니다.
  • 터널링은 네트워크 성능에 영향을 줄 수 있으므로, 필요한 경우에만 사용하는 것이 좋습니다.

이 가이드를 따라하면 PuTTy를 사용하여 안전하고 효과적으로 SSH 터널을 설정할 수 있습니다. 터널링은 데이터베이스 접속, 원격 서비스 이용 등 다양한 상황에서 유용하게 활용될 수 있습니다.