Lompat ke konten

Platform VPN

Billing proxy dan VPN Open Source untuk node IPv4 Anda

NexCMP adalah perangkat lunak penagihan dan portal pelanggan self-hosted untuk menjual akses bergaya VPN dari server yang Anda operasikan. Setiap pelanggan mendapatkan alamat IP khusus yang disajikan melalui SOCKS5, HTTP, dan UDP, dipesan dari daftar harga Anda, dibayar dari saldo dompet, dan dikelola dalam portal, dengan agen Linux di setiap node milik Anda.

Protokol sesungguhnya adalah SOCKS5, HTTP, dan UDP pada IP milik pelanggan sendiri. Tidak ada tunnel WireGuard atau OpenVPN dan tidak ada aplikasi klien bermerek. Modul VPN adalah bagian dari NexCMP Free dan NexCMP Source, serta dinonaktifkan sampai Anda mengaktifkannya.NexCMP Source: kode sumber lengkap seharga $499, sekali bayar. Gunakan, modifikasi, dan self-host untuk bisnis Anda sendiri. Anda boleh menjual layanan yang Anda operasikan; Anda tidak boleh menjual kembali atau mendistribusikan ulang kode sumber maupun hasil kompilasinya. Ketentuan lisensi Source

Apa itu modul VPN, dan apa yang Anda butuhkan

Terlepas dari namanya, modul ini tidak membangun terowongan VPN. Setiap alamat IP yang Anda jual merespons pada tiga port: port SOCKS5 (CONNECT dan UDP ASSOCIATE), port proksi HTTP dengan autentikasi dasar, dan port UDP. Pelanggan menggunakan klien SOCKS5 atau HTTP apa pun, atau aplikasi yang membaca tautan langganan.

NexCMP menjual, menagih, dan mengelola akses tersebut. NexCMP tidak menyediakan alamat IP, bandwidth, atau jaringan IP: server, alamat, dan prefiks sepenuhnya milik Anda.

Untuk memulai, Anda memerlukan server Linux x86_64 dengan alamat IPv4 publik, agen NexCMP yang terpasang di masing-masing server, dan modul VPN yang diaktifkan di menu License & updates. Pesanan dibayar dari dompet prabayar yang sama dengan bagian NexCMP lainnya.

Cara pelanggan Anda mengelola langganan VPN

Setiap layar merupakan tab dari halaman layanan di portal pelanggan, ditampilkan dengan data sampel. Pilih tab, gunakan tanda panah atau tombol kiri dan kanan, atau buka penampil layar penuh.

Ringkasan

Portal pelanggan, Ringkasan langganan VPN: lokasi, paket, jumlah IP, bandwidth, penagihan, masa kedaluwarsa, grafik lalu lintas langsung, dan bilah penggunaan periode ini.
Sekilas tentang langganan: IP, bandwidth, masa kedaluwarsa, lalu lintas langsung, dan porsi data periode ini yang telah digunakan.

Daftar IP

Portal pelanggan, tab Daftar IP VPN: tabel alamat IP langganan dengan port SOCKS5, HTTP, dan UDP, nama pengguna, kata sandi tersamar, lokasi, dan status.
Setiap IP beserta port dan informasi login, ditambah tombol Laporkan blacklist untuk alamat yang diblokir situs.

Bandwidth

Portal pelanggan, tab Bandwidth VPN: penggunaan periode ini terhadap batas bandwidth, dan tombol Tingkatkan bandwidth.
Penggunaan periode ini terhadap batas paket, dan tombol untuk meningkatkan tingkatan bandwidth.

Billing

Portal pelanggan, tab Penagihan VPN: siklus penagihan, masa kedaluwarsa, sakelar perpanjangan otomatis, tombol Perpanjang, dan riwayat perpanjangan.
Perpanjangan otomatis, perpanjangan manual, dan riwayat perpanjangan.

IP yang diizinkan

Portal pelanggan, tab VPN Authorized IPs: daftar alamat dan rentang IP sumber yang dapat terhubung tanpa nama pengguna dan kata sandi.
Alamat sumber yang dapat terhubung tanpa nama pengguna dan kata sandi.

Fitur Pro

Portal pelanggan, tab fitur VPN Pro: add-on seperti konkurensi lebih tinggi, prioritas lalu lintas, dan otorisasi IP tambahan, masing-masing dengan harga.
Add-on opsional, masing-masing dengan harga prorata untuk sisa hari dalam periode.

