25 September, 2024

Skrip untuk menginstal dan mengonfigurasi V2Ray

 Berikut adalah langkah-langkah dan contoh skrip untuk menginstal dan mengonfigurasi V2Ray di server Anda. Untuk menghindari masalah, pastikan Anda memiliki akses root atau menggunakan sudo di server Anda.


Langkah 1: Menginstal V2Ray


Berikut adalah skrip untuk menginstal V2Ray di server berbasis Debian/Ubuntu:


 

#!/bin/bash


# Update dan upgrade sistem

apt update && apt upgrade -y


# Install wget dan curl jika belum diinstal

apt install -y wget curl


# Download dan install V2Ray

bash <(curl -s -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install.sh)


# Memastikan V2Ray berjalan

systemctl enable v2ray

systemctl start v2ray


echo "V2Ray telah diinstal!"

 


Langkah 2: Mengonfigurasi V2Ray


Setelah V2Ray diinstal, Anda perlu mengonfigurasinya. Berikut adalah contoh konfigurasi sederhana untuk file  /etc/v2ray/config.json :


 

{

  "outbounds": [{

    "protocol": "vmess",

    "settings": {

      "vnext": [{

        "address": "YOUR_SERVER_IP", // Ganti dengan IP server Anda

        "port": 10086, // Port yang Anda inginkan

        "users": [{

          "id": "YOUR_UUID", // Ganti dengan UUID yang Anda buat

          "alterId": 64

        }]

      }]

    }

  }],

  "inbounds": [{

    "port": 1080, // Port lokal

    "protocol": "socks",

    "settings": {

      "auth": "noauth",

      "udp": true,

      "ip": "127.0.0.1"

    }

  }],

  "outbounds": [{

    "protocol": "freedom",

    "settings": {}

  }],

  "routing": {

    "rules": [{

      "type": "field",

      "ip": ["geo:cn"],

      "outbound": "blocked"

    }]

  }

}

 


Langkah 3: Menghasilkan UUID


Anda perlu menghasilkan UUID untuk digunakan di konfigurasi. Jalankan perintah berikut untuk menghasilkan UUID baru:


 

sudo apt install uuidgen

uuidgen

 


Salin UUID yang dihasilkan dan ganti bagian  "id": "YOUR_UUID"  di file  config.json  dengan UUID yang Anda buat.


Langkah 4: Menghidupkan kembali V2Ray


Setelah mengonfigurasi file  config.json , restart layanan V2Ray untuk menerapkan perubahan:


 

systemctl restart v2ray

 


Langkah 5: Verifikasi V2Ray


Anda dapat memeriksa status V2Ray dengan perintah:


 

systemctl status v2ray

 


Jika semuanya berjalan dengan baik, Anda sekarang telah berhasil menginstal dan mengonfigurasi V2Ray di server Anda!


Catatan:


Pastikan Anda membuka port yang digunakan (contohnya port 1080 untuk SOCKS dan port 10086 untuk VMess) di firewall, jika Anda menggunakan firewall seperti UFW atau iptables.

Anda dapat menyesuaikan pengaturan dan parameter lainnya sesuai kebutuhan Anda.

Tidak ada komentar:

Posting Komentar

Jangan Lupa Komen Ya????