가상 서버 호스팅 클라우드 'Vultr'는 무엇인가? - $100달러 받기

※ 관련 글: Vultr 한국 리전 개설! (bit.ly/3dKpmMp) 글 작성일: 2020년 06월 27일 글 편집일: 없음 오늘 필자는 Vultr에 대해 자세히 알아보려고 한다. 최근.. 마인크래프트, 러스트, GTA5(FiveM) 등의 사설 게..

jiwon.dev


https://my.vultr.com/deploy/ - 서버 배치

오랜만에 벌쳐에 접속해서 서버를 배치하려고 보니...

어라? 뭔가 다르다.

 

기존에는 Compute, High Frequency Compute, Bare Metal 등으로 나뉘어 있었다면..

이제는 Optimized Cloud Compute, Cloud Compute, Bare Metal로 나뉘었다.

 

솔직히 이전과 사용 목적 부분에서는 크게 달라진 게 없다. 하지만 아예 바뀌지 않은 건 아니니 아래 내용을 확인해보자.


AMD EPYC CPU 추가

https://www.vultr.com/news/High-Performance-and-Truly-EPYC-Vultrs-New-VMs-Are-Ready-for-Anything/

벌쳐는 22년 3월 15일 위와 같은 뉴스를 게시했다.

 

간추리자면 3세대의 AMD EPYC 프로세서와 NVMe SSD로 구성된 가상서버를 추가했다는 것.

이 AMD EPYC 서버는 Optimized Cloud ComputeCloud Compute 두 곳에서 만나볼 수 있다.


서버 종류 및 요금 소개

1. Optimized Cloud Compute

https://www.vultr.com/pricing/#optimized-cloud-compute

단독 CPU와 NVMe SSD, AMD EPYC 프로세서가 제공되는 최고 성능의 서버이다.

28달러부터 서비스가 제공된다.

서버 종류안의 종류

Optimized Cloud Compute에서는 총 4개의 분류가 있는데 본인 목적에 맞게 선택하면 된다.

더 많은 CPU를 선호하면 CPU Optimized, 높은 RAM 용량이 필요하다면 Memory Optimized를 선택하면 되는 것이다.

 

각 종류별로 제공되는 용량과 요금이 다르니 위 링크를 참고하여 확인해보자.


2. Cloud Compute

Cloud Compute 안에 있는 4개의 분류

어.... 여기에는 4개의 분류가 있다. 모두 한국에서 사용할 수 있다.

 

AMD High Performance: 최신 AMD EPYC CPU + NVMe SSD

Intel High Performance: 최신 Xeon CPU + NVMe SSD

High Frequency: 3GHz Xeon CPU + NVMe SSD

Regular Performance: 구세대 Intel CPU + SSD

 

3개의 라인은 고성능 라인, 맨 아래는 가성비 제품이라 보면 되겠다.

우리가 기존에 쓰던 Compute는 Regular 제품이라 보면 된다.

 

012
요금표

순서대로 AMD와 Intel의 High Preformance 요금, High Frequency, Regular 요금제이다.

High Performance와 High Frequency의 요금이 같아 보이나 NVMe SSD 용량에서 차이가 있다.


필자의 생각

... 이렇게까지 해준다면 대만족이다.

AMD EPYC 서버를 벌쳐에서 써볼 수 있다는 생각도 못해봤다.

 

한국에서 아마존, Azure를 제외한 업체에서 이렇게 다양하게 서버를 사용할 수 있는 곳은 벌쳐가 아닌가 싶다.

 

고성능을 원하는 고객은 진짜 고성능으로 서버를 운영할 수 있고, 가성비를 원하면 가성비..

모든 목적인 서버를 벌쳐에서 구동할 수 있지 않은가 싶다.

 

디도스 방어도 10달러면 이용할 수 있으니 외부 디도스 공격으로부터 안전하게 서버도 운영이 가능하다.

 

가상 서버 입문하는 독자들은 벌쳐를 강력 추천한다.. 한 번쯤은 써보자.


Vultr에 관하여 읽어보면 좋은 글

 

가상 서버 호스팅 클라우드 'Vultr'는 무엇인가? - $100달러 받기

※ 관련 글: Vultr 한국 리전 개설! (bit.ly/3dKpmMp) 글 작성일: 2020년 06월 27일 글 편집일: 없음 오늘 필자는 Vultr에 대해 자세히 알아보려고 한다. 최근.. 마인크래프트, 러스트, GTA5(FiveM) 등의 사설 게..

jiwon.dev

 

반응형

아직 한국 리전에는 윈도우 서버 OS를 사용할 수 없다.

(나오는 오류는 임시 재고 부족이라지만 MS와 계약을 하지 않은 것으로 보인다)

 

오늘은 직접 윈도우 ISO를 다운로드하여 필요한 드라이버를 넣고 다시 업로드 한 뒤, 설치까지 해보겠다.

 

만약 벌처(Vultr)에 가입하지 않았다면 아래 링크를 통해 꼭 100달러를 받기 바란다.

받지 못한 경우 고객센터 티켓을 통해 이 링크를 쓰고 100달러를 못 받았으니 달라하면 준다.

www.vultr.com/?ref=8570828-6G


필요한 준비물

- 윈도우 ISO

- Virtio 드라이버

- 드롭박스 (AWS S3 등으로 대체 가능)

- ImgBurn (ISO생성)

 

윈도우 ISO는 Esherloon's Server 에서도 공유하고 있으니 한 번 확인 바란다.

(제 3자 서버임으로 이용에 참고 바란다.)


#1. 윈도우 ISO와 Virtio 드라이버 합치기

먼저 윈도우 ISOVirtio 드라이버를 모두 다운로드한다.

필자는 윈도우 10 OS를 이용하나 다른 윈도우 OS를 사용한다 하더라도 단계는 동일하다.

 

윈도우 ISO와 Virtio 드라이버 파일

 

