Notifications
General

Membuat xray server

Membuat server Xray di VPS umumnya melibatkan instalasi Xray dan konfigurasi layanan VPN/proxy, seringkali menggunakan auto-script atau script instalasi yang sudah tersedia.

Berikut adalah langkah-langkah umum untuk membuat server Xray di VPS:

Persiapan Awal

  1. VPS (Virtual Private Server): Pastikan Anda memiliki VPS yang berfungsi (disarankan sistem operasi seperti Debian atau Ubuntu).

  2. Domain: Biasanya, instalasi Xray modern memerlukan domain atau subdomain yang sudah diarahkan (pointing) ke alamat IP VPS Anda.

  3. Cloudflare (Opsional tapi Disarankan): Banyak panduan menyarankan menggunakan Cloudflare untuk manajemen DNS, mendapatkan sertifikat SSL gratis (via Certbot/Acme.sh, atau melalui Cloudflare Proxy), dan memanfaatkan fitur seperti CDN atau WebSocket.

Langkah Instalasi Umum

  1. Login ke VPS: Gunakan SSH (Secure Shell) untuk masuk ke VPS Anda sebagai root atau pengguna dengan hak akses sudo.

  2. Perbarui Sistem: Lakukan pembaruan paket sistem operasi:

    Bash
    sudo apt update && sudo apt upgrade -y
    
  3. Instalasi Xray:

    • Menggunakan Auto-Script: Ini adalah cara termudah. Banyak pengembang menyediakan script instalasi yang otomatis menginstal Xray, mengkonfigurasi TLS/SSL, membuat user, dan menyiapkan multi-protocol (VLESS, VMess, Trojan, dll.). Anda hanya perlu menjalankan satu baris perintah yang disediakan oleh script tersebut (contohnya bisa dilihat di hasil pencarian GitHub).

    • Instalasi Manual/Semi-Otomatis (Resmi XTLS): Anda bisa menggunakan script instalasi resmi dari XTLS:

      Bash
      bash -c "$(curl -L https://github.com/XTLS/Xray-install/raw/main/install-release.sh)" @ install
      
  4. Konfigurasi Sertifikat TLS/SSL: Untuk keamanan, Xray harus dijalankan melalui TLS.

    • Jika menggunakan auto-script, langkah ini sering sudah terintegrasi (misalnya menggunakan Acme.sh untuk mendapatkan sertifikat dari Let's Encrypt).

    • Jika instalasi manual, Anda perlu menginstal Certbot atau Acme.sh, mendapatkan sertifikat untuk domain Anda, dan mengkonfigurasi Xray untuk menggunakan sertifikat tersebut.

  5. Konfigurasi Xray:

    • Edit file konfigurasi utama Xray (biasanya di /usr/local/etc/xray/config.json).

    • Atur inbounds (port, protokol seperti VLESS/XTLS-Vision, UUID klien) dan outbounds.

    • Sesuaikan konfigurasi TLS dengan lokasi sertifikat Anda.

  6. Kelola Pengguna:

    • Setelah Xray berjalan, Anda perlu membuat akun untuk klien Anda (menghasilkan UUID dan parameter koneksi).

    • Banyak auto-script menyediakan menu (misalnya dengan mengetik xmenu atau sejenisnya) untuk memudahkan penambahan, penghapusan, atau perpanjangan akun.

  7. Uji Koneksi:

    • Gunakan klien Xray yang kompatibel (misalnya V2RayNG, Nekobox, dll.) pada perangkat Anda.

    • Masukkan detail konfigurasi (alamat server/domain, port, UUID, protokol) dan coba koneksi.

Penting: Selalu gunakan panduan atau script dari sumber terpercaya dan pastikan Anda memahami fungsi dari setiap perintah yang dijalankan di VPS Anda.


alternatif rujukan.

Scroll to top