All Projects → teddysun → Xray Plugin

teddysun / Xray Plugin

Licence: mit
A SIP003 plugin based on Xray-core

Programming Languages

go
31211 projects - #10 most used programming language

Labels

Projects that are alternatives of or similar to Xray Plugin

Ss Ssr V2ray Gadget
merge, deduplicate, backup, convert and online benchmark tools set for shadowsocks/shadowsocksR, v2ray. by python3
Stars: ✭ 96 (-23.81%)
Mutual labels:  v2ray
Ss Tproxy
搭建 SS/SSR/V2Ray/Socks5 透明代理环境的简易脚本
Stars: ✭ 1,561 (+1138.89%)
Mutual labels:  v2ray
Kitsunebi Android
A fully-featured V2Ray client for Android.
Stars: ✭ 1,587 (+1159.52%)
Mutual labels:  v2ray
Openwrt V2ray
V2Ray for OpenWrt
Stars: ✭ 1,358 (+977.78%)
Mutual labels:  v2ray
Freeproxy
免费、高速的 V2Ray 代理和订阅。
Stars: ✭ 104 (-17.46%)
Mutual labels:  v2ray
V2ray Sspanel V3 Mod uim Plugin
Stars: ✭ 112 (-11.11%)
Mutual labels:  v2ray
V2ray
Stars: ✭ 94 (-25.4%)
Mutual labels:  v2ray
Onesubscribe
ss ssr v2ray 订阅管理 node 后端
Stars: ✭ 122 (-3.17%)
Mutual labels:  v2ray
Breaking Gfw Book
整理所有的翻墙方法,持续更新....欢迎PR
Stars: ✭ 105 (-16.67%)
Mutual labels:  v2ray
Subscribevue
ss ssr v2ray 订阅管理 vue前端界面
Stars: ✭ 114 (-9.52%)
Mutual labels:  v2ray
Qv2ray
⭐ Linux / Windows / macOS 跨平台 V2Ray 客户端 | 支持 VMess / VLESS / SSR / Trojan / Trojan-Go / NaiveProxy / HTTP / HTTPS / SOCKS5 | 使用 C++ / Qt 开发 | 可拓展插件式设计 ⭐
Stars: ✭ 12,886 (+10126.98%)
Mutual labels:  v2ray
V2rayms
v2ray whmcs 多用户后端
Stars: ✭ 104 (-17.46%)
Mutual labels:  v2ray
Subscribe2clash
v2ray\trojan\ss\ssr\ssd订阅转换Clash规则配置,自动更新ACL4SSR路由规则
Stars: ✭ 112 (-11.11%)
Mutual labels:  v2ray
Smgate
用树莓派做v2ray透明翻墙网关
Stars: ✭ 96 (-23.81%)
Mutual labels:  v2ray
Ssvpn
V2free for android, a V2ray and Shadowsocks client with many builtin free servers.
Stars: ✭ 121 (-3.97%)
Mutual labels:  v2ray
Kitsunebi
client on platform Android
Stars: ✭ 94 (-25.4%)
Mutual labels:  v2ray
V2ray Core
A platform for building proxies to bypass network restrictions.
Stars: ✭ 38,782 (+30679.37%)
Mutual labels:  v2ray
V2fly Github Io
V2Fly Website & Documentation
Stars: ✭ 124 (-1.59%)
Mutual labels:  v2ray
Performance
Xray/v2ray/trojan/shadowsocks 基础性能测试及针对性测试.
Stars: ✭ 122 (-3.17%)
Mutual labels:  v2ray
V2ray Deep Packet Inspection
Notebook demo V2Ray traffic classification by deep packet inspection
Stars: ✭ 113 (-10.32%)
Mutual labels:  v2ray

Yet another SIP003 plugin for shadowsocks, based on Xray-core

Build

  • go build

Usage

See command line args for advanced usages.

Shadowsocks over websocket (HTTP)

On your server

ss-server -c config.json -p 80 --plugin xray-plugin --plugin-opts "server"

On your client

ss-local -c config.json -p 80 --plugin xray-plugin

Shadowsocks over websocket (HTTPS)

On your server

ss-server -c config.json -p 443 --plugin xray-plugin --plugin-opts "server;tls;host=mydomain.com"

On your client

ss-local -c config.json -p 443 --plugin xray-plugin --plugin-opts "tls;host=mydomain.com"

Shadowsocks over quic

On your server

ss-server -c config.json -p 443 --plugin xray-plugin --plugin-opts "server;mode=quic;host=mydomain.com"

On your client

ss-local -c config.json -p 443 --plugin xray-plugin --plugin-opts "mode=quic;host=mydomain.com"

Issue a cert for TLS and QUIC

xray-plugin will look for TLS certificates signed by acme.sh by default. Here's some sample commands for issuing a certificate using CloudFlare. You can find commands for issuing certificates for other DNS providers at acme.sh.

wget -O-  https://get.acme.sh | sh
~/.acme.sh/acme.sh --issue --dns dns_cf -d mydomain.com

Alternatively, you can specify path to your certificates using option cert and key.

Use certRaw to pass certificate

Instead of using cert to pass the certificate file, certRaw could be used to pass in PEM format certificate, that is the content between -----BEGIN CERTIFICATE----- and -----END CERTIFICATE----- without the line breaks.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].