반응형
8080 포트
스프링부트로 만든 웹페이지의 기본 포트는 8080으로 설정되어 있다. 하지만 웹페이지 주소 입력시 80이 기본이기 때문에 8080을 계속 써주어야 한다. 이 문제를 해결하기 위해 80으로 접속한 신호를 8080으로 포워딩(Forwarding) 시켜줄 것이다.
포워딩
EC2에 터미널 접속후 아래 명령어를 입력해 준다.
$ sudo iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080
등록되어 있는 IP테이블 확인방법은 다음 명령어이다.
$ sudo iptables -t nat -L
삭제
만약에 등록했던 포워딩 방식을 삭제하고 싶을 때는 다음 등록할 때의 -A 명령어를 -D로만 바꿔주면 된다.
$ sudo iptables -D PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080
보안그룹 인바운드 규칙 수정
이제 EC2의 보안그룹의 인바운드 규칙을 수정해야 한다. EC2의 보안그룹에 들어가 인바운드 규칙 수정을 눌러준다.
여기서 두 개의 규칙을 아래와 같이 생성해 줄 것이다.
HTTP | ::/0 |
HTTP | 0.0.0.0/0 |
반응형
'ICT > AWS' 카테고리의 다른 글
AWS | SSH를 이용해 EC2에 Apache 서버 설치하고 실행하기 (0) | 2023.01.19 |
---|---|
AWS | 현재 이용금액 및 남은 무료 사용량 확인하는 방법 (0) | 2022.08.18 |
AWS 이용해서 웹사이트 만들기 - DB 설정하기 (0) | 2022.06.14 |
AWS 이용해서 웹사이트 만들기 - properties 파일 생성하기 (0) | 2022.06.13 |
AWS 이용해서 웹사이트 만들기 - GitHub을 이용한 배포 - deploy script 작성 (0) | 2022.06.13 |
댓글