-
Bastion -> ec2AWS 2021. 1. 23. 05:51728x90
VPC
public subnet : Bastion
private subnet : backend_ec2
내부망 접속 방법
1. Bastion 접속 후 ssh 터널링을 통해 가능
1. AWS Bastion 접속
sudo ssh -i key.pem ec2-user@bastion_ip -L port:backend_ec2_ip:22
- port : 포트 포워딩 할 포트 지정
- backend_ec2_ip: 내부망 ec2 ip
- 22 : bastion 에서 내부망에 위치한 ec2 인바운드 포트번호
2. 내부망 ec2 접속
2.1 1번으로 bastion 접속 후
2.2 ssh -i key.pem ec2-user@localhost -p port
bastion_connect.script
# ec2,아래 ip 수정 후 사용 AWS_BASTION="1.1.1.1" AWS_API_EC2="2.2.2.2" ssh-keygen -R localhost sudo ssh -i ~/.ssh/key.pem ec2-user@${AWS_BASTION} \ -L 35:${AWS_API_EC2}:22
다음으로 접속
source ./bastion_connect.script
728x90'AWS' 카테고리의 다른 글
aws ecs s3 access denied (0) 2022.02.27 You have reached your pull request limit Docker (0) 2022.02.27