Cara Install V2Ray di VPS
Di artikel kali ini saya akan membagikan tutorial bagaimana cara install V2Ray di VPS.
Daftar isi
Apa itu V2Ray ?
V2Ray adalah sebuah tool (alat/perangkat lunak) yang merupakan inti dari Project V.
V2Ray pada dasarnya mirip dengan Shadowsocks, yaitu sama-sama merupakan perangkat lunak proxy.
Tetapi V2Ray lebih kompleks daripada Shadowsocks. V2Ray merupakan platform, di mana developer dapat menggunakan modul yang disediakan oleh V2Ray untuk mengembangkan perangkat lunak proxy yang baru.
Tujuan dikembangkannya V2Ray pada dasarnya mirip dengan Shadowsocks dan VPN, yaitu untuk mengakses website yang diblokir.
Selain dimanfaatkan untuk mengakses website yang diblokir, V2Ray juga bisa digunakan untuk mendapatkan akses internet gratis dengan memanfaatkan bug dari operator seluler.
Di Indonesia, V2Ray juga banyak dimanfaatkan untuk mengubah kuota internet tertentu menjadi kuota utama.
Seperti yang sekarang sedang ramai, banyak pengguna V2Ray di Indonesia yang memanfaatkannya untuk mengubah kuota internet seperti IMClass Indosat, Unlimited Gaming Axis dan Edukasi Axis menjadi kuota utama.
Cara Install V2Ray di VPS
Di artikel ini saya akan membagikan langkah-langkah bagaimana cara install V2Ray di VPS dengan sistem operasi Debian 10.
Persiapan
Berikut adalah beberapa hal yang harus Anda siapkan sebelum menginstall V2Ray di VPS.
1. Domain
Anda wajib mempunyai domain. Domain ini akan kita gunakan sebagai Host server V2Ray. Jika Anda belum mempunyai domain, Anda dapat membelinya di penyedia domain, seperti misalnya di rumahweb.com, niagahoster.com, porkbun.com, namecheap.com dan penyedia domain yang lainnya.
Anda juga dapat menggunakan domain gratis dari freenom.
Di sini saya menggunakan domain evira.us yang saya beli di porkbun.com dengan harga sekitar 150 ribu Rupiah untuk masa aktif 1 tahun. Bila Anda menginginkan domain yang harganya cukup murah Anda bisa membeli domain dengan ekstensi .my.id. Harganya sekitar 10 ribu-15 ribu untuk masa aktif 1 tahun.
2. Menambahkan domain ke Cloudflare
Setelah Anda mendapatkan domain, maka domain tersebut harus Anda tambahkan ke Cloudflare. Untuk tutorial bagaimana cara menambahkan domain ke Cloudflare silahkan Anda search di Google atau You Tube.
Seperti yang Anda lihat di gambar berikut, domain evira.us sudah saya tambahkan ke Cloudflare.
3. Menyiapkan VPS dengan sistem operasi Debian 10
Script Installer V2Ray yang saya gunakan di artikel ini pada dasarnya bisa digunakan di VPS dengan sistem operasi Ubuntu, Debian dan CentOS.
Tetapi saya merekomendasikan untuk menyiapkan VPS dengan sistem operasi Debian 10, karena di artikel ini saya juga menggunakan VPS dengan sistem operasi Debian 10.
Anda bisa menggunakan VPS dari Vultr, Digital Ocean, Linode, Azure, AWS atau penyedia VPS yang lain.
Di sini saya menggunakan VPS dari Linode, dengan spesifikasi : RAM 1 GB, storage 25 GB, 1 CPU core dan lokasi VPS di Singapore.
4. Membuat A record (Hostname server V2Ray)
Persiapan selanjutnya adalah membuat A record yang mengarah ke IP VPS. Caranya sebagai berikut :
-
Login ke dashboard Cloudflare di alamat https://dash.cloudflare.com/login/ , login menggunakan akun Cloudflare Anda
-
Klik pada nama domain Anda
-
Klik DNS
-
Klik Add record
-
Isi seperti contoh di gambar berikut
Keterangan :- Pada bagian Type pilih A
- Pada bagian Name isi dengan nama yang Anda inginkan untuk menjadi hostname server V2Ray. Misalnya Anda mengisinya dengan v2ray, maka hostname server V2Ray Anda akan menjadi seperti ini : v2ray.evira.us
- Pada bagian IPv4 address isi dengan IP VPS Anda
- Pada bagian TTL pilih Auto
- Pada bagian Proxy status pilih DNS only
- Terakhir, klik Save
5. Mengatur mode SSL/TLS menjadi Full (strict)
-
Klik SSL/TLS
-
Klik Full (strict)
Langkah-langkah install V2Ray di VPS Debian 10
- Login ke VPS menggunakan aplikasi seperti Putty (Windows) atau JuiceSSH (Android). Loginlah menggunakan user root.
-
Lakukan update dan upgrade dengan perintah berikut
apt update
apt upgrade -y
-
Jalankan perintah berikut untuk menginstall curl
apt install curl -y
-
Jalankan perintah berikut untuk menginstall V2Ray di VPS
bash <(curl -Ls https://blog.sprov.xyz/v2-ui.sh)
-
Tunggu sampai proses install selesai. Berikut adalah tampilan ketika proses install V2Ray selesai
Mendapatkan Sertifikat SSL
-
Jalankan perintah berikut untuk menginstall certbot
apt install software-properties-common -y
apt install certbot -y
-
Jalankan perintah berikut untuk mendapatkan sertifikat SSL
certbot certonly --standalone --preferred-challenges http --agree-tos --email bustami@kangarif.net -d v2ray.evira.us
Silahkan Anda ganti bustami@kangarif.net dengan alamat email Anda. Ganti juga v2ray.evira.us dengan hostname (A record) yang Anda buat sebelumnya. -
Jika muncul pertanyaan seperti di gambar berikut, ketik n lalu tekan Enter
-
Jika muncul keterangan Congratulations! seperti di gambar berikut, itu berarti pembuatan sertifikat SSL berhasil. Jangan lupa salin pada bagian yang saya beri kotak merah. Itu adalah lokasi file sertifikat dan file key.
Membuat user V2Ray VMess non TLS
Setelah kita berhasil menginstall V2Ray, maka sekarang kita akan mencoba untuk membuat user V2Ray VMess non TLS.
-
Login ke panel V2Ray di alamat http://172.104.46.254:65432
Silahkan Anda ganti 172.104.46.254 dengan IP VPS Anda -
Isi username : admin dan password : admin , lalu klik login
-
Klik accounts
-
Klik tanda +
-
Isi seperti di gambar berikut
Keterangan :- remark : isi dengan nama user
- protocol : pilih vmess
- port : isi dengan 80, 2082 atau 8880
- transport : pilih ws
- terakhir klik tombol add yang ada di pojok kanan bawah
-
Untuk menampilkan link config, klik pada ikon QRcode
-
Klik copy link
-
Silahkan Anda tempel/paste link config tersebut, misalnya di Notepad.
- Link config tersebut dapat Anda import ke dalam aplikasi yang support V2Ray, seperti misalnya HTTP Injector, HTTP Custom, NapsternetV, v2rayNG dan lain-lain.
Membuat user V2Ray VMess TLS
-
Klik tanda +
-
Isi seperti di gambar berikut
Keterangan :- remark : isi dengan nama user
- protocol : pilih vmess
- port : isi dengan 443, 2083 atau 8443
- transport : pilih ws
- tls : hidup
- domain : isi dengan hostname server V2Ray Anda
- certificate file path : isi dengan lokasi file sertifikat yang tadi sudah Anda salin waktu mendapatkan sertifikat SSL
- key file path : isi dengan lokasi file key yang tadi sudah Anda salin waktu mendapatkan sertifikat SSL
- terakhir klik tombol add yang ada di pojok kanan bawah
-
Untuk menampilkan link config, klik pada ikon QRcode
-
Klik copy link
-
Silahkan Anda tempel/paste link config tersebut, misalnya di Notepad.
Mengganti username dan password login panel V2Ray
Untuk alasan keamanan, kita wajib mengganti username dan password login panel V2Ray. Caranya sebagai berikut :
-
Klik panel settings
-
Klik not remind
-
Isi seperti contoh di gambar berikut
Keterangan :- old username : isi dengan admin
- old password : isi dengan admin
- new username : isi dengan username yang baru, bebas
- new password : isi dengan password yang baru, bebas
- terakhir, klik tombol update
Penutup
Demikianlah tutorial bagaimana cara install V2Ray di VPS. Semoga bermanfaat.
Bang daftar Linode pake apa?
BalasHapusSaya coba pake jenius dan BNI gk bisa :(
Pakai Jenius gan. Pastikan di Jeniusnya ada saldo minimal 30 ribu untuk verifikasi.
HapusBang, ini harus vps yg pure y? Yg bersih dan belum dinstall apa apa?
BalasHapusKlw udah dinstall script ssh vps gimna bang?
Kebetulan saya baru coba di vps yang masih fresh gan. Kalau mau digabung, sebaiknya pertama install script ssh vpn, baru kemudian install v2ray.
HapusMinta kontak fb atau wa nya kang
BalasHapusMaaf gan, untuk mengubungi saya bisa melalui menu Kontak di bawah atau lewat email di alamat bustami@kangarif.net
Hapusmohon check email gan
HapusWah kebetulan sy pake juga v2ray script yg sama dan sudah pakai cukup lama untuk bugs imclass. Baru kemarin itu sy coba pakai untuk bugs ketengan youtub gan. Awalnya bisa tapi sekarang mental eh. Anehnya sy coba config dari fastssh kok bisa tembus ya, dikasih setting atau tambahan apa kira2 di server mereka?
BalasHapusAgan di fastssh pakai yang server apa ? Kalau yang server V2Ray Ket YT saya cek pakai provider Google Cloud. Mungkin itu kuncinya gan biar bisa tembus ketengan YouTube.
HapusAssalamualaikum kang. Punya saya Non TLS Bengong buat ImClass knpa ya kang
BalasHapusWaalaikumsalam gan. Ada beberapa kemungkinan penyebab bengong :
Hapus1. Pengaturan di aplikasi (http injector, http custom dll) masih belum benar
2. Domainnya belum dihubungkan ke cloudflare
3. Belum membuat hostname (A record) di cloudflare
Bug SNI nya d tarok mana om?
BalasHapusdi ane kok gk konek ya? pdaha kuotanya pun masih banyak
Kalau di http injector : TLS --> TLS SNI
Hapus[7:06 AM] fatal 1 - main: failed to create server > v2ray.com/core/proxy/vmess/outbound: failed to parse server spec > v2ray.com/core/proxy/vmess: failed to parse ID > invalid UUID: azka
HapusError gitu om, apa yg salah?
Errornya di aplikasi apa gan ?
HapusHttp injector om. Klo pake apk v2ray or shadowsock konek...
HapusTpi, utk ketengan yutub tsel susah konek.
Bisa pakai hp bang ?
BalasHapusUntuk proses install dan akses panel v2raynya bisa pakai hp gan
HapusSetelah add account baru non tls port 80 kok jadi xray status : error
BalasHapusFailed to start: app/proxyman/inbound: failed to listen TCP on 80 > transport/internet: failed to listen on address: 0.0.0.0:80 > transport/internet/tcp: failed to listen TCP on 0.0.0.0:80 > listen tcp 0.0.0.0:80: bind: address already in use
ada saran gan ?
Status errornya di aplikasi apa gan ?
Hapuskang mau nanya nih, kalo cara seting biar akun v2ray nya expired gimana ya? soalnya ane buat jualan konfig hehehe, makasih sebelumnya
BalasHapusSaya cek di panelnya belum ada fitur tersebut gan. Harus dihapus manual lewat panel.
HapusAssalamu'alaikum bang saya install di vps azure kenapa gak bisa akses panelnnya ya?
BalasHapusWaalaikumsalam gan. Kemungkinan karena agan installnya tidak pakai user root. Sesudah login Putty/JuiceSSH jangan lupa jalankan perintah sudo su atau sudo -i
HapusPerintah di atas khusus untuk pengguna VPS Azure, AWS dan Google Cloud.
HapusUdah bang saya udah pakai user root pas install
HapusPortnya harus dibuka dulu gan. Untuk caranya bisa dicek di artikel https://www.kangarif.net/2020/06/membuat-linux-virtual-machine-di-azure.html
HapusPada sub judul Membuka Semua Port di Virtual Machine
Makasih bang udah mau berbagi ilmu, sekarang udah bisa.
HapusSama-sama gan. Terima kasih sudah berkunjung 😁
Hapuskang arif izin bertanya, kalo sudah install script ssh kang arif apa bisa instal script v2ray ini kang?
BalasHapushaturnuhun
Bisa gan. Tetapi sebelum install v2ray ada beberapa langkah yang harus dilakukan :
Hapus1. mengedit file /etc/default/dropbear, ubah 80 menjadi angka lain misalnya 447
2. mengedit file /etc/stunnel/stunnel.conf, ubah 443 menjadi angka lain misalnya 442, ubah 80 menjadi sesuai port dropbear di atas, misalnya 447
3. restart dropbear dan stunnel dengan perintah :
systemctl restart dropbear
systemctl restart stunnel4
kang arif mau tanya, kalau di tambahkan udpgw/badvpn bisa kah? soalnya ketika digunakan untuk menelpon via WA tidak bisa atau VoIP lainnya juga sama
BalasHapusMaaf gan, untuk penerapan badvpn/udpgw di v2ray saya masih belum paham 😁
HapusOm, service v2ray nya kadang suka mati itu knapa ya om? 2 bulan yg lalu masih aman...
BalasHapusMesti reboot vps dulu, baru nyala lagi.
Untuk spesifikasi vps yang dipakai gimana gan ? Ada berapa user v2ray ?
HapusRam 768 mb, swap 768 mb, user cuma 4
HapusKok gak bisa login ke panelnya ya, ada solusikah?
BalasHapusAgan pakai provider vps apa ? Untuk beberapa provider seperti aws, google cloud dan azure harus buka port dulu.
HapusOm, utk setting vps aws biar nyala terus gimana? Vps aws ane slalu mati setiap 2 jam, dan harus d start ulang trus...
HapusBang cara reinstall vps gcp gimana ya?
BalasHapusBingung carinya gk ktemu".
-newbie pengengen bljar ����
Kalau mau direinstall pakai OS yang sama coba pakai menu Reset gan
HapusUdah bang tpi tetap masih ada script nya
Hapusbisa intal pake ubuntu gak gan ?
BalasHapusBisa gan
HapusKang ada cara lain lagi ga yg simpel buat instal v2ray, soalnya ini udah ga bisa.
BalasHapuscurl ke https://blog.sprov.xyz/v2-ui.sh udah down.
Makasih
link install v2ray nya udah ga bisa gan
BalasHapusInsya Allah besok gan saya coba fix link scriptnya
Hapusditunggu kang
HapusDitunggu kang update link scriptnya. Makasih
Hapuskang ada update linknya?
BalasHapusBelum ada gan. Saya belum menemukan link pengganti yang fungsinya sama 😁
HapusApakah masih bisa bang
BalasHapusUntuk sementara ini belum bisa gan. Link scriptnya tidak bisa diakses.
Hapusudah ga bisa.
BalasHapuscurl ke https://blog.sprov.xyz/v2-ui.sh udah down.
Dicampur sama auto install ssh bisa ga bang
BalasHapusSebenarnya bisa gan. Tapi untuk link script install v2raynya sedang tidak bisa diakses.
Hapussudah tidak bisa ya gan script nya
BalasHapusIya gan. Link scriptnya tidak bisa diakses.
HapusApakah script diatas bisa di gunakan kang arif ??
BalasHapusKalo belum update dong kang xixixi
Belum bisa gan. Link dan scriptnya dihapus pembuatnya 😁
HapusDebian 11 bisa gak bang
BalasHapus