Install v2ray Websocket TLS CDN Ubuntu 22.04

V2Ray

V2Ray adalah inti dari Project V, yang bertanggung jawab untuk merealisasikan protokol, fungsi jaringan, dan berkomunikasi dengan protokol Project V lainnya.

Features:

  1. Multiple inbound/outbound proxies: one V2Ray instance supports in parallel multiple inbound and outbound protocols. Each protocol works independently.
  2. Customizable routing: incoming traffic can be sent to different outbounds based on routing configuration. It is easy to route traffic by target region or domain.
  3. Multiple protocols: V2Ray supports multiple protocols, including Socks, HTTP, Shadowsocks, VMess etc. Each protocol may have its own transport, such as TCP, mKCP, WebSocket etc.
  4. Obfuscation: V2Ray has built in obfuscation to hide traffic in TLS, and can run in parallel with web servers.
  5. Reverse proxy: General support of reverse proxy. Can be used to build tunnels to localhost.
  6. Multiple platforms: V2Ray runs natively on Windows, Mac OS, Linux, etc. There is also third party support on mobile.

Bahan yang harus di persiapkan

  1. Domain: Boleh menggunakan domain gratis atau berbayar (disini saya menggunakan domain gratis dari freenom.com)
  2. VPS: VPS yang saya gunakan menggunakan Digital Ocean dengan Sistem Operasi Ubuntu 22.04 (Jammy Jellyfish), tapi kalian boleh menggunakan VPS dari mana saja asal bisa akses root
  3. Akun Cloudflare: Untuk CDN nya.

Menambahkan Domain ke Cloudflare

Sebelum setting domain, pastikan kalian sudah mempunyai domain sendiri dan akun Cloudflare

Disini saya akan menggunakan domain gratis dari freenom yaitu rmdhnreza.tk

  1. Add site di Cloudflare dan pilih saja Free Plan
12
Add SiteFree Plan
  1. Untuk DNS, jika kosong seperti ini cukup klik Continue saja. Nanti akan muncul pop up Add records later kalian klik saja Confirm
12
DNS RecordConfirm
  1. Pointing nameserver dari cloudflare ke domain kalian, jika sudah klik Done, check nameserver
12
Nameserver CloudflareNameserver Domain
  1. Pada bagian Quick Start Guide kalian klik Finish later

Klik Finish later

  1. Tunggu beberapa sampai domain kalian aktif, proses ini tidak membutuhkan waktu lama (kurang dari 10 menit). Pastikan saja langkah nomer 3 sudah benar.
123
Domain PendingDomain PendingDomain Aktif
  1. Setelah aktif, masuk ke bagian DNS dan klik pada Add Record, Pointing IP VPS ke domain yang sudah di daftarkan, pada bagian Proxy Status, untuk sekarang pastikan kalian pilih DNS Only, tapi diakhir kita ubah ke Proxied
TypeName (required)Target (required)Proxy StatusTTL
ArayIPVPSDNS OnlyAuto
Untuk "ray" kalian bisa ganti dengan apa saja. Intinya, ini adalah subdomain dan dipakai untuk host v2ray nantinya

Pointing IP VPS

  1. Masuk ke bagian SSL/TLS lalu pilih Full

Setting SSL/TLS

  1. Masuk ke bagian Edge Certificates lalu settings Minimum TLS Version ke TLS 1.2

Minimum TLS Version

Install V2Ray

Untuk menghindari kegagalan dalam installasi V2Ray, saya sarankan kalian memakai VPS yang baru di buat

Disini kita akan install V2Ray menggunakan Mack-A script sayangnya script ini hanya berbahasa China, tetapi kalian cukup ikuti saja langkah-langkah nya.

  1. Pastikan kalian login sebagai root, karena kita juga akan menginstall certificate dari letsencrypt.
1
sudo su
  1. Update sistem nya
1
sudo apt update -y && sudo apt upgrade -y && sudo apt autoremove -y
12
Update SystemUpdate System
  1. Jika kalian melakukan update Kernel, pastikan restart terlebih dahulu sebelum menjalankan script nya
1
sudo reboot

Update System

  1. Download script berikut ini
1
wget "https://raw.githubusercontent.com/mack-a/v2ray-agent/master/install.sh"
  1. Jalankan script nya
1
bash install.sh