Cara kerja arsitektur sistem

Pelanggan tidak pernah menyentuh jalur data panel Anda: mereka terhubung langsung ke IP yang dibeli pada node Anda.

Pelanggan, panel NexCMP, dan node yang Anda jalankan.

Manajemen dan penyiapan node

Node dikelola di konsol admin pada menu Agents dan pool IP VPN.

  • Tambah server via SSH

    Masukkan IPv4 publik node, login SSH, nama, peran (node VPN, node VPN dengan pemantauan DDoS, atau pemantauan saja), zona, subnet tambahan opsional, dan apakah IP-nya dijual otomatis. Panel akan terhubung via SSH dan menjalankan penginstal.

  • Instal manual dengan token

    Buat perintah penginstalan dan jalankan di server. Token hanya ditampilkan sekali dan hanya mendaftarkan mesin untuk pemantauan; peran VPN ditetapkan oleh admin setelahnya, di menu Roles pada halaman detail mesin.

  • Pool IP terisi otomatis

    Agen mendeteksi alamat IPv4 publik pada node, ditambah subnet tambahan yang Anda deklarasikan, dan panel memasukkannya ke dalam pool. Zona diambil dari lokasi node, atau Anda dapat memilihnya.

  • Gateway Anda tidak pernah dijual

    Mulai NexCMP 1.4.2, agen membaca tabel perutean asli node dan mengecualikan alamat gateway dari blok yang dilayani. Panel menjaganya agar tetap di luar pool dan di luar setiap alokasi.

  • Status dan penghapusan

    Node VPN melakukan check-in setiap 5 detik dan berstatus online jika check-in terakhirnya dalam 60 detik. Menghapus mesin dari daftar tidak mencopot pemasangan agen: jalankan install.sh --uninstall pada server.

Paket dan harga

Anda yang menentukan setiap harga. Tidak ada harga tetap dari NexCMP di bawah ini.

  • IP khusus dalam tingkatan harga

    Setiap IP dimiliki oleh satu pelanggan, lengkap dengan username, password, dan port masing-masing. Satu pesanan dapat berisi 1 hingga 10,000 IP, dan tier yang dicapai pesanan menentukan harga per IP untuk keseluruhan pesanan tersebut.

  • Siklus penagihan

    Harian, mingguan, bulanan, dan tahunan. Harga harian dan mingguan merupakan proporsi dari harga bulanan, dan diskon tahunan dapat Anda tentukan sendiri; semuanya dapat diedit.

  • Edit daftar harga

    Harga dimasukkan dalam USD di menu Admin > VPN > Price list. Harga baru berlaku untuk pesanan baru; paket yang sedang berjalan tetap menggunakan harga lama. Setiap perubahan dicatat dalam audit beserta nilai lama dan nilai barunya.

  • Pembayaran dompet

    Pelanggan melihat penawaran harga, lalu saldo dompet dipotong. Jika IP tidak dapat dialokasikan, dana dikembalikan ke dompet, dan pesanan tanpa IP bebas akan ditolak sebelum ada pemotongan saldo.

  • Perpanjangan otomatis dan kedaluwarsa

    Perpanjangan otomatis aktif secara default dan memperpanjang satu periode saat sisa waktu 24 jam atau kurang. Paket yang kedaluwarsa tetap menyimpan IP-nya selama 3 hari, lalu melepaskannya. Pembatalan berlaku seketika dan tidak dapat di-refund.

Bandwidth dan batasan

Baca bagian ini sebelum Anda menyusun halaman penjualan.

  • Tingkat bandwidth diukur dan diberlakukan

    Paket mencakup tingkat bandwidth dalam GB per periode untuk keseluruhan paket, bukan per IP. Mulai NexCMP 1.5.1, panel mengakumulasikan lalu lintas yang dilaporkan node agent dan memutus proxy paket saat kuota GB periode tersebut habis. Proxy dibuka kembali dalam hitungan detik setelah upgrade bandwidth atau saat periode berikutnya dimulai. Paket Unlimited tidak pernah diputus. Pemutusan tepat mengikuti heartbeat, sehingga paket dapat berjalan sedikit melampaui batasnya. Perbarui node agent ke 1.5.1: agen versi lama tetap dihitung tetapi dapat melewatkan byte setelah kesalahan jaringan atau restart, dan paket pada node yang belum melaporkan penggunaan ditampilkan sebagai Not measured serta tidak pernah diputus. Untuk batasan kecepatan absolut, modul terpisah IPv6 Proxy membatasi Mbps per paket.

  • Upgrade di tengah periode

    Pelanggan dapat melakukan upgrade ke tier yang lebih tinggi kapan saja dan hanya membayar selisih biaya untuk sisa hari. Add-on, seperti batas Authorized IPs yang lebih tinggi, dibayar seketika saat ditambahkan; penghapusan berlaku mulai periode berikutnya.

  • Egress, port, dan email

    Lalu lintas keluar dari IP yang terhubung dengan pelanggan, menuju destinasi dalam famili alamat yang sama. Setiap IP mendapatkan tiga port berurutan antara 65001 hingga 65535 yang tidak dapat diubah oleh pelanggan. Port keluar (outbound) 25 selalu diblokir.

