ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Bastion -> ec2
    AWS 2021. 1. 23. 05:51
    728x90

    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
Designed by Tistory.