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.