Kuota akun

Kunci kuota vpn.ips membatasi jumlah IP VPN yang dapat dimiliki satu akun. Pemeriksaan dilakukan sebelum saldo dipotong, dan pesanan yang melebihi batas akan ditolak.

Nilai default bergantung pada seberapa banyak uang riil yang telah di-top up pelanggan, dalam lima level. Sakelar kuota umum nonaktif secara default. Anda dapat mengedit nilai default di Settings dan menimpa batasan pelanggan tertentu di halaman detail mereka, disertai alasan yang dicatat ke audit log.

Perubahan IP dan laporan blacklist

Endpoint VPN tidak dirotasi: endpoint IPv4 mempertahankan alamatnya selama masa aktif paket. Rotasi hanya tersedia pada modul IPv6 Proxy. Jika suatu alamat terblokir, pelanggan dapat melaporkannya.

  • Pelanggan memilih IP, memberikan alasan (tercantum di blocklist, diblokir oleh situs, atau lainnya), serta menyertakan deskripsi.
  • NexCMP langsung memeriksa alamat tersebut terhadap DNS blocklist publik. Satu paket dapat memiliki hingga 10 laporan terbuka.
  • Anda, atau reseller pemilik pelanggan tersebut, menyetujui atau menolak. Jika disetujui, IP akan diganti dengan IP bersih di zona yang sama secara gratis, dengan username, password, dan port yang sama. Jika ditolak, Anda memberikan alasan yang akan diterima oleh pelanggan.
  • Jika tidak ada IP bersih yang tersedia, tidak ada perubahan yang dilakukan. IP lama akan diisolasi setidaknya selama 30 hari.

Autentikasi: user/pass dan autentikasi IP

  • Nama pengguna dan kata sandi per IP

    Setiap IP memiliki username dan password yang dibuat secara otomatis, digunakan untuk port SOCKS5 dan HTTP miliknya.

  • IP yang diizinkan

    Pelanggan mencantumkan alamat sumber yang terhubung tanpa kata sandi pada SOCKS5 dan HTTP. Default-nya adalah 3 entri dan add-on meningkatkannya menjadi 1,000. Entri IPv4 adalah /16 hingga /32, entri IPv6 /32 hingga /128; rentang catch-all yang mencakup semua alamat akan ditolak.

Ekspor dan API

Pelanggan dapat menyalin atau mengunduh endpoint mereka dalam format socks dan http (format URL), socks_plain dan http_plain (ip:port:user:pass), json, clash, singbox, atau v2rayn, atau memindai kode QR berisi tautan socks://.

Setiap paket juga memiliki tautan langganan: URL publik dengan token rahasia, yang disediakan dalam format v2rayn (default), shadowrocket, clash, atau singbox. Aplikasi yang membaca tautan langganan, seperti Clash, sing-box, v2rayN, dan Shadowrocket, dapat mengimpornya. Aplikasi tersebut menampilkan proxy SOCKS5, bukan server VPN, dan NexCMP tidak menyertakan atau mendukung aplikasi tersebut. Mengganti token akan menonaktifkan tautan lama.

API key memuat scope vpn:read, vpn:detail, vpn:write, vpn:create (memotong saldo dan membutuhkan header Idempotency-Key), serta vpn:destroy; catalog:read mencakup katalog publik dan kalkulasi harga. Spesifikasi OpenAPI dan command-line tool cmp mendukung panggilan yang sama.

socks5://USER:[email protected]:SOCKS_PORT
http://USER:[email protected]:HTTP_PORT

Modul VPN di konsol admin dan portal

Tangkapan layar dari instalasi lab dengan data sampel.

