/v2RayVPN

(VLESS+TCP+TLS/VLESS+TCP+XTLS/VLESS+gRPC+TLS/VLESS+WS+TLS/VMess+TCP+TLS/VMess+WS+TLS/Trojan+TCP+TLS/Trojan+gRPC+TLS/Trojan+TCP+XTLS)

Primary LanguageShellGNU Affero General Public License v3.0AGPL-3.0

v2RayVPN


Catalog

  • [1.Script installation](VLESS+TCP+TLS/VLESS+TCP+XTLS/VLESS+gRPC+TLS/VLESS+WS+TLS/VMess+TCP+TLS/VMess+WS+TLS/Trojan+TCP+TLS/Trojan+gRPC+TLS/Trojan+TCP+XTLS -camouflage 8-in-1 coexistence script)

1.Eight-in-one coexistence script+ Mock Site

Features

  • Support [Xray-core[XTLS]](https ://github.com/XTLS/Xray-core), v2ray-core
  • support VLESS/VMess/trojan protocol
  • supports VLESS/Trojan prepending [VLESS XTLS -> Trojan XTLS], [Trojan XTLS -> VLESS XTLS]
  • Support mutual reading of configuration files between different cores
  • Trojan+TCP+xtls-rprx-direct
  • Support Debian, Ubuntu, Centos systems and mainstream CPU architectures.
  • Support any combination of installation, support for multi-user management, support for DNS streaming media unlock, support for adding multiple ports, support any door to unlock Netflix
  • support to keep tls certificate after uninstall
  • support for IPv6, IPv6 note
  • Support WARP offload, IPv6 offload
  • Support BT download management, log management, domain name blacklist management, core management, camouflage site management
  • Support custom certificate installation

Supported installation types

  • VLESS+TCP+TLS
  • VLESS+TCP+xtls-rprx-direct
  • VLESS+gRPC+TLS [support CDN, IPv6, delay Low]
  • VLESS+WS+TLS [support CDN, IPv6]
  • Trojan+TCP+TLS [recommended]
  • Trojan+gRPC+TLS [support CDN, IPv6, low latency]
  • VMess+WS+TLS [support CDN, IPv6]

Precautions

  • Modify Cloudflare->SSL/TLS->Overview->Full
  • Cloudflare ---> Clouds parsed by A record must be gray [if not gray, it will affect the automatic renewal certificate of scheduled tasks]
  • If you use CDN and direct connection at the same time, turn off Yunduo + self-selected IP, refer to the above Cloudflare optimization plan
  • Use the pure system to install, if you have installed it with other scripts and you cannot modify the error yourself, please reinstall the system and try to install again
  • wget: command not found [Here you need to do it manually Install wget] , if you have not used Linux, click to view installation tutorial
  • does not support non- root account
  • If you find Nginx-related problems, please uninstall the self-compiled nginx or reinstall the system
  • In order to save time, please bring detailed screenshots or follow the template specifications for feedback, no screenshots or issues that do not follow the specifications Will be closed directly
  • Not recommended for GCP users
  • Oracle Cloud has an additional firewall that needs to be set manually
  • Centos and lower versions of the system are not recommended, if the Centos installation fails, please switch to Debian10 and try again, the script no longer supports Centos6 , Ubuntu 16.x
  • If you don't understand the usage, please check the script usage guide first
  • ** Oracle Cloud only supports Ubuntu**
  • If you use gRPC to forward through cloudflare, you need to allow gRPC in cloudflare settings, path: cloudflare Network->gRPC
  • **gRPC is currently in beta and may not work for the client you use Compatible, if you can't use it, please ignore **
  • ** The problem that the lower version script cannot be started when upgrading the higher version, please click this link to view the solution**

Installation script

  • supports shortcut startup, after installation, enter [vasma] in the shell You can open the script, the script execution path [/etc/v2RayVPN/install.sh]

  • Latest Version Script[recommended]

wget -P /root -N --no-check-certificate "https://raw.githubusercontent.com/afandiazmi/v2RayVPN/main/install.sh" && chmod 700 /root/install.sh && /root/install.sh

example image

licence

AGPL-3.0