1. 퍼블릭 서브넷으로 사용하고 있는 라우팅 테이블에 인터넷 게이트웨이 달기
- VPC 접속 후 인터넷 게이트웨이 생성
- 해당 게이트웨이 VPC 연결
- 라우팅 테이블 탭 -> 라우팅 -> 편집
- 0.0.0.0/0 ( 모든 접속 허용 한후 ) -> 인터넷 게이트 웨이 선택한후 -> 저장
- 서브넷 연결 탭 -> 서브넷 연결 편집
- 퍼블릭 서브넷 -> 저장
2. EC2 보안그룹 인바운드 룰 설정
- EC2 콘솔 -> 인스턴스 -> 해당 인스턴스 ID 클릭 -> 보안
- 보안그룹 클릭
- 인바운드 규칙 편집
- 터미널 열고 해당 네트워크의 공인 IP 가져오기
curl ifconfig.me
211.219.148.233
- 규칙 추가 SSH , TCP , 위에서 가져온 IP/32
- 맨 뒤에 32 는 해당 IP 만 접속을 허용한다는 뜻 ( 보안을 위해 0.0.0.0/0 은 사용하지 말자 )
- 해당 설정을 완료하면 ssh -i your-bastion.pem ec2-user@사설IP 로 들어가면 제대로 들어가게 된다.
'AWS' 카테고리의 다른 글
쉘 프로그래밍 자동화 (0) | 2022.12.12 |
---|---|
VPC 피어링 (0) | 2022.11.03 |
AWS Cognito 소셜로그인 인증 구현 (golang) (2) | 2022.06.17 |
S3 영상이 재생이 안되고 다운로드가 된다? (0) | 2022.04.27 |
Bastion Host 로 EC2 우회 접속 스크립트 설정 (0) | 2022.04.20 |