컴퓨터에서 공공 인터넷을 사용해 EC2 인스턴스에 엑세스 하려고 할 경우,
EC2 인스턴스 주변에 보안 그룹을 생성해야 함. -> 방화벽 생성
보안 그룹은 규칙을 가지게 됨 -> 인바운드 트래픽의 여부
: 외부에서 EC2 인스턴스로 들어오는 것이 허용되면, 아웃바운드 트래픽도 수행
인바운드 규칙이란 ?
외부에서 EC2 인스턴스로 연결할 수 있게 해주는 규칙
보안그룹에 들어가면 인바운드 규칙을 확인할 수 있다.
HTTP, SSH에 대한 인바운드가 허락되어 있는데, 이 설정은 저번 포스팅(AWS EC2 1. EC2 생성) 에서, EC2를 생성하는 과정에서 만들어졌다.
인바운드 규칙을 자세히 확인해보자.
0.0.0.0/0의 IP는, 모든 IP를 허용해주는것이다.
즉, 80 포트의 요청의 인바운드를 모두 허락해주는 규칙이라는 것을 확인할 수 있다.
위의 보안 그룹을 형성하였기에, public IP로 http 요청을 보냈을 때 성공적으로 EC2 Instance에 접근할 수 있는 것이고, 만약 http 요청에 대한 80포트의 인바운드 규칙이 없다면, 타임아웃 에러가 날 것이다.
다음에는 SSH에 대해 공부해보자