모두 다운로드하였다면 이와 같은 파일들이 있을 것이다. 파일 이름은 같지 않더라도 윈도우 ISO 파일과 Virtio 드라이버 파일만 있으면 된다.

 

각각 모두 압축을 해제한다. 반디집이든 알집이든,, 7zip이든..

(필자는 반디집을 이용한다)

 

압축 풀린 파일

압축을 해제하면 위 사진과 같이 파일이 나온다.

두 번째(virtio-win-0.1.185) 폴더를 첫 번째 폴더 안으로 넣는다.

 

그러면 첫 번째(윈도우OS) 폴더에 Virtio 드라이버가 담긴 폴더가 들어간다.

 

윈도우OS 폴더에 Virtio 드라이버 폴더가 정상적으로 들어갔는지 확인하자. 아래 사진처럼 있다면 정상이다.

 

윈도우ISO 파일에 Virtio 드라이버 폴더가 들어간 모습

이제 ImgBurn 프로그램을 이용하여 윈도우OS 파일과 Virtio 파일을 합친 ISO 파일을 만들 것이다.

 

ImgBurn 실행 시 모습

ImgBurn을 실행하면 위 사진처럼 프로그램이 뜬다.

Create image file from files/folders를 클릭한다.

 

위 사진에서 보이는 것처럼 폴더 버튼을 클릭한다.

폴더를 선택하는 창이 뜨면 아까 만든 윈도우OS와 Virtio 드라이버가 들어있는 폴더를 선택한다.

 

이제 오른쪽에 있는 옵션을 건드려주겠다.

 

위 사진처럼 세팅한다.
위 사진처럼 세팅한다.

두 번째 사진을 보면 Boot Image라는 항목이 보인다.

아까 만든 윈도우OS 폴더에 들어가서 boot 폴더 안에 있는 etfsboot.com 파일을 선택하면 된다. (아래 사진을 참고하자)

etfsboot.com

 

그리고, 아까로 다시 돌아와서 아래 사진처럼 폴더 버튼을 클릭한다.

추출 파일

ISO 파일이 저장될 곳을 선택한다.

필자는 파일명을 Windows10_Vultr.iso라고 지정했다.

 

추출 버튼

위 사진처럼 추출 버튼을 클릭하여 진행한다.

가끔 아래 사진과 같은 창이 뜨는데 모두 확인이나 Yes를 클릭하면 된다.

 

 

성공적으로 완료되면 기분 좋은 소리와 함께 작업이 마무리됐다는 창이 뜬다.

정상적으로 완료된 지 확인해보자.

반디집으로 ISO 파일을 보는 화면


#2. 드롭박스에 업로드하여 Vultr로 파일 올리기

초보자들이 더 쉽게 따라올 수 있도록 드롭박스를 사용하지만 AWS S3, Google Cloud Storage 등을 사용해도 무관하다.

 

Dropbox에 파일을 올리는 모습

먼저, Dropbox에 본인이 만든 iso 파일을 업로드한다.

성공적으로 업로드되면 공유 기능을 통해 공유 링크를 복사하면 된다.

 

그다음, my.vultr.com/iso/ 으로 이동하여 + 버튼을 클릭한다.

 

복사한 드롭박스 링크를 붙여 넣는데 주의할 점이 있다.

드롭박스의 공유 링크는 끝 부분이 기본적으로 ?dl=0으로 되어 있는데 0을 1로 변경해줘야 한다.

ex) https://www.dropbox.com/s/abcdefg/Windows10_Vultr.iso?dl=1 

 

확인 버튼을 누르면 업로드가 시작된다.

업로드 중인 파일

약 10분 정도 기다리면 업로드가 완료된다.


#3. 윈도우 설치하기

먼저 my.vultr.com/deploy/ 으로 이동하여 새 인스턴스 생성 페이지로 이동한다.

서버 종류과 위치는 원하는 대로 설정한다.

 

Server Type에서 Upload ISO 선택

Server Type 부분에서 Upload ISO를 클릭하고 방금 업로드한 ISO 파일을 클릭한다.

이후 요금제와 기타 설정을 마무리하고 Deploy Now를 클릭하여 생성한다.

 

ISO를 직접 지정해서 설치하는 경우 웹에서 원격을 통해 수동으로 세팅해줘야 한다.

방금 Deploy 한 서버를 클릭한다.

 

우측 상단에 있는 원격 버튼을 클릭한다.

 

원격 콘솔 화면

혹시 화면이 이 상태라면 아직 업로드한 ISO가 서버로 입력이 된 상태가 아니기 때문에 조금 더 기다려야 한다.

아마 자동으로 재부팅될 것이다.

 

정상적으로 로딩되면 계속 진행하다가 디스크 선택 화면에서 잠시 멈춘다.

드라이버가 없기 때문에 드라이버 로드를 클릭하여 드라이버를 불러와야 한다.

 

불러와야 할 드라이버를 알려드리겠다. CD 드라이브가 D라고 가정했을 때,

 

1. 디스크 드라이버 → D:\virtio\viostor\~~버전별 선택~~\amd64

2. 네트워크 드라이버 → D:\virtio\NetKVM\~~버전별 선택~~\amd64

 

두 드라이버 모두 설치한다.

그리고 일반 윈도우 OS를 설치하듯이 쭉 설치하면 된다.

반응형
  1. ㅇㅇ 2021.06.30 20:14

    저 콘솔창에서 2시간 넘게 되있는데 얼마나 기달려야되나요?

    • ㅇㅇ 2021.12.26 10:27

      2.5달러 플랜에서는 안되는것 같습니다 최소 5달러 이상의 플랜에서 작동확인했습니다

Vutlr 방화벽(Firewall) 설정

오늘은 벌쳐에서 방화벽을 설정하는 방법을 알아보려고 한다.

벌쳐에서는 Firewall이라는 기능이 있는데.. 이게 방화벽이다.


방화벽

https://my.vultr.com/firewall/

벌쳐의 방화벽 관리 페이지이다.

