Sign inSign up

ygybjc/xray

By ygybjc

•Updated over 4 years ago

Image
0

1.6K

ygybjc/xray repository overview

一、最佳科学方案 xray现在支持vless、vmess、trojan等功能,使用下面容器一键申请安装证书、自定义回流网站,一个端口配置5种常用协议回流

方案名称 推荐 支持CDN 备注 1、vless_tcp_xtls ⭐⭐⭐(推荐) 数倍性能 2、trojan_tcp_tls ⭐⭐ 3、vless_ws_tls ⭐⭐⭐ (支持CDN) 4、vmess_tcp_tls ⭐(不推荐使用) 5、vmess_ws_tls ⭐⭐ (支持CDN) 准备工作:

子域名已做好A指向到云主机 80端口未被占用(申请证书要用到) 主机不在国内(国内默认端口80需要备案才开放) 二、快速配置 2.1 docker命令运行

docker run -d
--name xray
--restart=always
--net=host
-e DOMAIN=vray.youdomain.com
-e PORT=443
-e PASSWORD=88888888
-v /etc/xray/cert:/etc/xray/cert
-e ID="a677a91f-f458-4627-ae9d-e3f28807af51"
lihaixin/xray 2.2 Compose运行

version: '3' services: xray: image: "lihaixin/xray" restart: always network_mode: "host" environment: DOMAIN: "xray.youdomain.com" PASSWORD: "888888" PORT: "443" ID: "a677a91f-f458-4627-ae9d-e3f28807af51" volumes: - /etc/xray/cert:/etc/xray/cert 2.3 Portainer部署 图片

三、查看配置信息 docker exec -it xray cat /etc/xray/info.conf ---------- vless_tcp_xtls 配置信息 ------------- 地址 (Address) = test.youdomain.com 端口 (Port) = 443 VLESS ID (UUID) = 41343ca8-6fb9-41d7-8f82-a92bba38d45a 传输协议 (Network) = tcp 伪装类型 (header type) = none 流控 (Flow) = xtls-rprx-direct ---------- END -------------------------------- ---------- trojan_tcp_tls 配置信息 ------------- 地址 (Address) = test.youdomain.com 端口 (Port) = 443 密码 = 88888888 传输协议 (Network) = tcp 伪装类型 (header type) = none 加密 (Flow) = tls ---------- END -------------------------------- ---------- vless_ws_tls (支持CDN)配置信息 ------------- 地址 (Address) = test.youdomain.com 端口 (Port) = 443 VLESS ID (UUID) = 41343ca8-6fb9-41d7-8f82-a92bba38d45a 传输协议 (Network) = WebSocket webSocket路经 (WebSocket Path) = /websocket 加密 (Flow) = tls ---------- END -------------------------------- ---------- vmess_tcp_tls (不推荐使用)配置信息 ---- 地址 (Address) = test.youdomain.com 端口 (Port) = 443 额外ID (Alter Id) = 0 VMESS ID (UUID) = 41343ca8-6fb9-41d7-8f82-a92bba38d45a 传输协议 (Network) = http HTTP主机(HTTP Host) = test.youdomain.com HTTP路经 (HTTP Path) = /vmesstcp 加密 (Flow) = tls ---------- END -------------------------------- ---------- vmess_ws_tls (支持CDN)配置信息 --------------- 地址 (Address) = test.youdomain.com 端口 (Port) = 443 额外ID (Alter Id) = 0 VMESS ID (UUID) = 41343ca8-6fb9-41d7-8f82-a92bba38d45a 传输协议 (Network) = WebSocket WebSocket路经 (WebSocket Path) = /vmessws 加密 (Flow) = tls ---------- END -------------------------------- 四、OpenWrt 客户端配置 下面是对应5种在openwrt上配置

图片

图片

图片

图片

图片

五、联系我和视频演示 如果需要技术支持,提供有偿支持

图片

六、参考 https://github.com/XTLS/Xray-examples/tree/main/VLESS-TCP-XTLS-WHATEVER⁠ https://github.com/teddysun/across/tree/master/docker/xray⁠

Tag summary

Content type

Image

Digest

Size

17.3 MB

Last updated

over 4 years ago

docker pull ygybjc/xray