AWS

Spring Boot AWS EC2 배포시 연결이 거부되었습니다.

fouink 2022. 9. 22. 13:35

spring의 jar파일을 ubuntu 환경에서 실행 후 

 

aws도메인에 접근하면 

 

'연결이 거부되었습니다'라는 메세지와 함께 사이트에 연결되지 않는 이슈가 발생할 수 있다

 

그럴땐 

 

aws 터미널에서 

 

sudo su로 접근 후 

 

iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080

를 입력해주면 80포트를 8080포트로 포워딩 해준다. (80요청은 이제부터 8080으로 인식)

 

루트 사용자에서 일반 사용자로 다시 돌아와서 jar파일을 실행하고 싶다면

su - $username 를 입력해준다.