Cloud (12) 썸네일형 리스트형 [Oracle Cloud] 4. 방화벽 설정 개인 프로젝트에 사용하기 위해 http, https 포트를 개방해야 한다. Oracle Cloud의 VM 인스턴스는 기본적으로 Out bound는 모든 포트가 열려있고, In bound는 SSH와 ICMP 포트만 열려있다. In bound에 http와 https 프로토콜을 수신할 수 있는 80포트와 443포트를 열어주는 작업을 진행한다. 1. 컴퓨트 > 인스턴스 > 인스턴스 세부정보 1.1. 기본 VNIC > 서브넷 클릭 1.2. 보안 정책 목록 2. 수신(In bound) 규칙 추가 3. 수신 정책 생성 완료 4. 방화벽 설정 VM 인스턴스 할당시 설정했던 CentOS8 기준. 4.1. 터미널로 VM 인스턴스에 접속해 방화벽을 설치 sudo yum install firewalld 4.2. 서비스/포트 .. [Oracle Cloud] 3. 고정 IP 적용 할당받은 VM 인스턴스에 고정 IP를 적용해보자. Oracle Cloude 프리티어에서는 1개의 고정 IP를 무료로 제공한다고 한다. 먼저 고정 IP를 할당 받는다. 1. 고정 IP 할당 받기 1.1. 메뉴 > 네트워킹 > IP 관리 > 예약된 공용 IP 1.2. 예약된 공용 IP 주소 버튼 클릭 1.3. 예약된 공용 IP 주소 탭에서 IP 주소명 입력 후 예약된 공용 IP 주소 버튼 클릭 1.4. 생성 완료 이렇게 할당 받은 고정 IP를 미리 할당받아둔 VM 인스턴스에 연결한다. (구획을 나누려고 무던히도 삽질을 했지만 실패해 단일 인스턴스로 간다,,,, 공부가 더 필요하다.) 2. VM 인스턴스에 할당받은 고정 IP 연결 먼저 Oracle Cloud 콘솔에서 VM 인스턴스 정보창으로 접속한다. 그 후.. [Oracle Cloud] 2. 인스턴스 생성 로그인 후 VM 인스턴스를 생성한다. 1. 인스턴스명 설정 2. SSH 키 추가 Save Private Key 버튼을 클릭해 ssh 클라이언트 접속에 사용할 private key 파일을 받는다. 이후 Create 버튼을 눌러 VM 인스턴스를 생성한다. 3. 접속 ssh -i ${ private key 파일 절대경로 } ${ 인스턴스 유저명 }@${ public ip 주소 } private key 파일에 대한 퍼미션 에러 날 시에는 sudo로 실행 접속 성공! [Oracle Cloud] 1. 프리티어 계정 생성 개인 공부 및 사이드 프로젝트 결과물을 올릴 개발 서버가 필요해 비용없이 저렴하게 VM을 사용할 수 있는 방법에 대해 찾던 도중 Oracle Cloud에서 프리티어 계정에 평생 무료 VM을 제공한다고 해 계정을 생성했다. 그렇다고 합니다. 이전에 공부하려고 GCP에도 가입했었는데, GCP에서는 한 개만 무료제공 해주는(무료 제공 시간 모두 사용 기준) VM을 두 개나 제공해주는 것도 그렇고, 메모리도 1GB로 더 많다. 또 웹 앱을 올려야 하기 때문에 고정 IP도 무료로 할당할 수 있는점이 좋았다. 스펙은 아래와 같다. 다음의 블로그를 참조하였다. 출처 : https://blog.ny64.kr/posts/create-your-own-lifetime-free-server-using-oracle-cloud/.. 이전 1 2 다음