상세 컨텐츠

본문 제목

NAVER CLOUD PLATFORM 네이버 클라우드 플랫폼 Server 생성 및 접속

programing/Web

by ZelKun 2020. 4. 11. 01:41

본문

반응형

코로나공적 마스크 판매처 웹을 만들었더니 문제가 발생했다

다름아닌 http 프로토콜로는 위치정보를 사용할 없다는 문제가 발생..

 

SSL 인증 사이트를 이용하는게 제일 편리 하긴 하지만

ex) github.io

도메인을 통해 rediect 시키는게 꺼름직 하기도 하고... 

 

그래서 서버를 임대하고, ssl 설치해서 서비스 하도록 진행했다

서버 설정 전까지는 github.io 이용해서 서비스를 하긴 했지만...

 

어째 마스크 판매현황조회 개발시간보다 다른데 시간이 10배는 많은듯...

 

참고로 후에 Paas-Ta 지원으로 kt-cloud 변경했는데... 그냥 ncloud 계속 쓸걸 그랬다..

NHN 있던데 nCloud 서버로 지원되는지 물어나 볼걸 그랬나...

https://www.ncloud.com

nCloud: https://www.ncloud.com

네이버서비스지만 가입부터 진행해야한다

SNS 연동도 가입 이후에 되니 참고

 

이벤트로 결제정보 입력하면 3개월(?) 정도 사용할수 있게 10만원을 지원하는듯 하다

3월에 가입해서 아직도 하는지는 모르겟다

 

가입하고 Console 버튼을 클릭하면 된다


즐겨찾기

https://www.ncloud.com

처음사용할때는 바로가기 메뉴가 없는데

Products & Services 클릭해서 사용할 서비스에 체크하면

좌측 메뉴에 바로가기가 등록된다

서버를 생성할거니 서버를 찾아서 클릭(바로가기도)

https://www.ncloud.com

좌측에 Server 메뉴가 생겼다


서버 생성

https://www.ncloud.com

Koronavi 서버가 하나 등록되 있다(Micro)

서버 생성을 클릭

https://www.ncloud.com

서버 사양을 선택해주고 다음으로 진행하면 된다

참고로 Micro 서버는 이벤트 중이라 1 무료라고 한다(한시적?)

후에 ACG 설정은 기본값을 그냥 써도 된다

 

ACG 설정은 서버에 접근할 있는 IP&포트 설정을 관리한다

대충 포트포워드 & 방화벽 IDS 라고 생각하면 될 것 같다

처음엔 뭔지 몰라서 당황했지만..

서버를 만들면 Key 하나 다운되는데

root계정 패스워드 확인을 위해서 필요하니 지우면 안된다

다음에 서버 생성할 때도 사용할 있다

 

https://www.ncloud.com

서버가 생성되면

공인IP 없는데 따로 신청해야 한다

서버를 클릭하고 서버관리 메뉴의 관리자 비밀번호 확인을 클릭

https://www.ncloud.com

팝업창에 전에 다운받은 key 넣고

비밀번호를 확인버튼을 클릭하면

https://www.ncloud.com

관리자 패스워드를 확인 있다

어짜피 초기 패스워드라 접속해서 수정해서 사용하면 된다

근데 공인IP 없어서 접속을 없으니 공인IP 할당해 줘야한다


공인IP(유료) 설정

https://www.ncloud.com

Public IP 메뉴로 들어가서 공인IP 신청하면 바로 발급된다

다만 서버 대수 = 공인IP 개수 이기때문에 여러 개를 신청 없다

신청메뉴를 이용하면 바로 서버와 연결가능하다


ACG 설정

https://www.ncloud.com

ACG 메뉴를 이용해서 port를 오픈할 수 있다

사용할 port와 접근할 IP를 지정해놓으면 해당 IP만 접근할 수 있게 해준다

https://www.ncloud.com

default 설정을 보면 접근소스(IP) 0.0.0.0/0 으로 모든 IP의 접근을 허용해준다

서비스 할 포트만 열고 나머지는 삭제해주거나

ACG 생성메뉴로 나만의 룰을 추가해줘도 된다

koronavi 서버에 적용된 설정으로 http(80), https(443) 포트가 오픈되있고

ssh 접속을 위해 22포트가 열려있다

 

myIp 버튼을 클릭하면 현재 내 PC IP(외부)가 자동으로 입력되지만

적용버튼을 클릭해야 적용된다

 

공인IP와 ssh로 생성한 서버에 접근할 수 있게 되었다

작업이 끝나 ssh 접속할일이 없으면

ACG룰에서 삭제해주면 정신건강에 도움이 많이 된다..


IDS 보안 이벤트 알림

IDS 보안 이벤트 알림

설마 아무것도 없는 서버에 털어갈게 뭐가 있겠나 싶었는데

처음 오픈하고 얼마 안되었을때 보안이슈가 생겼다...

접속가능한 IP를 전부 오픈해놨더니 (패스워드도 약하긴 했다)

좀비피씨를 만들어놓은...

결국 초기 서버는 반납해버리고 새로 만들었다...

 

서버 설정 자유도가 높지만 그만큼 위험...

게다가 서버생성하는데 용어라든지 어려운게 많지만 메뉴얼은 심플...

AWS도 비슷하겠지만 처음하는사람은 매우 힘들다..


참고로 KT도 그렇고, ncloud도 그렇고

문의 하면 거의 기계적으로 답변이 오니

전화하는게 빠르다

ncloud는 전화말고 담당직원에게 직접 메일을 보냈더니

문제가 좀 빨리 해결되었다..

ncloud 답변..

 

첫번째 답변을 2시간쯤 걸려서 받아서 매우 분노해있었...

반응형

관련글 더보기

댓글 영역