이미 추가된 방화벽 Rules(규칙)을 관리할 수 있고 새로운 방화벽을 생성할 수 있다.

 

윈도우 방화벽과 리눅스의 iptables와 동일한 역할을 하지만 Vultr에서 제공하는 방화벽은 여러분들이 사용하는 VM에 설치되는 방화벽이 아닌 상단 네트워크 장비에서 돌아가는 방화벽이다.

별도의 장비에서 돌아가다 보니 VM의 성능 부분과 보안 부분에서 더 큰 이득을 볼 수 있기 때문에 무료로 제공되는 Vultr 방화벽을 사용하자.


방화벽 추가

my.vultr.com/firewall/add/

위 링크 또는 방화벽 페이지에서 + 버튼을 눌러서 생성할 수 있다.

 

방화벽 이름 설정

입력란에 방화벽 별칭을 쓴다. 원하는 이름을 그냥 쓰면 된다.

ex) Minecraft, web, email 등등

 

Add Firewall Group 버튼을 클릭하여 방화벽을 생성한다.

 

생성된 방화벽 모습

생성된 방화벽이다.

 

Inbound IPv4 Rules를 보면 현재 규칙을 볼 수 있다.

하지만 현재 생성된 규칙이 하나도 없기 때문에 이 방화벽은 적용되지 않을 것이라고 뜬다.

 

바로 규칙을 추가하는 방법에 대해서 알려줘도 되지만 일단 이 방화벽을 여러분의 인스턴스(VM)에 연결하는 방법을 먼저 알아보자.

 

Linked Instances

왼쪽 메뉴 중 Linked Instances로 들어오면 현재 연결된 인스턴스를 확인할 수 있다.

현재 연결되거나 연결할 수 있는 VM 목록이 나오는데, 필자는 현재 연결한 VM이 없기 때문에 연결 가능한 VM만 나오고 있다.


규칙 추가 방법

왼쪽 메뉴를 보면 IPv4 Rules와 IPv6 Rules가 있는데 각 인터넷 프로토콜마다 규칙을 따로 생성해야 한다.

아직까지 우리는 IPv4를 주로 사용하고 있기 때문에 이 글에서는 IPv4만 설명하려고 한다.

 

왼쪽 메뉴에서 IPv4 Rules를 클릭한다.

 

현재는 아무것도 없음

현재는 아무것도 없기 때문에 새로운 규칙을 추가할 수 있는 기능만 있다.

우리가 규칙에서 선택할 수 있는 건 ProtocolPort, SourceNotes이다.

 

Protocol은 TCP, UDP, ICMP 등의... 네트워크 규칙 체계를 말하는 것이고 Port통신의 번호이다.

Source클라이언트가 어디서 왔는지에 대한 것을 묻는 것이다.

(서버에 접속할 때 당신의 IP가 1.1.1.1이라면 Source IP가 1.1.1.1인 것이다.)

그리고, Notes단순 메모이다.

 

벌쳐 방화벽이 지원하는 프로토콜ICMP, TCP, UDP, GRE, ESP, AH이다.

사전에 만들어진 규칙SSH(TCP 22), HTTP(TCP 80), HTTPS(TCP 443), MySQL(TCP 3306), PostgreSQL(TCP 5432), DNS (UDP 53), DNS (TCP 53), MS RDP(TCP 3389)이다.

 

위 사전에 만들어진 규칙에서 위 서비스를 쓰고 있는데 기본 포트를 변경한 경우, 사전에 만들어진 규칙으로 만들면 안 된다.

 

대표적으로 사용되는 서비스의 포트를 더 알아보자면..

Minecraft Java Edition(PC): TCP 25565

Minecraft PE (모바일): UDP 19132

Rust: TCP/UDP 28015-28016

Unturned: TCP/UDP 27015

ARK: UDP 7777

이와 같다.

 

자. 만약에 마인크래프트 PC판을 추가하려고 하면 아래와 같이 하면 된다.

 

Minecraft

이렇게 입력하고 + 버튼을 누르면 생성된다.

 

만약 Rust처럼 28015, 28016과 같이 연속적인 포트를 입력하려면,

 

Rust ㅡ 포트 범위 생성

이렇게 입력하면 된다.

TCP/UDP가 합쳐진 규칙은 없으니 TCP, UDP 따로 생성해야 한다.


이렇게 규칙을 추가하면 추가한 규칙에 맞지 않은 통신은 모두 차단된다.

따라서 원격(SSH 또는 MS RDP) 포트도 추가하자.

 

Source 설정

이렇게 SSH 규칙도 추가할 수 있다.

 

여기서 잘 보면 Source를 설정하는 걸 볼 수 있는데.. Source는 앞서 말했듯이 통신을 보낸 사람이라고 이해하면 쉽다.

(게임 서버로 치면 게임 유저들의 IP주소이다)

 

원격은 나만 사용하는 것이기 때문에 My IP로 해두거나 Custom으로 하여 접속할 IP로 설정해두는 게 보안에 좋다.


마무리..

이렇게 벌쳐를 통해 방화벽을 추가하고 규칙을 생성하는 방법에 대해 알아봤다.

 

OS에서도 방화벽을 설정해야겠지만, 벌쳐의 방화벽을 사용하면 OS의 자원을 사용하지 않기 때문에 큰 성능 효과를 볼 수 있다.

공개 홈페이지나 게임 서버 등을 운영한다면 꼭 이런 방화벽을 통해 서버를 안전하게 보호하기 바란다.

반응형

Vultr가 이 글을 싫어합니다.

필자는 현재 KT를 이용하고 있다.

SKB, U+ 보다 해외망이 빠른 KT라지만 그래도 느려 터져서... 생각을 해봤는데 해외망 속도 제한이 걸린 게 아닐까라고 생각을 했다.


가정용 인터넷의 해외망 속도 제한

이 내용은 통신사에서 공식으로 밝힌 내용이 아니라 필자의 생이다.