V2Ray script

  1. Nanti muncul pilihan seperti ini dan kalian pilih nomor 1 lalu Enter
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
==============================================================
作者:mack-a
当前版本:v2.5.73
Github:https://github.com/mack-a/v2ray-agent
描述:八合一共存脚本
核心: v2ray-core[运行中]
已安装协议: VLESS+TCP[TLS] VLESS+WS[TLS] Trojan+gRPC[TLS]
            VMess+WS[TLS] Trojan+TCP[TLS] VLESS+gRPC[TLS]
==============================================================
                        推广区
AFF捐赠:https://github.com/mack-a/v2ray-agent/blob/master/documents/donation_aff.md

虚拟币捐赠:0xB08b731653515b083deE362fefFc45d5eb96c35d

推广可联系TG:https://t.me/mackaff
==============================================================
1.重新安装                 Install
2.任意组合安装             Install in any combination
3.切换Trojan[XTLS]         Toggle Trojan [XTLS]
---------工具管理--------- ---------Tool---------
4.账号管理                 Account management
5.更换伪装站               Replace the camouflage station
6.更新证书                 Update the certificate
7.更换CDN节点              Replace the CDN node
8.IPv6分流                 IPv6 offload
9.WARP分流                 WARP shunt
10.流媒体工具              Streaming Tools
11.添加新端口              Add a new port
12.BT下载管理              BT download management
13.切换alpn                Toggle alpn
14.域名黑名单              Domain Blacklist
---------版本管理--------- ---------Version---------
15.core管理                core management
16.更新脚本                Update the script
17.安装BBR、DD脚本         Install BBR, DD scripts
---------脚本管理--------- ---------Script---------
18.查看日志                View logs
19.卸载脚本                Uninstall script
==============================================================
请选择:1                   Please select:1

Install V2Ray

  1. Pilih v2ray-core nomor 2
1
2
3
4
5
6
7
功能 1/1 : 选择核心安装     1/1 : Select Core Installation

========================    ===============================
1.Xray-core
2.v2ray-core
========================    ===============================
请选择:2                    Please select:2

Install V2Ray

Kita akan melihat penginstallan otomatis untuk dependency yang dibutuhkan

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
进度  2/13 : 安装工具
 ---> 检查、安装更新【新机器会很慢,如长时间无反应,请手动停止后重新执行】
 ---> 安装unzip
 ---> 安装socat
 ---> 安装jq
 ---> 安装binutils
 ---> 安装qrencode
 ---> 安装lsb-release
 ---> 安装nginx
Synchronizing state of nginx.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable nginx
 ---> 安装semanage
 ---> 安装acme.sh
  1. Masukan domain yang di pointing ke IP VPS kita, ada dibagian Menambahkan Domain ke Cloudflare Langkah 6. Jika berhasil maka akan muncul IP VPS kita.
1
2
3
4
5
6
7
8
进度  3/13 : 初始化Nginx申请证书配置              Progress 3/13 : Initialize Nginx application certificate configuration

请输入要配置的域名 例: www.v2ray-agent.com --->   Please enter the domain name to be configured Example: www.v2ray-agent.com --->
域名:ray.rmdhnreza.tk                             Domain: ray.rmdhnreza.tk
 ---> Nginx启动成功                               ---> Nginx started successfully
 ---> 检查域名ip中                                ---> Check the domain name ip
 ---> Nginx关闭成功                               ---> Nginx closed successfully
 ---> 当前域名ip为:[167.172.92.148]               ---> The current domain name ip is: [167.172.92.148]

Install V2Ray

  1. Penginstallan TLS
Jika gagal dalam penginstallan TLS, pastikan Menambahkan Domain ke Cloudflare Langkah 7 sudah benar
1
2
3
4
进度  4/13 : 申请TLS证书    Progress 4/13 : Apply for TLS certificate

 ---> 安装TLS证书           ---> Install TLS certificate
 ---> TLS生成成功           ---> TLS generation succeeded
  1. Path untuk websocket, disini saya menggunakan v2ray kalian bebas isi apa saja
    Nantinya path websocket nya seperti ini /v2rayws
1
2
3
4
5
进度  5/13 : 生成随机路径                                Progress 5/13 : Generate random paths
请输入自定义路径[例: alone],不需要斜杠,[回车]随机路径  Please enter a custom path [Example: alone], no slashes required, [Enter] random path
路径:v2ray                                               Path: v2ray

