Oracle cloud - instance 외부 접속 포트 설정

Kimsoohyun·2023년 12월 2일
2

Oracle cloud

목록 보기
5/5
post-thumbnail
post-custom-banner

Intro

Cloud instance에 Web server나 api server를 띄워도 접속이 안될 때가 있다.
이는 포트가 열려있지 않아 접근을 모두 차단하기 때문에 발생하는 현상인데, 외부에서 접근할 수 있도록 포트를 허용해보자.

Verse

Instance detail

먼저 해당하는 instance 페이지에 접근하여 연결된 Subnet을 클릭해주자.

Subnet detail

그러면 다음과 같은 화면을 만날 수 있는데 Security Lists 영역에서 Default Security List for Mini_project_VCN를 선택해주자.
Security List가 하나뿐이기 때문에 헷갈릴 염려는 없을 것이다.

Security List Details

Security List Details 화면에서는 설정된 Ingress Rules을 확인할 수 있는데, 현재는 SSH 연결 포트인 22번 포트만 허용되어있는 상황이다. Add Ingress Rules 버튼을 클릭해 새로운 규칙을 추가해주자.
필자는 FastAPI 서버를 배포할 8000번 포트와 HTTP 포트인 80번, HTTPS 포트인 443 포트를 열어줄 것이다.
모든 접속을 허용해주기 위해 Source CIDR에 0.0.0.0/0을 입력해주고 Destination Port Range에 8000, Description에 FastAPI용 포트임을 설명해줬다.
사진에는 나와있지 않지만 이후 80포트와 443 포트도 동일한 방법으로 설정해준 후 Add Ingress Rules 버튼을 클릭하여 설정을 완료했다.
이후 Ingress Rules 목록을 확인하면 방금 추가한 8000, 80, 443 포트가 추가된 것을 확인할 수 있다.

Outro

이제 해당 포트를 사용하여 instance를 사용하면 된다.

profile
어제보다 나은
post-custom-banner

0개의 댓글