구글 드라이브와 Notion 등... 수많은 해외 서비스들은 국내에 서버를 두고 있지 않다. 물론 구글은 캐시 서버가 있지만 업로드할 때는 미국 서버와 연결되는 것으로 보인다.

 

그런데.. KT 가정망으로 연결하면 속도가 100Mbps도 나오지 않는다. 물론 사용자마다 다를 수 있겠지만..

하지만 Vultr가 쓰고 있는 SKB 기업망으로 연결하면 KT 보다는 빠르게 연결된다.

 

그래서 필자는 KT 가정망에는 해외망 속도 제한이 걸려있다고 판단.. 바로 Vultr에 프록시와 VPN 서버를 설치해서 테스트했다.

 

KT 해외 서비스 이용 속도

AWS에는 지역별 S3 속도 테스트 기능이 있다. ㅡ 링크

이를 통해서 지역별로 속도를 확인해봤는데..

 

대한민국(Seoul): 최대 453Mbps

미국(San Francisco): 최대 15.9Mbps

미국(Oregon): 최대 16.5Mbps

아일랜드(Dublin): 최대 19.8Mbps

독일(Frankfurt): 최대 8.5Mbps

일본(Tokyo): 최대 117Mbps

싱가포르: 최대 29.8Mbps

오스트레일리아(Sydney): 최대 15Mbps

인도(Mumbai): 최대 46.5Mbps 

 

이건 아니지;;;

바로 Vultr를 통해서 측정한 결과를 보겠다.

 

Vultr를 경유한 해외 서비스 이용 속도

대한민국(Seoul): 최대 455Mbps 

미국(San Francisco): 최대 414Mbps (2,500% 증가)

미국(Oregon): 최대 454Mbps (2,651% 증가)

아일랜드(Dublin): 최대 303Mbps (1,403% 증가)

독일(Frankfurt): 최대 270Mbps (3,076% 증가)

일본(Tokyo): 최대 458Mbps (291% 증가)

싱가포르: 최대 426Mbps (1,329% 증가)

오스트레일리아(Sydney): 최대 403Mbps (2,586% 증가)

인도(Mumbai): 최대 401Mbps (762% 증가)

 

속도 개선 효과를 보았는가?

만약 본인이 사용하고 인터넷의 해외망이 필자처럼 개판일 땐 이렇게 프록시/VPN을 구축해서 사용해보는 것도 나쁘지 않다고 생각한다.


벌쳐(Vultr) 간단 소개

요금

$5달러..

오늘 쓸 요금제이다.

벌쳐의 한국 리전에서 제일 저렴한 요금제인데 본인만 쓴다면 충분히 쓰고도 남을 스펙이다.

 

트래픽(대역폭)

위 5달러 제품을 보면 1000GB의 트래픽 제한이 있다.

AWS와는 다르게 벌쳐는 업/다운로드 중 가장 많이 쓴 것만 산정된다.

 

하지만 한 달이면 이 양도 다 쓸 수 있는데 꼼수 쓰면 무제한으로 쓸 수 있다.

벌쳐는 서버를 삭제하면 사용한 트래픽 정보가 지워지는데.. 이를 이용하여,

   1) 세팅된 상태를 Snapshot으로 저장

   2) 현재 서버 제거

   3) 신규 서버 생성할 때 Snapshot으로 배치

   4) IP가 변경되면 변경된 IP로 수정

 

이렇게 꼼수를 쓰면 진짜 가성비를 맛볼 수 있다.

 

서버 만드는 방법

 

벌쳐(Vultr)에서 가상 서버 호스팅 만드는 방법 & 설정

오늘은 Vultr의 가상 머신을 만들어보려고 한다. 가상 서버 호스팅 클라우드 'Vultr'는 무엇인가? - $100달러 받기 ※ 관련 글: Vultr 한국 리전 개설! (bit.ly/3dKpmMp) 글 작성일: 2020년 06월 27일 글 편집일:.

blog.jiwon.dev

위 글을 참고해서 우분투 16.04 버전으로 설치한다.


SOCKS5 프록시 설치하기 - Ubuntu 18.04

프록시 중에서도 제일 안전한 SOCKS5 프록시 설치 방법을 안내드린다.

* HTTP 프록시를 설치하려고 한다면 이곳을 참고해서 설치 바란다.

 

우분투 18.04에 접속하고 아래 명령어를 입력한다.

apt install dante-server
mv /etc/danted.conf /etc/danted.conf.bak
nano /etc/danted.conf  # 내용은 아래를 참고해주세요
systemctl start danted
systemctl status danted

 > /etc/danted.conf

logoutput: /var/log/socks.log
internal: ens3 port = 1080
external: ens3
clientmethod: none
socksmethod: username
user.privileged: root
user.notprivileged: nobody

client pass {
        from: 0.0.0.0/0 to: 0.0.0.0/0
        log: error connect disconnect
}
client block {
        from: 0.0.0.0/0 to: 0.0.0.0/0
        log: connect error
}
socks pass {
        from: 0.0.0.0/0 to: 0.0.0.0/0
        command: bind connect udpassociate
        log: error connect disconnect
        socksmethod: username
}
socks block {
        from: 0.0.0.0/0 to: 0.0.0.0/0
        log: connect error
}

까지 진행한다면 SOCKS5 프록시 설치가 완료된다.

이제 프록시에 접속하기 위해 사용자를 추가한다.

useradd (이름)
passwd (이름)

순서대로 사용자를 추가하는 명령어그 사용자의 암호를 설정하는 명령어다.

정상적으로 추가했다면 프록시 서버에 접속해보자. 포트는 1080이다.

Outline VPN 설치하기

수많은 VPN 서버들이 있지만 Outline VPN이 제일 구축하기 쉽다.

또한 프록시는 모바일 기기에서 사용하기 어렵기 때문에 VPN을 사용해야 할 때가 있다.

 

그럼 설치를 시작해보자.

 

getoutline.org/en/home