path:v2ray                                               path:v2ray

Install V2Ray

  1. Pada bagian ini kalian pilih www.cloudflare.com nomor 2
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
进度  6/13 : 安装V2Ray
 ---> v2ray-core版本:v4.45.2
v2ray-linux-64.zip         100%[=====================================>]  13.17M  --.-KB/s    in 0.04s

进度  7/13 : 配置V2Ray开机自启
Created symlink /etc/systemd/system/multi-user.target.wants/v2ray.service → /etc/systemd/system/v2ray.service.
 ---> 配置V2Ray开机自启成功

进度 8/13 : 添加cloudflare自选CNAME

==============================================================
# 注意事项                            # Precautions

教程地址:                             Tutorial address:
https://github.com/mack-a/v2ray-agent/blob/master/documents/optimize_V2Ray.md

如对Cloudflare优化不了解,请不要使用  If you don't know about Cloudflare optimization, please don't use

 1.移动:104.16.123.96                 1. Mobile: 104.16.123.96
 2.联通:www.cloudflare.com            2. Unicom: www.cloudflare.com
 3.电信:www.digitalocean.com          3. Telecom: www.digitalocean.com
----------------------------          --------------------------------
请选择[回车不使用]:2                  Please select [Enter not used]: 2

Install V2Ray

  1. Customize UUID, jika kalian ingin menggunakan UUID kalian, bisa pilih y lalu masukan custom UUID kalian, tetapi disini saya pilih n jadi, UUID nya diisi otomatis.
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
进度 9/13 : 初始化V2Ray配置     Progress 9/13 : Initialize V2Ray configuration

是否自定义UUID[y/n]:n        Customize UUID? [y/n]:n


进度 10/13 : 添加定时维护证书   Progress 10/13 : Add scheduled maintenance certificate

 ---> 添加定时维护证书成功      ---> Add timed maintenance certificate successfully

进度 11/13 : 添加伪装站点       Progress 11/13 : Add camouflage site
 ---> 添加伪装站点成功          ---> Add fake site successfully
 ---> V2Ray关闭成功             ---> V2Ray closed successfully
 ---> V2Ray启动成功             ---> V2Ray started successfully
 ---> Nginx启动成功             ---> Nginx started successfully

进度 12/13 : 验证服务启动状态   Progress 12/13 : Verify service startup status
 ---> 服务启动成功              ---> Service started successfully
  1. Jika berhasil, maka akan muncul config V2Ray nya.
Config

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
===================== VLESS TCP TLS/XTLS-direct/XTLS-splice ======================


 ---> 帐号:ray.rmdhnreza.tk_VLESS_TLS-direct_TCP

 ---> 通用格式(VLESS+TCP+TLS)
    vless://41b11314-61c4-95a5-7412[email protected]:443?security=tls&encryption=none&host=ray.rmdhnreza.tk&headerType=none&type=tcp#ray.rmdhnreza.tk_VLESS_TLS-direct_TCP

 ---> 格式化明文(VLESS+TCP+TLS/xtls-rprx-splice)
    协议类型:VLESS,地址:ray.rmdhnreza.tk,端口:443,用户ID:41b11314-61c4-95a5-7412-f18ce65162d2,安全:tls,传输方式:tcp,账户名:ray.rmdhnreza.tk_VLESS_TLS-splice_TCP

 ---> 二维码 VLESS(VLESS+TCP+TLS)
    https://api.qrserver.com/v1/create-qr-code/?size=400x400&data=vless%3a%2f%2f41b11314-61c4-95a5-7412-f18ce65162d2%40ray.rmdhnreza.tk%3a443%3fsecurity%3dtls%26encryption%3dnone%26host%3dray.rmdhnreza.tk%26headerType%3dnone%26type%3dtcp%23ray.rmdhnreza.tk_VLESS_TLS-direct_TCP


