보안 그룹4 [ELB] Elastic Load Balancer(ELB) 로드 밸런서란? 로드 밸런싱(Load Balancing)이란? 로드 밸런서는 트래픽을 백엔드나 EC2인스턴스 또는 서버들로 전달하는 역할을 함 예를 들어, EC2 인스턴스가 세 개가 있다고 할 때, 인스턴스 앞에는 로드 밸런서(Elastic Load Balancer)가 있고, 세 명에 유저들은 로드 밸런서로 바로 연결됨 첫 번째 사용자의 로드는 백엔드 EC2 인스턴스 중 하나로 연결 됨, 다른 사용자가 로드 밸런서에 연결된 경우, 로드 밸런싱에 의해 이 로드는 다른 EC2 인스턴스로 보내지게 됨, 마지막으로 세 번째 사용자가 로드 밸런서에 연결되면 로드 밸런싱에 의해 세 번째 EC2 인스턴스로 보내지게 됨 더 많은 사용자가 연결될수록 EC2 인스턴스로 가는 부하가 더욱 분산됨을 알 수 있음 하지만, 사용자는 백엔드 인스.. 2024. 2. 26. [3-Tier] AWS WAS EC2 생성 후 Bastion Host에서 SSH 접속하기 (WAS 서버 구성1) WAS EC2 생성하기 OS : Amazon Linux 2 인스턴스 유형 : t2.micro 네트워크 설정 VPC : Ga-VPC Subnet : Ga-WAS-Pri-A 퍼블릭 IP 자동 할당 : 비활성화 (Private Subnet 이므로) 보안 그룹 생성 : Ga-WAS-A-SG 보안 그룹 설정(WAS-SG) 인바운드 규칙 편집(Bastion 사설 IP SSH 허용, Bastion Host → WAS 접근하기 위해서) Bastion Host → WAS EC2 SSH 접속하기 Bastion Host에 WAS Keypair 옮기기 SCP 명령어) local(로컬) → remote(원격지) scp -i [접속할 Keypair][옮길 Keypair][사용자 ID] @ [접속할 IP]:[경로] scp -i G.. 2024. 2. 22. iterm에서 AWS EC2 인스턴스 SSH 접속 방법 iterm에서 EC2 인스턴스(Bastion Host) SSH 접속 방법 iterm으로 연결하려는 이유는 AWS EC2 연결하기로 하면 세션이 금방 만료돼서 재연결을 지속적으로 눌러줘야 하는 문제가 생겨서 번거롭기 때문 0. 공인 IP 조회 방법 1. 터미널에서 curl ifconfig.me 입력 2. Naver나 Google에서 검색창에 내 IP 입력해서 확인하기 1. Bastion 보안 그룹 인바운드 규칙에 내 공인 IP(Mac) SSH 허용하기 인터넷 연결, 공유기가 바뀌면 공인 IP가 바뀔 수도 있음 2. Keypair 파일이 있는 위치에서 chmod 400 권한 부여하고 ssh 접속하기 chmod 400 "keypair" ssh -i "keypair" EC2_userID @ EC2_Public IP 2024. 2. 22. [3-Tier] AWS WEB EC2 생성 후 Bastion Host에서 SSH 접속하기 (WEB 서버 구성1) WEB EC2 생성하기 OS : Amazon Linux2 인스턴스 유형 : t2.micro 네트워크 설정 VPC : Ga-VPC Subnet : Ga-WEB-Pri-A 퍼블릭 IP 자동 할당 : 비활성화 (Private Subnet 이므로) 보안 그룹 생성 : Ga-WEB-A-SG 보안그룹 설정(WEB-SG) 인바운드 규칙 편집(Bastion 사설 IP SSH허용) Bastion Host에서 WEB EC2로 접근하기 위해 Bastion 사설 IP 인바운드규칙 SSH 허용 Bastion Host에 WEB Keypair 옮기기 Bastion 보안 그룹에서 SSH local 공인 IP 인바운드 허용하기 curl ifconfig.me로 공인 IP 조회하기 Keypair 파일이 저장된 경로로 이동 후 chmod .. 2024. 2. 22. 이전 1 다음