Langsung ke konten

Solusi · VPN

VPS untuk VPN WireGuard

WireGuard adalah modul kernel dan beberapa kilobyte konfigurasi; mesin satu core akan memenuhi uplink-nya sebelum kehabisan CPU. Yang benar-benar dikonsumsi VPN pribadi adalah transfer, setiap byte masuk lalu keluar lagi. Itulah sebabnya U1-1 seharga $6.90 tanpa penghitungan trafik adalah pilihan kami, dan paket dengan trafik terhitung adalah tagihan yang tinggal menunggu waktu. wg-easy menambahkan UI web dan kode QR di atasnya; C1-2-55 seharga $19.90 tiba dengan wg-easy sudah berjalan.

Yang dibutuhkan

Perangkat lunak dari dokumentasi, ukuran diberi label sesuai sumbernya

Perangkat lunak dan postur keamanannya berasal dari dokumentasi proyek itu sendiri. Jika proyek tidak menerbitkan angka perangkat keras, ukuran yang ditampilkan menyebutkan sumbernya.

Dari file compose dan dokumentasi wg-easy

  • Docker, lalu ghcr.io/wg-easy/wg-easy:15 dengan NET_ADMIN, SYS_MODULE dan net.ipv4.ip_forward=1; kernel menyediakan WireGuard.
  • Port: 51820/udp untuk VPN (satu-satunya yang harus publik) dan 51821/tcp untuk UI web, yang seharusnya tidak publik.
  • Start pertama dapat berjalan tanpa interaksi dengan INIT_ENABLED, INIT_USERNAME, INIT_PASSWORD, INIT_HOST, INIT_PORT, INIT_DNS; setelah itu, klien dibuat melalui UI.
  • Trafik menjadi dua kali lipat: satu gigabyte yang diunduh melalui VPN berarti satu gigabyte masuk dan satu gigabyte keluar dari server.

Ukuran (bandwidth, bukan core)

Penentuan ukuran berdasarkan beban kerja
Beban kerjavCPURAM
Satu orang, ponsel dan laptopCPU tidak relevan; pilih yang tanpa penghitungan trafik atau hitung terabyte-nya.11 GB
Rumah tangga atau tim kecilSama. Puluhan peer tidak menambah biaya; streaming-lah yang menambah biaya.12 GB
Site-to-site atau kantorTetap soal bandwidth. Pilih kota berdasarkan latensi ke kantor.22 GB

Paket yang cocok

4 mesin, dengan harga terkini

Termurah dan tanpa penghitungan trafik lebih dulu. Harga berlaku hari ini, per bulan, diambil dari katalog.

  • U1-1$6.90/bln

    1 vCPU · 1 GB · disk 15 GB · Unmetered

    Unmetered, Istanbul, pilihan kami. 1 vCPU, 1 GB, dan tanpa penghitungan trafik: VPN yang tidak dapat mengejutkan Anda. Tempel sendiri file compose-nya (tiga perintah).

  • C1-1-25$9.90/bln

    1 vCPU · 1 GB · disk 25 GB · 1 TB

    1 TB per bulan, di 36 kota. Mesin yang sama di mana pun Anda ingin titik keluarnya berada; transfer 1 TB sudah lebih dari cukup untuk browsing, tetapi pas-pasan untuk video. Tempelkan file compose sendiri.

  • C1-2-55$19.90/bln

    1 vCPU · 2 GB · disk 55 GB · 2 TB

    Tiba dengan wg-easy sudah berjalan. 1 vCPU / 2 GB / 2 TB pada pemasok yang menjalankan preset kami: kata sandi admin dalam file yang hanya dapat dibaca root, UI pada loopback, kode QR siap dipakai.

  • U1-2$8.90/bln

    1 vCPU · 2 GB · disk 25 GB · Unmetered

    Unmetered, 2 GB, Istanbul. Pilihan dengan memori dua kali lipat, untuk VPN yang juga menjalankan filter DNS atau layanan kedua.

“Deploy terinstal” membuka konfigurator dengan skrip startup WireGuard (wg-easy) kami sudah terisi lengkap di kotak startup, sebelum Anda membeli. Skrip berjalan sekali, sebagai root, saat server disiapkan, dan hanya pada pemasok yang platformnya menjalankan skrip startup; pada baris lainnya, instalasinya berupa perintah yang sama, yang Anda tempelkan sendiri.

Instalasi

Empat langkah, dari dokumentasi wg-easy