================================ VLESS WS TLS CDN ================================


 ---> 帐号:ray.rmdhnreza.tk_VLESS_WS

 ---> 通用格式(VLESS+WS+TLS)
    vless://41b11314-61c4-95a5-7412[email protected]:443?encryption=none&security=tls&type=ws&host=ray.rmdhnreza.tk&sni=ray.rmdhnreza.tk&path=/v2rayws#ray.rmdhnreza.tk_VLESS_WS

 ---> 格式化明文(VLESS+WS+TLS)
    协议类型:VLESS,地址:www.cloudflare.com,伪装域名/SNI:ray.rmdhnreza.tk,端口:443,用户ID:41b11314-61c4-95a5-7412-f18ce65162d2,安全:tls,传输方式:ws,路径:/v2rayws,账户名:ray.rmdhnreza.tk_VLESS_WS

 ---> 二维码 VLESS(VLESS+WS+TLS)
    https://api.qrserver.com/v1/create-qr-code/?size=400x400&data=vless%3A%2F%2F41b11314-61c4-95a5-7412-f18ce65162d2%40www.cloudflare.com%3A443%3Fencryption%3Dnone%26security%3Dtls%26type%3Dws%26host%3Dray.rmdhnreza.tk%26sni%3Dray.rmdhnreza.tk%26path%3D%252fv2rayws%23ray.rmdhnreza.tk_VLESS_WS

================================ VMess WS TLS CDN ================================


 ---> 帐号:ray.rmdhnreza.tk_vmess_ws

 ---> 通用json(VMess+WS+TLS)
    {"port":443,"ps":"ray.rmdhnreza.tk_vmess_ws","tls":"tls","id":"41b11314-61c4-95a5-7412-f18ce65162d2","aid":0,"v":2,"host":"ray.rmdhnreza.tk","type":"none","path":"/v2rayvws","net":"ws","add":"www.cloudflare.com","allowInsecure":0,"method":"none","peer":"ray.rmdhnreza.tk","sni":"ray.rmdhnreza.tk"}

 ---> 通用vmess(VMess+WS+TLS)链接
    vmess://eyJwb3J0Ijo0NDMsInBzIjoicmF5LnJtZGhucmV6YS50a192bWVzc193cyIsInRscyI6InRscyIsImlkIjoiNDFiMTEzMTQtNjFjNC05NWE1LTc0MTItZjE4Y2U2NTE2MmQyIiwiYWlkIjowLCJ2IjoyLCJob3N0IjoicmF5LnJtZGhucmV6YS50ayIsInR5cGUiOiJub25lIiwicGF0aCI6Ii92MnJheXZ3cyIsIm5ldCI6IndzIiwiYWRkIjoid3d3LmNsb3VkZmxhcmUuY29tIiwiYWxsb3dJbnNlY3VyZSI6MCwibWV0aG9kIjoibm9uZSIsInBlZXIiOiJyYXkucm1kaG5yZXphLnRrIiwic25pIjoicmF5LnJtZGhucmV6YS50ayJ9

 ---> 二维码 vmess(VMess+WS+TLS)
    https://api.qrserver.com/v1/create-qr-code/?size=400x400&data=vmess://eyJwb3J0Ijo0NDMsInBzIjoicmF5LnJtZGhucmV6YS50a192bWVzc193cyIsInRscyI6InRscyIsImlkIjoiNDFiMTEzMTQtNjFjNC05NWE1LTc0MTItZjE4Y2U2NTE2MmQyIiwiYWlkIjowLCJ2IjoyLCJob3N0IjoicmF5LnJtZGhucmV6YS50ayIsInR5cGUiOiJub25lIiwicGF0aCI6Ii92MnJheXZ3cyIsIm5ldCI6IndzIiwiYWRkIjoid3d3LmNsb3VkZmxhcmUuY29tIiwiYWxsb3dJbnNlY3VyZSI6MCwibWV0aG9kIjoibm9uZSIsInBlZXIiOiJyYXkucm1kaG5yZXphLnRrIiwic25pIjoicmF5LnJtZGhucmV6YS50ayJ9


