1
0
mirror of https://github.com/proxysu/ProxySU.git synced 2024-11-29 08:36:08 +03:00

编辑SS的说明

This commit is contained in:
ProxySU 2020-09-23 23:27:05 +08:00
parent 8a213cc058
commit 7072d2afd0
3 changed files with 23 additions and 4 deletions

View File

@ -5,7 +5,7 @@
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:ProxySU" xmlns:local="clr-namespace:ProxySU"
mc:Ignorable="d" mc:Ignorable="d"
Title="ProxySU - v2.2.0" Height="675" Width="620"> Title="ProxySU - v2.2.1" Height="675" Width="620">
<!--以下样式参考自https://yq.aliyun.com/articles/331878 <!--以下样式参考自https://yq.aliyun.com/articles/331878
https://docs.microsoft.com/en-us/dotnet/desktop-wpf/fundamentals/styles-templates-overview--> https://docs.microsoft.com/en-us/dotnet/desktop-wpf/fundamentals/styles-templates-overview-->
<Window.Resources> <Window.Resources>

View File

@ -51,5 +51,5 @@ using System.Windows;
// 可以指定所有值,也可以使用以下所示的 "*" 预置版本号和修订号 // 可以指定所有值,也可以使用以下所示的 "*" 预置版本号和修订号
// 方法是按如下所示使用“*”: : // 方法是按如下所示使用“*”: :
// [assembly: AssemblyVersion("1.0.*")] // [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("2.2.0.0")] [assembly: AssemblyVersion("2.2.1.0")]
[assembly: AssemblyFileVersion("2.2.0.0")] [assembly: AssemblyFileVersion("2.2.1.0")]

View File

