오라클 인스턴스 방화벽 설정

네코·2022년 9월 29일
0

혼자 연습삼아 만든 간단한 게시판(react + springboot)을 오라클 클라우드의 프리티어 인스턴스에 배포해뒀다.
자취방 ip만 허용하도록 방화벽 설정해두고 문제 없이 쓰던 중 오늘 본가에 와서 접속해보니

ERR_CONNECTION_TIMED_OUT로 ..

방화벽에 허용 IP 추가해줘야지 ! 라는 생각에 추가했으나 해결되지 않아 여기서부터 삽질이..

안에서(인스턴스)에서 내 로컬 ip로 ping은 되는데 그 반대는 안되는걸 보고 방화벽 문제라는 걸 물고 늘어졌어야 하는데 그러지 못했다.

검색하고 이래저래 봐도 모르겠어서 시간만 축내다 포트를 하나씩 열다보니 동작했다. 처음에는 80,, 여니까 html은 읽는데 스프링 api는 요청조차 가지 않아 8080,,도 여니 정상 동작했다.

결론

ufw로 방화벽을 설정할 시에, 우선순위가 있는걸 몰랐다. 우연하게 자취방ip를 허용할 때는 가장높은 순위로 설정해두어 잘 동작했던 것, 본가ip에 허용한 권한의 우선 순위는 다른 deny 설정들보다 아래에 놓여 설정이 무의미 해진것..
sudo ufw status numbered =>우선순위 확인
sudo ufw insert $번호 allow from 내ip => 해당 번호로 설정 삽입

혹시나 저처럼 헤매서 시간을 낭비하지 않기를 바라면서 남깁니다..!

0개의 댓글