[Ncloud] 서버 생성하기

김민석·2021년 11월 7일
0

DevOps

목록 보기
3/4

1. nloud platform console

1-1. 콘솔 접근


콘솔을 누른다.

1-2. ACG 생성


ACG를 생성한다.
ACG란 access control group으로 서버 그룹에 대한 네트워크 접근 제어 및 관리를 할 수 있는 서비스이다.

사용할 포트를 정해준다.

  • mysql 접속용 3306 포트
  • node 서버를 실행시키기 위한 3000 포트
  • http 이용을 위한 80 포트
  • ssh 접속을 위한 22 포트

2. 서버 접속, 사용자 설정

2-1. 서버 생성


서버를 생성해 준다.
조건들은 상황에 맞게 선택한다.

2-2. 인증키 생성


인증키를 생성한다.
인증키는 생성한 서버의 관리자 비밀번호 확인에 이용되므로 잘 간직해야 한다.

2-3. ACG 적용


아까 생성한 acg를 사용한다.

최종 확인

최종 확인을 하면 서버가 생성된다.
생성하는데 시간이 꽤 오래 걸리므로 기다린다.

3. 서버 세팅

3-1. 관리자 비밀번호 확인


관리자 비밀번호 확인을 누른다.


아까 다운받았던 pem 파일 드래그 앤 드랍 하면 비밀번호를 확인할 수 있다.


서버 초기 접속에 필요하므로 잘 기억해 둔다.

3-2. 포트포워딩


포트포워딩을 해 주기 위해 외부 포트를 설정해 준다.
ssh root@0.0.0.0 -p 2021
명령어를 통해 접속이 가능하다.
0.0.0.0 대신 서버 접속용 공인 ip를 넣어줘야 한다.


접속이 잘 되는 것을 확인할 수 있다.

4. 공인 IP 신청

공인 ip란 isp(인터넷 서비스 공급자)가 제공하는 ip 주소이다.
전 세계에서 하나뿐은 ip주소이며 외부에 공개되기 때문에 다른 컴퓨터에서 접근이 가능하다.

4-1. 공인 IP 신청


공인 ip를 신청한다.
적용할 서버를 선택한다.

공인 ip가 적용된 것을 확인할 수 있다.

4-2. 포트포워딩 해제

공인 ip와 포트포워딩을 모두 사용하면 포트포워딩이 먼저 적용된다고 한다.
따라서 포트포워딩을 해제해 준다.


공인 ip와 acg에서 설정한 22번 포트로 접속이 잘 되는 것을 확인할 수 있다.

참고

https://velog.io/@mminjg/ncloud-express-%EC%84%9C%EB%B2%84-%EB%B0%B0%ED%8F%AC%ED%95%98%EA%B8%B0
https://kjwsx23.tistory.com/353

profile
김민석의 학습 정리 블로그

0개의 댓글