@ -14,7 +14,7 @@ ProxySU的安装流程是假设在全新系统下没有装过以上代理
* tcp+http伪装 * tcp+http伪装
* tcp+TLS * tcp+TLS
* tcp+TLS (自签证书) * tcp+TLS (自签证书)
* Vless+tcp+TLS+Web * Vless+tcp+TLS+Web (新热门协议)
* WebSocket * WebSocket
* WebSocket+TLS * WebSocket+TLS
* WebSocket+TLS+Web * WebSocket+TLS+Web
@ -39,6 +39,15 @@ ProxySU的安装流程是假设在全新系统下没有装过以上代理
##### ShadowsocksR(SSR)一键安装: ##### ShadowsocksR(SSR)一键安装:
* SSR+TLS+Caddy * SSR+TLS+Caddy
##### Shadowsocks-libev及相关插件一键安装
* SS 经典模式
* SS+WebSocket+TLS+Caddy(Web前置)(推荐)
* SS+WebSocket
* SS+QUIC
* SS+kcptun
* SS+obfs+http+Web
* SS+obfs+TLS+Web
##### 支持的VPS系统为 ##### 支持的VPS系统为
* CentOS 7/8 * CentOS 7/8
* Debian 8/9/10 (推荐 9) * Debian 8/9/10 (推荐 9)
@ -86,6 +95,11 @@ ProxySU的安装流程是假设在全新系统下没有装过以上代理
* [SSRRAndroid](https://github.com/shadowsocksrr/shadowsocksr-android/releases)导入二维码和URL * [SSRRAndroid](https://github.com/shadowsocksrr/shadowsocksr-android/releases)导入二维码和URL
* [Shadowrocket (ios)](https://apps.apple.com/us/app/shadowrocket/id932747118)导入二维码和URL * [Shadowrocket (ios)](https://apps.apple.com/us/app/shadowrocket/id932747118)导入二维码和URL
###### Shadowsocks-libev 目前已支持生成用于
* [Shadowsocks (windows)](https://github.com/shadowsocks/shadowsocks-windows/releases)客户端导入二维码和URL
* [shadowsocksAndroid](https://github.com/shadowsocks/shadowsocks-android/releases)导入二维码和URL
* [Shadowrocket (ios)](https://apps.apple.com/us/app/shadowrocket/id932747118)导入二维码和URL
## 程序工作流程: ## 程序工作流程:
1. 使用[SSH.NET](https://github.com/sshnet/SSH.NET)登录远程主机 1. 使用[SSH.NET](https://github.com/sshnet/SSH.NET)登录远程主机
@ -95,6 +109,7 @@ ProxySU的安装流程是假设在全新系统下没有装过以上代理
* 选择Trojan-Go则调用本项目内的trojan-go.sh安装 `curl -o /tmp/trojan-go.sh https://raw.githubusercontent.com/proxysu/shellscript/master/trojan-go.sh` `yes | bash /tmp/trojan-go.sh -f` 安装Trojan-GO。 * 选择Trojan-Go则调用本项目内的trojan-go.sh安装 `curl -o /tmp/trojan-go.sh https://raw.githubusercontent.com/proxysu/shellscript/master/trojan-go.sh` `yes | bash /tmp/trojan-go.sh -f` 安装Trojan-GO。
* 选择NaiveProxy先安装Caddy2,方法源自[Caddy官方文档](https://caddyserver.com/docs/download)。再用自编译的Caddy2(带forward_proxy插件)替换原来的Caddy运行文件。自编译Caddy2文件方法源自[NaiveProxy官方文档](https://github.com/klzgrad/naiveproxy#setup)。 * 选择NaiveProxy先安装Caddy2,方法源自[Caddy官方文档](https://caddyserver.com/docs/download)。再用自编译的Caddy2(带forward_proxy插件)替换原来的Caddy运行文件。自编译Caddy2文件方法源自[NaiveProxy官方文档](https://github.com/klzgrad/naiveproxy#setup)。
* 选择SSR+TLS+Caddy模式则调用本项目内的ssr.sh安装 `curl -o /tmp/ssr.sh https://raw.githubusercontent.com/proxysu/shellscript/master/ssr/ssr.sh` `yes | bash /tmp/ssr.sh -f` 安装SSR。 * 选择SSR+TLS+Caddy模式则调用本项目内的ssr.sh安装 `curl -o /tmp/ssr.sh https://raw.githubusercontent.com/proxysu/shellscript/master/ssr/ssr.sh` `yes | bash /tmp/ssr.sh -f` 安装SSR。
* 先择Shadowsocks-libev与插件模式则调用本项目内的ss-install.sh安装`curl -o /tmp/install.sh https://raw.githubusercontent.com/proxysu/shellscript/master/ss/ss-install.sh` `yes | bash /tmp/install.sh`
3. 根据选择读取相应配置模板,调用[Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json)生成相应配置文件,并上传到服务器。所有模板及配置文件 [在这里](https://github.com/proxysu/windows/tree/master/TemplateConfg) 3. 根据选择读取相应配置模板,调用[Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json)生成相应配置文件,并上传到服务器。所有模板及配置文件 [在这里](https://github.com/proxysu/windows/tree/master/TemplateConfg)
4. 如果使用WebSocket+TLS+Web/http2+TLS+Web/Trojan+TLS+Web/Trojan-go+TLS+Web/SSR+TLS+Caddy模式则安装Caddy2,方法源自[Caddy官方文档](https://caddyserver.com/docs/download)。 4. 如果使用WebSocket+TLS+Web/http2+TLS+Web/Trojan+TLS+Web/Trojan-go+TLS+Web/SSR+TLS+Caddy模式则安装Caddy2,方法源自[Caddy官方文档](https://caddyserver.com/docs/download)。
5. 如果使用Http2/tcp+TLS/WebSocket+TLS/Trojan+TLS+Web/Trojan-go+TLS+Web模式则调用 `curl https://raw.githubusercontent.com/acmesh-official/acme.sh/master/acme.sh | INSTALLONLINE=1 sh` 安装acme.sh使用acme.sh申请并安装证书到V2ray/Trojan. 5. 如果使用Http2/tcp+TLS/WebSocket+TLS/Trojan+TLS+Web/Trojan-go+TLS+Web模式则调用 `curl https://raw.githubusercontent.com/acmesh-official/acme.sh/master/acme.sh | INSTALLONLINE=1 sh` 安装acme.sh使用acme.sh申请并安装证书到V2ray/Trojan.
@ -118,6 +133,10 @@ ProxySU的安装流程是假设在全新系统下没有装过以上代理
[ShadowsocksR+Caddy+TLS伪装流量科学上网](https://blog.duyuanchao.me/posts/a384749f/) [ShadowsocksR+Caddy+TLS伪装流量科学上网](https://blog.duyuanchao.me/posts/a384749f/)
[teddysun大佬的SSR一键脚本](https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksR.sh) [teddysun大佬的SSR一键脚本](https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksR.sh)
* 注Shadowsocks-libev安装及配置文件主要参考自
[Shadowsocks官方文档](https://shadowsocks.org/)
[teddysun大佬的shadowsocks-libev.sh一键脚本](https://github.com/teddysun/shadowsocks_install/blob/master/shadowsocks-libev.sh)
## License ## License
[(GPL-V3)](https://raw.githubusercontent.com/proxysu/windows/master/LICENSE) [(GPL-V3)](https://raw.githubusercontent.com/proxysu/windows/master/LICENSE)