ICT/AWS
AWS 이용해서 웹사이트 만들기 - 8080 없애는 방법
dazwischen
2022. 6. 14. 20:56
반응형
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 |
반응형