위 홈페이지에서 Outline Manager를 다운로드 후 설치한다.

Outline Manager에서 서버 추가

서버 추가 상태에서 어디서든 Outline 설정에 있는 설정 버튼을 클릭한다.

Outline 설치 방법

이제 설치 방법을 안내해준다.

1번에서 나오는 코드를 복사한 뒤 SSH에 그대로 붙여 넣기 해서 Outline 서버 설치를 진행한다.

설치 과정에 위와 같은 메시지가 뜬다면 Y를 입력하고 엔터 한다.

Outline 설치가 완료된 부분

이렇게 초록색 글씨로 뜨는 부분Outline Manager에 붙여 넣으면 된다.

Outline Manager

이렇게 붙여 넣으면 된다. 완료 버튼을 눌러 설치를 마무리한다.

* 여기서 접속 오류가 뜨는 경우 방화벽을 확인하자.


그러면 이제 설치를 완료한 Outline VPN에 접속하는 방법을 알려주겠다.

 

접속하기 위해 사용하려는 기기에 Outline을 설치해야 한다. (Outline Manager와 별개의 프로그램이다)

 

getoutline.org/en/home

위 페이지에서 맨 아래로 내리면 프로그램을 내려받을 수 있다.

* 안드로이드, 윈도우, 크롬OS, iOS, macOS, Linux 등 대부분 기기에서 사용할 수 있다.

 

설치를 완료했다면 다시 Outline Manager로 돌아오자.

접속을 위한 키 추가

내가 사용할 키를 새롭게 추가할 수 있다. 새 키 추가를 클릭하자.

추가된 키

추가된 키의 이름을 변경할 수 있다. 이건 마음대로 설정하자.

사진을 참고하여 공유 버튼을 클릭한다.

액세스 키

액세스 키를 복사한다. 이 액세스 키를 통해 VPN에 접속할 수 있다.

* Outline Manager만 있으면 언제든지 다시 볼 수 있다.

Outline

다시 Outline으로 돌아오면 위 사진처럼 액세스 키가 감지됐다고 뜬다.

뜨지 않아도 추가 버튼을 클릭해서 키를 입력해주면 된다.

서버 추가 버튼을 누르자.

Outline에 VPN 서버가 추가된 모습

정상적으로 서버가 추가된 모습이다. 연결을 클릭해보자.

정상적으로 연결된 VPN (Android)

정상적으로 연결되면 위 사진처럼 뜬다.


마무리..

오늘 Vultr를 이용해서 해외망을 개선하는 방법에 대해 알아봤는데, 필자도 조사하면서 많이 놀랐다.

필자처럼 끔찍한 해외망을 겪고 있다면 Vultr가 해답이 될 것이다..

 

우분투 서버로 많이 놀아봤다면 손쉽게 설치했겠지만... 처음 보는 분들은 진행하는데 어려움이 있을 것 같다고 생각한다.

혹시 진행하기 어렵다면.. NordVPN 한국 서버로도 약간의 효과를 볼 수 있으니 참고바란다.

 

마무리로 구글 드라이브, MEGA.nz, pCloud, Notion 등에서도 속도가 개선되는 효과를 보여드리면서 글을 마치겠다.


구글 드라이브 속도 비교

KT ㅡ 구글 드라이브 다운로드 속도
KT + Vultr ㅡ 구글 드라이브 다운로드 속도

캐시 서버에 캐싱되지 않은 파일을 다운로드하는 속도이다.

KT ㅡ 구글 드라이브 업로드 속도
KT + Vultr 구글 드라이브 업로드 속도

업로드하는 속도에도 큰 차이가 있다.


MEGA.nz 속도 비교

KT ㅡ MEGA.nz 다운로드 속도
KT + Vultr ㅡ MEGA.nz 다운로드 속도

다운로드 속도에도 큰 차이가 났다.

KT만 사용했을 때는 800KB/s 정도에 도달하는데 수많은 시간이 걸렸지만, Vultr를 통해서 받을 때는 5MB/s까지 도달하는데 얼마 걸리지 않았다.

KT ㅡ MEGA.nz 업로드 속도
KT + Vultr ㅡ MEGA.nz 업로드 속도

업로드할 땐, 다운로드 속도보다 전체적으로 느렸으나 여전히 Vultr가 더 빨랐다.


pCloud.com 속도 비교

KT ㅡ pCloud 다운로드 속도
KT + Vultr ㅡ pCloud 다운로드 속도
KT ㅡ pCloud 업로드 속도
KT + Vultr ㅡ pCloud 업로드 속도


노션(Notion) 업로드 속도

노션은 AWS S3(US West 2) 서버를 이용하고 있다. 미국에 서버가 있는데..

KT ㅡ Notion 다운로드 속도
KT + Vultr ㅡ 다운로드 속도
KT ㅡ Notion 업로드 속도
KT + Vultr ㅡ Notion 업로드 속도

이건 아니잖아..

반응형
  1. ㅇㅇ 2020.11.26 01:38

    모바일에서 해외망을 개선하려면 뭐를 쓰면 될까요?

    • Jiwon_ 2020.11.26 08:49 신고

      VPN도 도움될 수 있습니다.
      NordVPN이나 Adguard VPN 추천드려요

  2. ㅁㅁ 2021.08.05 15:49

    설치과정에서 Docker 오류가 나네요 ㅠㅠ
    확인해주실 수 있으신가요?

    우분투 18.04/20.04 둘 다 GPG 에러납니다. 키를 찾아서 설치해도 안되구요..

오늘은 Vultr의 가상 머신을 만들어보려고 한다.

 

가상 서버 호스팅 클라우드 'Vultr'는 무엇인가? - $100달러 받기

※ 관련 글: Vultr 한국 리전 개설! (bit.ly/3dKpmMp) 글 작성일: 2020년 06월 27일 글 편집일: 없음 오늘 필자는 Vultr에 대해 자세히 알아보려고 한다. 최근, 마인크래프트 등의 게임 서버가 기하급수적으��

