공인IP 없이 Ncloud 서버(Linux)에 접속하는 방법입니다

ToC

개요

네이버 클라우드에서 리눅스 서버에 접속하는 방법 중에서 공인아이피가 없을 때 접속하는 방법에 대한 내용을 정리하였습니다. 여기서는 서버에 접속하는 방법을 정리하기 때문에 이미 서버는 생성되어 있다는 전제하게 정리하게 됩니다.
또한, Classic 과 VPC 환경 중에서 VPC는 포트 포워딩이 없고 공인 IP로만 접속하기 때문에 아래에서 설명하는 내용은 Classic 환경 기준입니다.

추가로 SSL VPN으로 접속할 경우는 Classic, VPC 모두 사설 IP로 접속하게 되는데 이 내용은 아래 쪽에 별도로 정리한 문서 링크를 참고하시면 됩니다.

요약

우선은 전체 과정을 텍스트로 간단하게 요약해서 살펴보고 스크린샷을 포함한 상세 과정은 아래쪽에서 살펴보겠습니다.

  1. 포트 포워딩 설정
  2. 관리자(root) 비밀번호 확인
  3. 터미널 프로그램(Putty) 실행
  4. 위 1번 포트 포워딩에서 설정한 포트와 IP로 접속
  5. 위 2번 관리자 비밀번호 확인에서 기록한 비번 입력
  6. 추가사항: SSL VPN으로 접속하는 방법

포트 포워딩 설정

네이버 클라우드에서 공인IP 없이 서버에 접속하려면 외부 접속을 위한 포트 포워딩을 설정해야 합니다.
생성된 서버를 선택하면 상단 메뉴에 포트 포워딩 설정이 있습니다.

공인IP 없이 Ncloud 서버(Linux)에 접속하는 방법

포트 포워딩 메뉴에 들어가면 아래와 같이 서버 접속용 공인 IP가 보이고, 외부에서 접속할 포트 (Putty에 입력할 포트)를 입력하는 곳이 있습니다.

공인IP 없이 Ncloud 서버(Linux)에 접속하는 방법

포트 포워딩에서 사용할 수 있는 포트 번호 범위는 1,024 ~ 65,534 이며, 이 범위 내에서 원하는 포트를 입력하시면 됩니다.
(Tip: 서버 접속용 공인IP를 활용해서 포트 번호를 입력하면 기억하기 쉽습니다. )
(예: OOO.12.45.178 인 경우 포트를 17822, 106.10.OO.OO 인 경우 10622 )

포트를 입력하고 +추가 버튼을 클릭합니다.

공인IP 없이 Ncloud 서버(Linux)에 접속하는 방법

추가된 포트와 서버 접속용 공인 IP 정보를 확인하고 수정할 부분이 있으면 수정합니다. 더 이상 수정할 내용이 없으면 하단의 적용 버튼을 반드시 클릭합니다.

공인IP 없이 Ncloud 서버(Linux)에 접속하는 방법
공인IP 없이 Ncloud 서버(Linux)에 접속하는 방법

관리자 비밀번호 확인

네이버 클라우드에서 처음 서버를 생성하고 접속하게 되면 root와 비밀번호로 접속하게 됩니다. 물론 매번 비번을 입력하고 접속하는 것은 번거롭기도 하고 보안 측면에서 좋지 않기 때문에 이후에 SSH Key를 생성해서 접속하는 방식으로 바꾸는 것이 좋습니다.

공인IP 없이 Ncloud 서버(Linux)에 접속하는 방법

관리자 비밀번호 확인 메뉴를 클릭하면 인증키를 확인하는 화면이 나옵니다. 인증키는 서버 생성시에 설정하고 PC에 다운로드 해 둔 확장지 *.pem 파일입니다.

공인IP 없이 Ncloud 서버(Linux)에 접속하는 방법

인증키 파일을 마우스로 끌어오거나 화면을 클릭해서 선택합니다.

공인IP 없이 Ncloud 서버(Linux)에 접속하는 방법

인증키가 일치하면 아래와 같이 root 계정에 해당하는 비밀번호가 나타납니다. 이 비밀번호를 복사하여 저장해둡니다. 혹시 복사-저장하는 것을 잊으셨어도 언제든지 관리자 비밀번호 확인 메뉴에 들어가서 인증키를 인증하면 다시 확인할 수 있으니 걱정하지 않으셔도 됩니다.

공인IP 없이 Ncloud 서버(Linux)에 접속하는 방법

터미널 프로그램(Putty) 실행

Putty를 실행해서 포트 포워딩에서 설정한 포트와 서버 접속용 공인IP를 입력합니다.

공인IP 없이 Ncloud 서버(Linux)에 접속하는 방법

접속을 하면 rsa2 key fingerprint 를 Putty 캐시에 저장할 것인지 묻는 화면이 나타납니다. 보통 예(Y)를 선택하면 됩니다.

공인IP 없이 Ncloud 서버(Linux)에 접속하는 방법

root 계정과 관리자 비밀번호 입력

계정 root와 관리자 비밀번호 확인에서 저장해 둔 비밀번호를 입력합니다.

공인IP 없이 Ncloud 서버(Linux)에 접속하는 방법

접속이 완료되면 이렇게 화면이 나타납니다.

공인IP 없이 Ncloud 서버(Linux)에 접속하는 방법

SSL VPN으로 접속하기

SSL VPN은 Ncloud(네이버 클라우드) 외부에서 내부에 구성된 네트워크로 암호화된 보안 접속 통신을 제공하는 서비스입니다. 즉, 외부에서 접근할 수 없는 사설망에 내 PC나 네트워크를 연결시키는 방법이므로 Classic, VPC 환경 모두 공인 IP가 아닌 사설 IP로 연결하게 됩니다. 자세한 SSL VPN 생성 방법과 서버 접속 방법은 아래 링크된 문서를 참고 하시기 바랍니다.

참고 URL

https://guide.ncloud-docs.com/docs/compute-compute-3-1-v2.html

Tags: linux