Daftar Agents pada konsol admin berisi node VPN, zona, rentang IP, dan status berjalannya. Data sampel lab.
Admin: Node VPN di daftar Agents.
Price list VPN pada konsol admin berisi tier jumlah IP, tier bandwidth, dan add-on. Harga sampel lab, bukan rekomendasi.
Admin > VPN > Price list: tier bandwidth dan add-on.
Daftar IP paket VPN di portal pelanggan dengan opsi pencarian, salin, dan unduh. Alamat sampel lab.
Portal: daftar IP suatu paket.
Tab App di portal pelanggan: satu tautan langganan untuk setiap format aplikasi, disertai tombol Salin tautan dan QR. Tautan sampel lab.
Portal: Tab App dengan tautan langganan dan kode QR.
Formulir portal pelanggan untuk melaporkan IP VPN yang masuk blacklist dengan alasan dan deskripsi. Data sampel lab.
Portal: laporkan IP yang terblokir.
Halaman langganan VPN konsol admin dengan ringkasan total dan tabel paket pelanggan. Data sampel lab.
Admin: Langganan VPN.

Yang dapat dilakukan pelanggan Anda

Setiap item adalah tindakan yang dilakukan pelanggan di portal atau melalui API key dengan scope tertentu.

  • Pesan dan bayar

    Pilih zona, jumlah IP, tier bandwidth, add-on, dan siklus tagihan, tinjau penawaran harga, lalu bayar dari saldo dompet.

  • Gunakan dan bagikan endpoint

    Cari daftar IP, salin atau unduh endpoint, pindai kode QR atau ambil tautan langganan, serta atur Authorized IPs.

  • Upgrade dan perpanjang

    Tingkatkan tier bandwidth, ubah add-on, perpanjang beberapa periode ke depan, atur perpanjangan otomatis, atau batalkan.

  • Laporkan dan transfer

    Laporkan IP yang terblokir dan pantau laporannya, atau gunakan tab Transfer untuk mengalihkan paket ke akun lain.

Yang dapat Anda lakukan sebagai operator

Setiap item tersedia di konsol admin NexCMP.

  • Kelola node dan daftar harga

    Tambahkan server, edit peran mesin dan subnet tambahan, kelola rentang dan zona, serta atur tier, add-on, dan siklus.

  • Sakelar modul

    Aktifkan modul VPN di bawah License & updates; tombol Sell VPN pada halaman Subscriptions adalah tombol yang sama.

  • Langganan dan laporan

    Filter paket, lihat riwayat IP, setujui atau tolak laporan IP, dan cabut paket. Pencabutan adalah pembatalan tanpa pengembalian dana dan memerlukan alasan.

  • Kuota dan branding

    Atur kuota IP VPN berdasarkan level top-up, dan beri nama tampilan layanan Anda sendiri, seperti IPv4 Proxy atau Datacenter Proxy. Perubahan nama hanya mengganti label.

  • Reseller

    Setiap reseller memiliki tombol Sell VPN di bawah Features, yang berlaku saat modul aktif. Mereka memiliki harga grosir dan eceran serta menangani laporan IP pelanggan mereka sendiri.

  • Audit

    Perubahan daftar harga, pencabutan, dan penimpaan kuota diaudit, dan tindakan pelanggan pada paket akan muncul di Events.

Persyaratan infrastruktur

Anda menyediakan server dan alamatnya. Langkah lengkap: https://nexcmp.com/docs/infrastructure/vpn-proxy-nodes/.

  • Server Linux x86_64 dengan systemd dan akses root untuk instalasi; agent hanya dibuat untuk x86_64.
  • curl atau wget, serta HTTPS keluar dari node ke panel Anda.
  • Alamat IPv4 publik di server, atau prefiks publik yang diarahkan ke server dan dideklarasikan sebagai subnet tambahan (IPv4 /16 hingga /32).
  • TCP dan UDP masuk pada port 65001 hingga 65535 untuk setiap IP yang terjual.
  • Agent juga dapat melayani alamat IPv6 publik yang ditemukan di node; endpoint IPv6 hanya dapat menjangkau tujuan IPv6.

Cek kesesuaian

Sangat cocok: Anda memiliki alamat IPv4 publik di server Linux dan ingin menjual endpoint SOCKS5 dan HTTP terdedikasi dengan kredensial per IP, portal, wallet, perpanjangan, API, dan tautan langganan.

Kurang cocok: pelanggan yang memerlukan tunnel WireGuard atau OpenVPN ataupun aplikasi klien bermerek, kuota transfer yang diberlakukan di node, atau alamat IPv4 yang berganti secara berkala.