=============================== VLESS gRPC TLS CDN ===============================


 --->gRPC处于测试阶段,可能对你使用的客户端不兼容,如不能使用请忽略

 ---> 帐号:ray.rmdhnreza.tk_VLESS_gRPC

 ---> 通用格式(VLESS+gRPC+TLS)
    vless://41b11314-61c4-95a5-7412[email protected]:443?encryption=none&security=tls&type=grpc&host=ray.rmdhnreza.tk&path=v2raygrpc&serviceName=v2raygrpc&alpn=h2&sni=ray.rmdhnreza.tk#ray.rmdhnreza.tk_VLESS_gRPC

 ---> 格式化明文(VLESS+gRPC+TLS)
    协议类型:VLESS,地址:www.cloudflare.com,伪装域名/SNI:ray.rmdhnreza.tk,端口:443,用户ID:41b11314-61c4-95a5-7412-f18ce65162d2,安全:tls,传输方式:gRPC,alpn:h2,serviceName:v2raygrpc,账户名:ray.rmdhnreza.tk_VLESS_gRPC

 ---> 二维码 VLESS(VLESS+gRPC+TLS)
    https://api.qrserver.com/v1/create-qr-code/?size=400x400&data=vless%3A%2F%2F41b11314-61c4-95a5-7412-f18ce65162d2%40www.cloudflare.com%3A443%3Fencryption%3Dnone%26security%3Dtls%26type%3Dgrpc%26host%3Dray.rmdhnreza.tk%26serviceName%3Dv2raygrpc%26path%3Dv2raygrpc%26sni%3Dray.rmdhnreza.tk%26alpn%3Dh2%23ray.rmdhnreza.tk_VLESS_gRPC

==================================  Trojan TLS  ==================================


 ---> 帐号:ray.rmdhnreza.tk_trojan_tcp
 ---> Trojan(TLS)
    trojan://41b11314-61c4-95a5-7412[email protected]:443?peer=ray.rmdhnreza.tk&sni=ray.rmdhnreza.tk&alpn=http/1.1#ray.rmdhnreza.tk_Trojan

 ---> 二维码 Trojan(TLS)
    https://api.qrserver.com/v1/create-qr-code/?size=400x400&data=trojan%3a%2f%2f41b11314-61c4-95a5-7412-f18ce65162d2%40ray.rmdhnreza.tk%3a443%3fpeer%3dray.rmdhnreza.tk%26sni%3dray.rmdhnreza.tk%26alpn%3Dhttp/1.1%23ray.rmdhnreza.tk_trojan_tcp


================================  Trojan gRPC TLS  ================================


 --->gRPC处于测试阶段,可能对你使用的客户端不兼容,如不能使用请忽略

 ---> 帐号:ray.rmdhnreza.tk_trojan_gRPC

 ---> Trojan gRPC(TLS)
    trojan://41b11314-61c4-95a5-7412[email protected]:443?encryption=none&peer=ray.rmdhnreza.tk&security=tls&type=grpc&sni=ray.rmdhnreza.tk&alpn=h2&path=v2raytrojangrpc&serviceName=v2raytrojangrpc#ray.rmdhnreza.tk_trojan_gRPC

 ---> 二维码 Trojan gRPC(TLS)
    https://api.qrserver.com/v1/create-qr-code/?size=400x400&data=trojan%3a%2f%2f41b11314-61c4-95a5-7412-f18ce65162d2%40www.cloudflare.com%3a443%3Fencryption%3Dnone%26security%3Dtls%26peer%3dray.rmdhnreza.tk%26type%3Dgrpc%26sni%3dray.rmdhnreza.tk%26path%3Dv2raytrojangrpc%26alpn%3Dh2%26serviceName%3Dv2raytrojangrpc%23ray.rmdhnreza.tk_trojan_gRPC

Install V2Ray

  1. Kita pindah ke Cloudflare lagi, sekarang ubah Langkah 6 di Menambahkan Domain ke Cloudflare dari DNS Only menjadi Proxied dan Save.

Minimum TLS Version

  1. Jika berhasil, ketika kita buka ray.rmdhnreza.tk maka yang muncul adalah fake website

Minimum TLS Version

Test V2Ray

Disini saya test akun V2Ray nya di Android menggunakan aplikasi v2rayNG memakai config VMess WS TLS CDN

  1. Kalian cukup buka URL qrcode nya agar mudah VMess WS TLS CDN
  2. Scan qrcode nya menggunakan aplikasi v2rayNG
  3. Edit config nya
  4. Pada bagian host ganti www.cloudflare.com menjadi ray.rmdhnreza.tk (Domain kalian) lalu Save.
  5. Sekarang test config nya.
12
v2rayNGv2rayNG
12
v2rayNGv2rayNG
12
v2rayNGv2rayNG

Melihat Akun

Untuk melihat akun kita bisa download lagi script nya

1
2
wget "https://raw.githubusercontent.com/mack-a/v2ray-agent/master/install.sh"
bash install sh

Pilih nomor 4 dan pilih lagi nomor 1.

Bantu bagikan halaman ini ke:
Built with Hugo
Theme Stack designed by Jimmy