Dengan preset, tiga langkah pertama sudah selesai saat server tiba dan kata sandi admin sudah menunggu di /root/WIREGUARD-NEXT-STEPS.txt.

  1. Docker. curl -fsSL https://get.docker.com | sh
  2. File compose. mkdir -p /etc/docker/containers/wg-easy, unduh docker-compose.yml dari proyek tersebut ke sana, dan ikat port UI ke loopback: "127.0.0.1:51821:51821/tcp". Preset ini juga mengatur variabel INIT_* sehingga tidak ada wizard pemasangan yang terekspos.
  3. Jalankan dan buka port-nya. docker compose up -d, lalu ufw allow 51820/udp. Tidak ada hal lain yang perlu terbuka ke publik.
  4. Buat klien. Dari laptop Anda ssh -N -L 51821:127.0.0.1:51821 root@your-server, buka http://127.0.0.1:51821/, tambahkan klien, lalu pindai kode QR dengan aplikasi WireGuard. Terhubung.

Terus terang

Yang benar-benar akan kami beli

VPN adalah tagihan bandwidth dengan server kecil yang menyertainya. Pilih yang tanpa penghitungan trafik.

Untuk VPN pribadi

U1-1 · $6.90/bln

1 vCPU, 1 GB, tanpa penghitungan trafik, $6.90 per bulan, di Istanbul: semua ponsel dan laptop Anda, termasuk video, dan tagihannya tidak pernah berubah. Ini mesin termurah yang kami jual dan ini yang tepat untuk keperluan ini. Jika titik keluar harus berada di negara lain, C1-1-25 seharga $9.90 tersedia di 36 kota dengan 1 TB per bulan, cukup untuk browsing, bukan untuk streaming. Keduanya tidak menjalankan preset kami; instalasinya hanya tiga perintah.

Pertanyaan

Pertanyaan orang sebelum membelinya.

VPS apa yang saya perlukan untuk WireGuard?
Yang terkecil. WireGuard berjalan di kernel dan memindahkan ratusan megabit dengan satu core; penggunaan memorinya dapat diabaikan. Sumber daya yang penting adalah transfer, karena setiap byte yang Anda tarik melalui VPN masuk ke server lalu keluar lagi. Jadi pertanyaan ukuran yang jujur bukanlah soal core atau RAM, melainkan apakah paketnya unmetered atau berapa terabyte transfer yang termasuk.
Mengapa halaman ini merekomendasikan paket unmetered dibandingkan paket bertrafik terhitung yang tampak lebih murah?
Karena VPN adalah beban kerja di mana hitungan transfer benar-benar terasa. Satu malam menonton video HD berarti 3–5 GB; melalui VPN itu menjadi 6–10 GB transfer server. Paket 1 TB cukup untuk menjelajah web dan terbatas untuk rumah tangga yang sering streaming. Mesin tanpa penghitungan trafik berharga $6.90 dan pertanyaan ini tidak pernah muncul.
Apa fungsi preset startup?
Preset ini memasang Docker dengan skrip resmi Docker, menulis file compose wg-easy dengan UI web yang hanya terikat ke 127.0.0.1, mengatur variabel pemasangan tanpa interaksi dari proyek tersebut dengan kata sandi admin acak 24 karakter dan alamat server ini sebagai endpoint, menjalankannya, dan hanya membuka 51820/udp di firewall. Kata sandi ditulis ke /root/WIREGUARD-NEXT-STEPS.txt, yang hanya dapat dibaca oleh root. Tidak ada wizard pemasangan yang pernah dapat dijangkau dari internet.
Apakah UI web terekspos?
Tidak dengan preset: UI tersebut hanya mendengarkan di loopback dan Anda mengaksesnya melalui tunnel SSH. File compose bawaan wg-easy memublikasikan 51821 di semua antarmuka dan mengharapkan Anda memasang HTTPS dan kata sandi di depannya; mengikatnya ke loopback adalah cara yang lebih sederhana untuk hasil yang sama. Port VPN 51820/udp memang harus publik (itulah port yang dihubungi klien), dan WireGuard tidak merespons siapa pun yang tidak memiliki kunci valid.
Di kota mana server sebaiknya berada?
Dekat dengan Anda untuk kecepatan, atau di negara yang internetnya ingin Anda gunakan sebagai asal koneksi. Latensi adalah yang Anda rasakan: pilih kota dengan ping terendah dari lokasi Anda, dan jika tujuannya adalah titik keluar di negara tertentu, itulah yang menentukan. C1-1-25 memiliki bentuk yang sama di 36 kota.
Bisakah saya menjalankan hal lain di server ini?
Filter DNS (Pi-hole, AdGuard Home) di samping wg-easy adalah pasangan klasik dan muat di 1–2 GB. Apa pun yang lebih berat layak mendapat mesin sendiri; inti dari server VPN adalah kecil, sederhana, dan selalu menyala.