본문 바로가기
IT/클라우드

AWS 점프서버 설정 방법

by JGSHIN 2025. 2. 18.
SMALL

AWS 점프 서버(Jump Server)는 내부 네트워크에 있는 리소스(예: EC2, RDS, 프라이빗 서브넷 내 서버 등)에 접근하기 위해 중간 경유지 역할을 하는 보안 게이트웨이 서버입니다.

보안 강화를 위해 내부 서버에 직접 접근하는 것을 차단하고, 점프 서버를 통해서만 내부 네트워크에 접근할 수 있도록 구성하는 방식입니다.

 

  • 점프 서버 (Jump Server)
    • 퍼블릭 서브넷에 배치됨
    • Elastic IP(공인 IP) 할당됨
    • SSH (22번 포트) 허용 (보안 그룹으로 특정 IP만 접근 가능하도록 제한)
    • 내부 서버로 SSH 접속 가능하도록 구성됨
  • 내부 서버 (Private Subnet EC2)
    • 프라이빗 서브넷에 배치됨 (공인 IP 없음)
    • SSH 접근 불가능 (점프 서버를 통해서만 접속 가능)
    • 보안 그룹에서 SSH 접근을 점프 서버의 내부 IP만 허용

 

 

Host : 별명 별칭 자유

Hostname : 서버 ip 주소

User : 계정명

IdentityFile : 키페어 위치

proxyCommand : ssh.exe [점프서버의 별명] -W %h:%p

 

## Config 파일

 

Host bastion

      Hostname 13.125.185.156

      User ec2-user

      IdentityFile ~\.ssh\openssh.pem

 

Host web01

      Hostname 10.0.77.142

      User ec2-user

      IdentityFile ~\.ssh\openssh.pem

      ProxyCommand ssh.exe bastion -W %h:%p

 

Host web02

      Hostname 10.0.89.175

      User ec2-user

      IdentityFile ~\.ssh\openssh.pem

      ProxyCommand ssh.exe bastion -W %h:%p

 

 

 

 

## 프라이빗 DNS 퍼블릭 DNS 설정시 아래와 같이 변경 가능

## bastion 외부 도메인에 대한 ip주소가 bastion이고

## web01, web02 점프를 경유 하기에 내부 dns 이용하여 접속

 

LIST

'IT > 클라우드' 카테고리의 다른 글

AWS EC2 생성 과정  (0) 2025.02.18
AWS 보안그룹 생성 & 설정  (0) 2025.02.18
AWS VPC 생성  (0) 2025.02.18
AWS 초기 계정 설정 시 (권고사항)  (0) 2025.02.18
AWS 윈도우 파워셀 PEM 접속 방법  (0) 2025.02.18
📧 이메일 문의
by @ 2025 JGSHIN