-
安装VLESS
-
下载源码:访问VLESS官方GitHub仓库,下载最新版本的源码。
-
编译安装:
cmake -DUSE_ZLIB=1 .. make sudo make install
选择安装目录,如
/usr/local/vless。
-
-
配置VLESS
-
创建配置文件,例如
/etc/vless/vless.conf。 -
指定监听地址:
listener 0... 8088
-
反向代理设置:
# HTTP代理设置 proxy 127...1 808 # WebSocket代理设置 ws proxy 127...1 808
-
内核转发:
# 启用内核转发 setsockopt -L 3 1 1 1 setsockopt -L 3 1 2 1 setsockopt -L 3 1 4 1 setsockopt -L 3 1 5 1 setsockopt -L 3 1 6 1 setsockopt -L 3 1 7 1 setsockopt -L 3 1 8 1 setsockopt -L 3 1 9 1 setsockopt -L 3 1 10 1 setsockopt -L 3 1 11 1 setsockopt -L 3 1 12 1 setsockopt -L 3 1 13 1 setsockopt -L 3 1 14 1 setsockopt -L 3 1 15 1 setsockopt -L 3 1 16 1 setsockopt -L 3 1 17 1 setsockopt -L 3 1 18 1 setsockopt -L 3 1 19 1 setsockopt -L 3 1 20 1 setsockopt -L 3 1 21 1 setsockopt -L 3 1 22 1 setsockopt -L 3 1 23 1 setsockopt -L 3 1 24 1 setsockopt -L 3 1 25 1 setsockopt -L 3 1 26 1 setsockopt -L 3 1 27 1 setsockopt -L 3 1 28 1 setsockopt -L 3 1 29 1 setsockopt -L 3 1 30 1 setsockopt -L 3 1 31 1 setsockopt -L 3 1 32 1 setsockopt -L 3 1 33 1 setsockopt -L 3 1 34 1 setsockopt -L 3 1 35 1 setsockopt -L 3 1 36 1 setsockopt -L 3 1 37 1 setsockopt -L 3 1 38 1 setsockopt -L 3 1 39 1 setsockopt -L 3 1 40 1 setsockopt -L 3 1 41 1 setsockopt -L 3 1 42 1 setsockopt -L 3 1 43 1 setsockopt -L 3 1 44 1 setsockopt -L 3 1 45 1 setsockopt -L 3 1 46 1 setsockopt -L 3 1 47 1 setsockopt -L 3 1 48 1 setsockopt -L 3 1 49 1 setsockopt -L 3 1 50 1 setsockopt -L 3 1 51 1 setsockopt -L 3 1 52 1 setsockopt -L 3 1 53 1 setsockopt -L 3 1 54 1 setsockopt -L 3 1 55 1 setsockopt -L 3 1 56 1 setsockopt -L 3 1 57 1 setsockopt -L 3 1 58 1 setsockopt -L 3 1 59 1 setsockopt -L 3 1 60 1 setsockopt -L 3 1 61 1 setsockopt -L 3 1 62 1 setsockopt -L 3 1 63 1 setsockopt -L 3 1 64 1 setsockopt -L 3 1 65 1 setsockopt -L 3 1 66 1 setsockopt -L 3 1 67 1 setsockopt -L 3 1 68 1 setsockopt -L 3 1 69 1 setsockopt -L 3 1 70 1 setsockopt -L 3 1 71 1 setsockopt -L 3 1 72 1 setsockopt -L 3 1 73 1 setsockopt -L 3 1 74 1 setsockopt -L 3 1 75 1 setsockopt -L 3 1 76 1 setsockopt -L 3 1 77 1 setsockopt -L 3 1 78 1 setsockopt -L 3 1 79 1 setsockopt -L 3 1 80 1 setsockopt -L 3 1 81 1 setsockopt -L 3 1 82 1 setsockopt -L 3 1 83 1 setsockopt -L 3 1 84 1 setsockopt -L 3 1 85 1 setsockopt -L 3 1 86 1 setsockopt -L 3 1 87 1 setsockopt -L 3 1 88 1 setsockopt -L 3 1 89 1 setsockopt -L 3 1 90 1 setsockopt -L 3 1 91 1 setsockopt -L 3 1 92 1 setsockopt -L 3 1 93 1 setsockopt -L 3 1 94 1 setsockopt -L 3 1 95 1 setsockopt -L 3 1 96 1 setsockopt -L 3 1 97 1 setsockopt -L 3 1 98 1 setsockopt -L 3 1 99 1 setsockopt -L 3 1 100 1
-
WebSocket服务设置:
# WebSocket服务设置 ws_server 127...1 8443 ws.listen_port = 8443 ws.port = 8443 ws.subprotocol = "ws" ws.certificate = "/path/to/cert.pem" ws.private_key = "/path/to/private.key"
-
-
处理HTTP请求
-
根目录设置:
# HTTP根目录 set http.root "/var/www/html"
-
缓存设置:
# 缓存设置 set http.cache.max_size=512MB set http.cache.max_age=60m set http.gzip=on set http.gzip.listents=azipmap set http.gzip.level=9
-
-
防火墙设置
- 开放VLESS端口:
iptables -A nat -d 0.../ -j DNAT --to-destination 127...1:8088 iptables -A nat -A output -d 127...1/32 -j ACCEPT iptables -A nat -A input -d 127...1/32 -j ACCEPT service iptables save service iptables restart
- 开放VLESS端口:
-
启动VLESS服务
- 运行命令:
sudo vless -c /etc/vless/vless.conf -s /var/www -F
可选参数:
-F为后台运行,-s指定
- 运行命令:









