반응형
✔️ ec2에서 8080 포트 접속 시 80포트로 리다이렉트를 왜 해야할까?
가비아에서 도메인을 구입하고 aws route53을 이용해 도메인을 등록했는데..
8080포트를 붙이지 않으니 찾을 수 없는 페이지!! 라고 나왔습니다.
결국 도메인:8080 으로 접속을 해야하는 불편함... 과연 어떤 사용자가 이렇게 접속을 할까.. ㅜ.ㅜ
🔍 찾을 수 없는 페이지가 왜 나왔을까?
스프링부트로 개발을 진행했는데 내장 서버인 톰캣은 기본적으로 8080포트로 요청을 받게 됩니다.
하지만 브라우저는 기본이 80포트로 요청을 하기 때문에 위와 같은 현상이 발생하게 되는 것입니다.
🔍 iptables 명령어로 80포트로 포워딩 하기
간단하게 아래와 같은 명령어로 포트 포워딩을 할 수 있습니다.$ iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080
설정 완료 후 아래 명령어로 등록이 되었는지 확인 합니다.iptables -t nat -L
😁 이제 www.devlogmoa.shop로 접속을 하면 접속이 가능해집니다.!!
반응형
'기타 IT' 카테고리의 다른 글
디미터 법칙과 Tell, Don't Ask 법칙 (3) | 2021.12.10 |
---|---|
POSIX의 EOF(End Of File) 규칙 (0) | 2021.12.03 |
구글 oauth2 리다이렉션 400오류 (0) | 2021.09.30 |
Gmail Smtp 534-5.7.14와534-5.7.9에러 (0) | 2021.09.30 |
싱글톤에서의 상태값 (0) | 2021.09.26 |