blog.jiwon.dev

벌쳐에 대해 알고 싶다면 저번 글도 참고하면 좋다.

 

참고로 처음 가입하는 경우 100달러를 체험용으로 받을 수 있으니 꼭 아래 링크 통해서 가입하도록 하자.

신규 가입자용 100달러 증정 링크: https://www.vultr.com/?ref=8570828-6G

 


VM 만들기

Link: my.vultr.com

위 My Vultr 링크로 이동한다.

my.vultr.com

위 사진과 같이 신규 서버를 생성하는 페이지이동한다.

 

그러면 서버 종류, 서버 위치, 서버 타입, 서버 성능기타 기능을 선택할 수 있는데 하나씩 알아보자.


#1. 서버 종류

서버 종류

서버 종류를 골라야 한다.

 

Cloud Compute: 일반 가상 서버

High Frequency: CPU 주파수가 높은 서버

Bare Metal: 단독 서버

Dedicated Cloud: 단독 CPU 서버

 

High Frequency 서버Cloud Compute 서버보다 CPU 성능이 더 높다.

비슷한 제품으로 Dedicated Cloud가 있는데 이건 할당된 자원들을 나만 단독으로 사용하는 것이다. Cloud Compute와 High Frequency 공유 자원이다.

 

Bare Metal은 한국에서 단독 서버 호스팅으로 많이 알려진 제품이다.

저렴한 가격에 높은 성능의 서버를 사용할 수 있으나.. 아시아 지역에는 싱가포르에만 제공하고 있다.

 

한국 위치가 지원되는 서버는 아직 Cloud Compute 밖에 없다. 그렇다고 Cloud Compute의 성능이 낮은 건 아니다.

제일 가성비가 넘치는 제품이 Cloud Compute 제품으로.. 이 제품으로 진행하도록 하자.


#2. 서버 위치

지원되는 서버 위치 ㅡ 2020/09/26

벌쳐는 미국에 8곳, 캐나다, 네덜란드, 프랑스, 독일, 영국, 일본, 대한민국, 싱가포르, 오스트레일리아에 서비스 중이다.

 

모든 위치에서 동일한 스펙의, 동일한 가격으로 제공 중이므로 한국을 선택해도 추가 요금은 없다.

특별한 이유가 없다면 Seoul(South Korea)를 선택하고 다음으로 진행하자.


#3. 서버 타입

서버 타입(OS)

여기서는 서버의 OS선택할 수 있다.

사전 정의된 OS를 선택할 수 있고 내가 업로드한 ISO 또는 만들어둔 스냅샷(백업)으로 설치할 수 있다.

 

참고로 아직까지 한국에서는 사전 정의된 윈도우OS가 없다.

윈도우OS를 설치하려면 윈도우 ISO를 올려서 직접 설치해야 한다. (Custom ISO 이용)

 

필자는 우분투 OS를 사용하겠다.


#4. 서버 성능

서버 사이즈(성능)

여기서는 사용할 서버 요금제를 선택해야 한다.

한국 사람들이 모조리 Vultr만 사용하는지.. 한국 지역에서는 계속 5달러 제품만 남아있다.

 

실제 청구시간당 요금으로 청구되며, 작은 글자로 써져 있는 요금으로 계산해보면 된다.

 

Cloud Compute 요금제에 대한 긱벤치 점수와 요금을 확인하려면 이곳을 확인 바란다.


#5. 기타 기능

기타 설정

추가 설정을 하는 부분이다.

 

Additional Features에서는 IPv6 활성화 여부, 백업 활성화 여부, 내부 네트워크 활성화 여부, 디도스 방어 활성화 여부를 확인할 수 있다.

이 모두는 서버를 생성하고도 설정에서 다시 제어할 수 있으므로 크게 고민하지 않아도 된다.

디도스 방어서양권에서만 제공하고 있다.

 

Startup ScriptVM을 설치할 때 실행되는 스크립트이다. 설치할 프로그램을 미리 스크립트해서 설정해두면 편하다.

 

SSH Keys는 그 말대로 SSH에 접속할 때 사용할 키를 설정하는 것이다.


방화벽과 호스트네임, 별칭 설정

Firewall(방화벽)Vultr의 상단 장비에서 돌아가는 방화벽이다. 따라서.. OS 단에서 차단하는 것보단 이 기능에서 차단하는 게 성능과 보안 차원에서 더 낫다.

이 방화벽 기능은 필자가 나중에 더 다루겠다.

 

Server Hostname(호스트네임)과 라벨은 그냥 서버 이름으로 작성해주면 된다. 단 한글을 쓰면 충돌 날 수 있으니.. 영문으로 써야 한다.

(호스트네임은 VM내 OS 호스트네임과 동일하게 설정된다.)


Deploy Now

모두 완료되었다면 Deploy Now를 클릭하여 서버를 생성할 수 있다.


서버 설정하기

서버 설치가 모두 완료되면 아래 사진처럼 Running이라는 표시가 뜬다.

정상 구동 중

해당 서버를 클릭해서 자세한 정보를 볼 수 있다.

Overview

위 사진과 같이 메뉴에는 Overview, Usage Graphs, Settings, Snapshots, Backups, DDOS가 있는데,

 

Overview: 서버 개요

Usage Graphs: 대역폭, CPU, Disk, Network의 사용량

Settings: 서버 세팅

Snapshots: 스냅샷

Backup: 주기별로 서버 전체 백업

DDOS: 디도스 방어

 

위 기능들 중 세팅만 알아보도록 하겠다.


설정 #1. IPv4 & IPv6

IPv4
IPv6

아직까지는 IPv4를 더 많이 사용하고 있어서 IPv4 설정을 많이 건드릴 텐데 대표적인 기능으로는 다음과 같다.

 ㅡ IPv4 IP 추가

 ㅡ 내부 네트워크 활성화

 

IPv4 IP 추가는 IPv4 IP를 한 개를 더 추가할 수 있는 기능이다. (한 개만 더 추가할 수 있다)