Tanggung jawab: Anda bertanggung jawab atas asal alamat IP Anda, kepatuhan terhadap hukum yang berlaku bagi Anda dan pelanggan Anda, serta kebijakan penggunaan wajar yang Anda tetapkan. NexCMP tidak menyediakan IP maupun bandwidth, dan halaman ini bukan merupakan nasihat hukum.

Free dan Source

Modul VPN disertakan dalam NexCMP Free, yaitu $0 untuk tahun pertama lalu $99 per tahun, dan dalam NexCMP Source, pembelian satu kali seharga $499. Modul ini nonaktif secara default; Anda dapat mengaktifkannya di bawah License & updates. Free diperuntukkan bagi operator jaringan dengan ASN sendiri dan subnet yang terdaftar atas nama sendiri, serta permohonan akan ditinjau. Server dan alamat IP adalah milik Anda.

Platform VPN: pertanyaan umum

Apakah NexCMP mendukung WireGuard atau OpenVPN?
Tidak. Modul VPN menjual akses SOCKS5, HTTP, dan UDP pada IP terdedikasi. Modul ini tidak membuat tunnel WireGuard atau OpenVPN dan tidak memiliki aplikasi klien bermerek.
Protokol apa yang digunakan oleh pelanggan saya?
SOCKS5 (CONNECT dan UDP ASSOCIATE), proxy HTTP dengan autentikasi dasar, serta port UDP, semuanya pada IP milik pelanggan pada port 65001 hingga 65535.
Bagaimana bandwidth dijual, dan apakah penggunaan data dibatasi?
Paket mencakup tingkat bandwidth dalam GB per periode untuk keseluruhan paket. Mulai NexCMP 1.5.1, dengan node agent 1.5.1, panel mengukur lalu lintas dan memutus paket saat kuota GB habis; paket dibuka kembali dalam hitungan detik setelah upgrade bandwidth atau saat periode berikutnya dimulai. Unlimited tidak pernah diputus, dan node yang belum melaporkan penggunaan ditampilkan sebagai Not measured serta tidak diputus. Untuk batas kecepatan absolut, gunakan modul IPv6 Proxy, yang membatasi Mbps per paket.
Bisakah pelanggan meningkatkan bandwidth di tengah periode?
Bisa. Mereka dapat beralih ke tier yang lebih tinggi dan membayar selisihnya untuk sisa hari yang ada. Add-on dapat ditambahkan di tengah periode dan dibayar langsung.
Bagaimana pelanggan mendapatkan konfigurasi mereka?
Dari daftar IP (salin atau unduh), kode QR, atau tautan langganan untuk aplikasi seperti Clash, sing-box, v2rayN, dan Shadowrocket. Kunci API, spesifikasi OpenAPI, dan tool CLI cmp menyediakan data yang sama.
Bisakah saya menawarkan IPv6?
Agent juga dapat melayani alamat IPv6 publik yang ditemukan di node, dan endpoint IPv6 hanya menjangkau tujuan IPv6. Modul ini dibangun berfokus pada endpoint IPv4.
Bagaimana jika suatu IP masuk ke daftar hitam?
Pelanggan melaporkannya. NexCMP memeriksa blocklist DNS publik, dan Anda atau reseller menyetujui penggantian gratis di zona yang sama dengan username, password, dan port yang sama, atau menolaknya beserta alasannya. Alamat IPv4 tidak dirotasi.
Bagaimana cara menambahkan node?
Gunakan Tambah server via SSH di konsol admin, atau buat perintah instalasi dan jalankan di server. Penginstalan manual mendaftarkan mesin untuk monitoring; Anda menambahkan peran VPN di halaman detailnya. Server harus berupa Linux x86_64.
Apakah NexCMP menyediakan IP atau bandwidth, dan siapa yang bertanggung jawab atas penggunaannya?
NexCMP tidak menyediakan keduanya. Anda menyediakan server, alamat, dan bandwidth sendiri, serta bertanggung jawab atas sumbernya, kepatuhan hukum, dan acceptable-use policy yang Anda berikan kepada pelanggan. NexCMP adalah software, bukan nasihat hukum.

Dapatkan NexCMP gratis

Gratis, dengan modul VPN dan semua modul lainnya disertakan. Instal di server Anda hari ini, atau lihat tampilan portal pelanggan terlebih dahulu.

Terakhir diperbarui: