본문으로 건너뛰기

솔루션 · VPN

WireGuard VPN 서버용 VPS

WireGuard는 커널 모듈과 몇 킬로바이트의 설정 파일이 전부입니다. 1코어 머신도 CPU가 부족해지기 전에 업링크가 먼저 포화됩니다. 개인 VPN이 실제로 소모하는 것은 전송량, 즉 들어왔다 다시 나가는 모든 바이트입니다. 그래서 트래픽 계량이 없는 U1-1, $6.90가 추천이며, 계량형 플랜은 언제든 요금 폭탄이 될 수 있습니다. wg-easy는 그 위에 웹 UI와 QR 코드를 제공하며, C1-2-55, $19.90는 이것이 실행된 상태로 제공됩니다.

필요한 것

문서 기반 소프트웨어, 출처가 표시된 크기

소프트웨어와 보안 구성은 프로젝트 자체 문서를 따릅니다. 프로젝트가 하드웨어 수치를 공개하지 않는 경우, 각 크기에 누구의 기준인지 표시합니다.

wg-easy의 compose 파일과 문서 기준

  • Docker를 설치한 다음 NET_ADMIN, SYS_MODULE, net.ipv4.ip_forward=1로 ghcr.io/wg-easy/wg-easy:15를 실행합니다. WireGuard는 커널이 제공합니다.
  • 포트: VPN용 51820/udp(공개해야 하는 유일한 포트)과 웹 UI용 51821/tcp(공개하지 않아야 함).
  • 첫 시작은 INIT_ENABLED, INIT_USERNAME, INIT_PASSWORD, INIT_HOST, INIT_PORT, INIT_DNS로 무인 설치가 가능하며, 이후에는 UI에서 클라이언트를 만듭니다.
  • 트래픽은 두 배가 됩니다. VPN을 통해 1기가바이트를 다운로드하면 서버에서는 1기가바이트가 들어오고 1기가바이트가 나갑니다.

크기(코어가 아니라 대역폭 기준)

워크로드별 크기 선택
워크로드vCPURAM
1인, 휴대폰과 노트북CPU는 중요하지 않습니다. 트래픽 미계량 플랜을 구입하거나 테라바이트를 계산하십시오.11 GB
가정 또는 소규모 팀동일합니다. 피어가 수십 개여도 비용은 들지 않으며, 비용을 만드는 것은 스트리밍입니다.12 GB
사이트 간 연결 또는 사무실여전히 대역폭이 관건입니다. 사무실까지의 지연 시간을 기준으로 도시를 고르세요.22 GB

적합한 플랜

머신 4개, 실시간 가격

가장 저렴한 플랜과 트래픽 미계량 플랜 순. 가격은 카탈로그에서 가져온 오늘 기준 월 요금입니다.

  • U1-1$6.90/월

    1 vCPU · 1 GB · 15 GB 디스크 · Unmetered

    Unmetered, 이스탄불, 추천. 1 vCPU, 1 GB, 트래픽 계량 없음: 예상치 못한 요금이 나올 수 없는 VPN입니다. compose 파일은 직접 붙여 넣으십시오(명령 세 개).

  • C1-1-25$9.90/월

    1 vCPU · 1 GB · 25 GB 디스크 · 1 TB

    월 1 TB, 36개 도시. 출구를 원하는 어느 곳에나 둘 수 있는 같은 머신입니다. 전송량 1 TB는 웹 브라우징에는 충분하지만 동영상에는 빠듯합니다. compose 파일은 직접 붙여 넣어야 합니다.

  • C1-2-55$19.90/월

    1 vCPU · 2 GB · 55 GB 디스크 · 2 TB

    wg-easy가 실행된 상태로 제공. 1 vCPU / 2 GB / 2 TB, 저희 프리셋을 실행하는 공급업체: 관리자 비밀번호는 root만 읽을 수 있는 파일에 저장되고, UI는 루프백에 바인딩되며, QR 코드가 준비되어 있습니다.

  • U1-2$8.90/월

    1 vCPU · 2 GB · 25 GB 디스크 · Unmetered

    Unmetered, 2 GB, 이스탄불. DNS 필터나 두 번째 서비스도 함께 실행하는 VPN을 위한, 메모리가 두 배인 선택지입니다.

“설치 후 배포”는 구매 전에 저희 WireGuard (wg-easy) 시작 스크립트 전체가 시작 스크립트 입력란에 미리 들어간 상태로 구성 화면을 엽니다. 이 스크립트는 서버 구축 중 root 권한으로 한 번 실행되며, 플랫폼이 시작 스크립트를 지원하는 공급업체에서만 동작합니다. 다른 행에서는 같은 명령을 직접 붙여넣어 설치합니다.

설치

wg-easy 문서에 따른 네 단계

프리셋을 사용하면 서버가 준비될 때 처음 세 단계가 완료되어 있으며, 관리자 비밀번호는 /root/WIREGUARD-NEXT-STEPS.txt에 있습니다.

  1. Docker. curl -fsSL https://get.docker.com | sh
  2. compose 파일. mkdir -p /etc/docker/containers/wg-easy을 실행하고 프로젝트의 docker-compose.yml을 그곳에 다운로드한 뒤, UI 포트를 루프백에 바인딩합니다: "127.0.0.1:51821:51821/tcp". 프리셋은 INIT_* 변수도 설정하므로 설치 마법사가 노출되지 않습니다.
  3. 시작하고 포트를 엽니다. docker compose up -d을 실행한 다음 ufw allow 51820/udp를 실행합니다. 그 외에는 아무것도 공개할 필요가 없습니다.
  4. 클라이언트를 만듭니다. 노트북에서 ssh -N -L 51821:127.0.0.1:51821 root@your-server을 실행하고 http://127.0.0.1:51821/을 열어 클라이언트를 추가한 뒤, WireGuard 앱으로 QR 코드를 스캔합니다. 연결 완료.

솔직하게

실제로 저희가 구매할 플랜

VPN은 작은 서버가 딸린 대역폭 요금입니다. 계량이 없는 쪽을 구입하십시오.

개인 VPN용

U1-1 · $6.90/월

1 vCPU, 1 GB, 트래픽 계량 없음, 월 $6.90, 이스탄불: 보유한 모든 휴대폰과 노트북을 동영상까지 포함해 연결해도 요금은 변하지 않습니다. 저희가 판매하는 가장 저렴한 머신이며, 이 용도에 딱 맞습니다. 출구가 다른 국가에 있어야 한다면 C1-1-25, $9.90가 36개 도시에서 월 1 TB로 제공되는데, 이는 브라우징용이지 스트리밍용이 아닙니다. 둘 다 저희 프리셋은 실행되지 않으며, 설치는 명령어 세 개면 됩니다.

질문

구매 전에 자주 묻는 질문.

WireGuard에는 어떤 VPS가 필요한가요?
가장 작은 것입니다. WireGuard는 커널에서 동작하며 단일 코어로 수백 메가비트를 처리하고, 메모리 사용량은 무시할 만한 수준입니다. 중요한 자원은 전송량입니다. VPN을 통해 받는 모든 바이트가 서버로 들어왔다가 다시 나가기 때문입니다. 따라서 정직한 크기 선택 기준은 코어나 RAM이 아니라, 플랜이 트래픽 미계량인지 또는 몇 테라바이트를 포함하는지입니다.
왜 이 페이지는 더 저렴해 보이는 계량형 플랜 대신 트래픽 미계량 플랜을 추천하나요?
VPN은 전송량 계산이 실제로 문제가 되는 워크로드이기 때문입니다. 저녁 동안 HD 동영상을 보면 3–5 GB이며, VPN을 거치면 서버 전송량으로 6–10 GB가 됩니다. 1 TB 플랜은 웹 브라우징에는 충분하지만 스트리밍을 하는 가정에는 빠듯합니다. 트래픽 미계량 서버는 $6.90이며 이런 고민이 필요 없습니다.
시작 프리셋은 무엇을 합니까?
Docker 공식 스크립트로 Docker를 설치하고, 웹 UI를 127.0.0.1에만 바인딩한 wg-easy compose 파일을 작성하며, 무작위 24자 관리자 비밀번호와 이 서버의 주소를 엔드포인트로 하여 프로젝트의 무인 설치 변수를 설정하고, 실행한 뒤 방화벽에서 51820/udp만 엽니다. 비밀번호는 root만 읽을 수 있는 /root/WIREGUARD-NEXT-STEPS.txt에 기록됩니다. 설치 마법사는 인터넷에서 절대 접근할 수 없습니다.
웹 UI가 외부에 노출되나요?
프리셋 사용 시에는 아닙니다. 웹 UI는 루프백에서 수신하며 SSH 터널을 통해 접속합니다. wg-easy 자체 compose 파일은 51821 포트를 모든 인터페이스에 공개하고, 그 앞에 HTTPS와 비밀번호를 두도록 전제합니다. 루프백에 바인딩하는 것이 같은 결과에 이르는 더 간단한 방법입니다. VPN 포트 51820/udp는 클라이언트가 접속하는 포트이므로 공개될 수밖에 없으며, WireGuard는 유효한 키가 없는 상대에게는 아무 응답도 하지 않습니다.
서버는 어느 도시에 두어야 하나요?
속도를 원한다면 가까운 곳, 특정 국가의 인터넷에서 접속하는 것처럼 보이고 싶다면 그 국가를 선택하십시오. 체감되는 것은 지연 시간입니다. 현재 위치에서 ping이 가장 낮은 도시를 고르고, 특정 국가의 출구가 목적이라면 그것으로 결정하십시오. C1-1-25는 36개 도시에서 같은 구성으로 제공됩니다.
다른 것도 함께 실행할 수 있나요?
wg-easy 옆에 DNS 필터(Pi-hole, AdGuard Home)를 두는 것은 전형적인 조합이며 1–2 GB에 들어갑니다. 그보다 무거운 것은 별도 서버에 두는 것이 좋습니다. VPN 서버의 핵심은 작고, 단순하고, 항상 켜져 있는 것입니다.