보통 전형적인 한국 호스팅 업체의 경우 일일이 연락해야 하거나 아예 안 되는 경우도 있는데 벌쳐는 이러한 점에서 편리하다고 생각한다.

 

내부 네트워크같은 지역에 있는 VM과 내부망을 통해서 통신할 수 있게 하는 기능이다.

한국 VM이라면 한국에 위치한 VM만 서로 통신이 가능하다. (한국 <-> 일본 등은 안된다.)


설정 #2. 방화벽(Firewall)

방화벽은 내가 허용한 프로토콜이나 포트로만 통신이 가능하도록 만드는 것이다.

이 부분은 필자가 나중에 자세히 다루겠다.


설정 #3. Change Plan

Change Plan ㅡ 요금제 변경

Change Plan에서는 서버 성능.. 즉 요금제를 변경할 수 있다.

하지만 사진에서는 해당 지역에 더 이상 재고가 없기 때문에 변경할 수 없다고 안내하고 있다.

 

업그레이드는 자유지만 다운그레이드는 불가능하니 꼭 고려해서 업그레이드하길 바란다.


설정 #4. Change OS

Change OS ㅡ OS 변경

Change OSOS를 변경할 수 있는 기능이다.

 

만약에 윈도우 서버를 사용하고 있으면 윈도우 서버끼리만 OS를 변경할 수 있으며 App으로의 변경은 불가능하다.

리눅스 서버를 사용하고 있는 경우윈도우를 제외한 앱들을 자유롭게 변경할 수 있다.

 

* Custom ISO를 사용하여 윈도우를 설치한 경우 리눅스와 동일한 기능을 쓸 수 있다.


설정 #5. Change Application

Change Application ㅡ 앱 변경

Change ApplicationChange OS 기능과 비슷하다.

둘 다 똑같이 시스템을 갈아엎고 내가 선택한 시스템으로 재설치하는 기능이다.

 

윈도우 OS를 쓰고 있는 경우 이 기능은 사용할 수 없다.

 

* Custom ISO를 사용하여 윈도우를 설치한 경우 리눅스와 동일한 기능을 쓸 수 있다.


마무리

벌쳐를 사용하는 방법에 대해서 가볍게 알아보았다.

수많은 호스팅을 써봤지만.. 한국의 가상 서버 호스팅 업체들은 아직 벌쳐를 이길 수 없다고 생각한다.

 

이렇게 웹 사이트에서 내 서버를 컨트롤할 수 있고, 시간제로 청구하기 때문에 필요할 때만 서버를 주문하고 지우는 게 가능하다.

 

무료로 제공되는 Custom ISOSnapshots 기능이야말로 정말로 미쳤다.

 

만약 Vultr를 새롭게 사용해보고 싶다면 꼭 아래 링크를 통해서 가입하기 바란다. 필자에게 큰 도움이 되고, 사용자도 한 달 동안 사용할 수 있는 $100의 크레딧을 얻을 수 있다. $100달러는 한 달동안 6 코어 16기가의 메모리와 320GB SSD가 제공되는 VM을 무료로 쓰고도 남는 금액이니 충분히 매력적이라고 생각한다.

$100 달러 쿠폰: https://www.vultr.com/?ref=8570828-6G

쓰고 싶어도 쓸 수 없는 한국 리전

 

반응형
  1. 2020.09.26 21:01

    ♥ 팬이에용 지원님 ♥

  2. Kuriet Lee 2020.10.14 18:30

    100달러 크레딧 링크가 일반 가입하는 것과 똑같이 보이는 것 같은데 저 링크에서 바로 sign up 하면 100달러가 나오나요?

※ 관련 글: Vultr 한국 리전 개설! (bit.ly/3dKpmMp)

글 작성일: 2020년 06월 27일

글 편집일: 없음


오늘 필자는 Vultr에 대해 자세히 알아보려고 한다.

 

최근.. 마인크래프트, 러스트, GTA5(FiveM) 등의 사설 게임 서버가 기하급수적으로 증가하고 서버를 필요로 하는 부분이 셀 수 없을 정도로 증가하고 있다.

따라서 서버는 요즘 시대에 뗄 수야 뗄 수가 없는 필수템이 됐다.

 

초창기 서버, 가상 서버 호스팅 시장에서는 신청 시 관리자가 수동으로 세팅하는 시스템으로 고객이 요청하면 즉시 나올 수 없는 시대였지만 그것도 잠시, 요즘에는 결제와 세팅부터 관리까지 모두 자동화로 이루어져 있다.

설마 아직도 카카오톡으로 연락하는 곳은 없겠지? 시간 낭비다.

물론 아직 일부 회사에서는 수동으로 진행하고 있다. 하지만 그런 곳을 써야 할 필요가 있을까?

"한국 호스팅 쫄딱 망했다"

"이만큼 트래픽에 10Gbps 속도 제공하는 호스팅은 거의 유일"


Vultr는?

Vultr는 2014년 2월부터 서비스를 시작하여 클라우드 서비스를 제공하는 회사이다.

 

2020년 지금, 한국에도 서비스를 시작했다.

 

요금제가 일부 변경되었다. 아래 글을 참고바란다!

 

Vultr의 서버 라인업 변경 업데이트 (22.03.15 / AMD EPYC)

가상 서버 호스팅 클라우드 'Vultr'는 무엇인가? - $100달러 받기 ※ 관련 글: Vultr 한국 리전 개설! (bit.ly/3dKpmMp) 글 작성일: 2020년 06월 27일 글 편집일: 없음 오늘 필자는 Vultr에 대해 자세히 알아보려.

jiwon.dev

 

현재 벌쳐가 제공하고 있는 서비스이다.

 

# Cloud Compute: 가상 서버 호스팅

  - Compute: 일반 가상 서버

  - High Frequency: 고주파율 CPU, NVMe SSD 가상 서버

 

# Bare Metal: 단독 서버 호스팅

 

# Object Storage: S3 API 호환 스토리지 서비스

 

# Block Storage: NVMe SSD로 구성된, Cloud Compute에 추가 가능한 스토리지

 

# Dedicated Cloud: 단독 CPU 가상 서버 + 무료 DDoS 방어

 

# Load Balancers: 로드 밸런서

 

 

 

 

 

 

 

 

현재 벌쳐는 AWS와 Azure 만큼은 아니지만 작은 회사나 단체들이 사용하기에 좋은 가격적지 않은 서버 위치를 제공하고 있다.

 

데이터센터 위치

https://www.vultr.com/features/datacenter-locations/

# 미국

- Miami, New Jersey, Chicago, Dallas, Seattle, Los Angeles, Atlanta, Silicon Valley

# 캐나다: 토론토

# 유럽권

- 네덜란드: 암스테르담 (Amsterdam)

- 영국: 런던 (London)

- 독일: 프랑크푸르트 (Frankfurt)

- 프랑스: 파리 (Paris)

# 아시아권

- 일본: 도쿄 (Tokyo)

- 대한민국: 서울 (Seoul)

- 싱가포르


가입 시 $100 또는 $50 보너스 받기


신규 가입자라면 $100달러$50달러를 받고 가입할 수 있다. 만약 신규 가입했는데 이런 보너스를 받지 못했다면 고객센터로 문의해서 받을 수 있다.

$100달러 프로모션의 경우 유효 기간이 1개월이다.

 

가입 시 $100 받기: https://www.vultr.com/?ref=8943583-8H

가입 시 $50 받기: https://www.vultr.com/promo/try50/

 

둘 중 하나만 사용할 수 있다. 물론 100달러가 더 이득이다.

100달러는 6코어 16기가 VM을 1달 쓰고도 $20가 남는다. (유효기간이 14일로 변경되었으니 꼭 유의하자!!)


AWS Lightsail vs Vultr


안 그래도 AWS Lightsail 때문에 한국 가상 서버 호스팅이 흔들렸는데 Vultr까지 한국에 진입했다.

하지만 Lightsail은 AWS의 가성비 라인이고 Vultr는 메인 상품이다. 당연히 차이가 있다.

 

# CPU 성능 차이

AWS Lightsail CPU 버스트

AWS Lightsail은 애초에 소규모 서버를 대상으로 서비스한다. 중대형 게임 서버를 위해 만들어진 서비스가 아니므로 이곳에 사용하면 심각한 성능 저하를 맛볼 수 있다.

따라서 만약에 당신이 소도 아니고 대도 아닌 중 사이즈의 원활한 서버가 필요하다면 Vultr가 당신의 훌륭한 선택지가 될 것이다.

실제 필자는 게임 서버를 Lightsail에서 Vultr로 이전했을성능 체감이 훨씬 좋아졌다는 소리를 많이 듣는다.

 

# 네트워크 성능 차이

Lightsail은 인스턴스 요금마다 약간의 네트워크 성능 차이가 있다. 하지만 제일 낮은 플랜도 500 Mbps 정도는 나올 정도로 결코 느린 속도는 아니다. (10 Mbps 단위로 제공하는 여러 호스팅과 진짜 큰 차이가 난다)

 

Vultr는 각 인스턴스마다 최대 10Gbps의 네트워크를 제공한다. 물론 10Gbps에 가깝게 계속 사용을 한다면 DDoS로 판단을 하고 인스턴스를 24시간 동안 정지한다.

간혹 일부 한국 업체에서 회선이 10Gbps라고 써놓는 경우를 봤는데... 실제로 나오는 속도는 10Mbps ~ 50Mbps 수준이니 속지 말자.

 

AWS Lightsail처럼 요금별로 네트워크 사이즈를 정해주는 게 아닌 Vultr는 요금별로 동일한 네트워크를 제공한다.

따라서 5달러짜리 요금도 빠른 네트워크를 사용할 수 있다.

 

# 대역폭 제한

두 업체 모두 전송량(대역폭) 제한이 있다. 이 제한을 초과 시 대처하는 방법은 다음과 같다.

 

AWS Lightsail: 정지X 추가과금O

Vultr: 정지X 추가과금O / 정지O 추가과금X

 

벌쳐가 좀 더 선택지가 넓다.

게다가 둘은 대역폭 사용량을 산정하는 방식에도 차이가 있는데,

 

AWS Lightsail: 업/다운로드 모두 측정

Vultr: 업/다운로드 중 가장 많이 사용한 것만 측정

 

Vultr의 가성비가 빛이 나는 수준이다.

 

# 과금 형태

두 업체 모두 후불을 지원한다.

 

AWS Lightsail: 100% 후불

Vultr: 선불, 후불 동시 지원

 

AWS와 다르게 Vultr는 기본적으로 '잔고'의 개념이 있다. 그러나 잔고의 돈이 떨어져도 마이너스 통장마냥 -$0.00 처럼 찍히니 요금 관리자에 주의하자. 참고로 마이너스되면 자동으로 카드에서 돈이 빠져나가서 잔고에 충전된다.


마무리하며

오늘은 여기서 글을 마무리해보려고 한다.

Vultr의 모든 기능과 방법을 한 번에 이 글에서 다루는 것은 무리가 있기 때문에 다음 글에서 계속 다뤄보려고 한다.

가입할 땐 $50달러나 $100달러 링크를 통해 꼭 프로모션을 받자!

 

다음 글:

 

벌쳐(Vultr)에서 가상 서버 호스팅 만드는 방법 & 설정

오늘은 Vultr의 가상 머신을 만들어보려고 한다. 가상 서버 호스팅 클라우드 'Vultr'는 무엇인가? - $100달러 받기 ※ 관련 글: Vultr 한국 리전 개설! (bit.ly/3dKpmMp) 글 작성일: 2020년 06월 27일 글 편집일:.

blog.jiwon.dev

 

반응형

+ Recent posts