everything
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
This commit is contained in:
parent
bb64ed5ab6
commit
448f93787e
27
ci_prep.sh
27
ci_prep.sh
|
@ -25,21 +25,26 @@ done
|
|||
|
||||
# build zip
|
||||
URL_SO=https://github.com/FelisCatus/SwitchyOmega/releases/download/v$VER_SO/SwitchyOmega_Chromium.crx
|
||||
URL_NG=https://github.com/2dust/v2rayNG/releases/download/$VER_NG/v2rayNG_"$VER_NG"_arm64-v8a.apk
|
||||
URL_XRAY_WIN=https://github.com/XTLS/Xray-core/releases/download/v$VER_XRAY/Xray-windows-64.zip
|
||||
URL_XRAY_MAC=https://github.com/XTLS/Xray-core/releases/download/v$VER_XRAY/Xray-macos-64.zip
|
||||
URL_XRAY_LINUX=https://github.com/XTLS/Xray-core/releases/download/v$VER_XRAY/Xray-linux-64.zip
|
||||
|
||||
wget $URL_SO -O SwitchyOmega_Chromium.zip
|
||||
mkdir zip/chrome/SwitchyOmega
|
||||
unzip ./SwitchyOmega_Chromium.zip -d zip/chrome/SwitchyOmega || true
|
||||
mkdir zip/chrome
|
||||
unzip ./SwitchyOmega_Chromium.zip -d zip/chrome || true
|
||||
|
||||
URL_NG=https://github.com/2dust/v2rayNG/releases/download/$VER_NG/v2rayNG_"$VER_NG"_arm64-v8a.apk
|
||||
wget $URL_NG -P image/nginx/download/android/
|
||||
wget $URL_XRAY_WIN -P zip/windows/
|
||||
wget $URL_XRAY_MAC -P zip/macos/
|
||||
|
||||
URL_XRAY_WIN=https://github.com/XTLS/Xray-core/releases/download/v$VER_XRAY/Xray-windows-64.zip
|
||||
wget $URL_XRAY_WIN
|
||||
unzip Xray-windows-64.zip -d zip/windows
|
||||
|
||||
URL_XRAY_MAC=https://github.com/XTLS/Xray-core/releases/download/v$VER_XRAY/Xray-macos-64.zip
|
||||
wget $URL_XRAY_MAC
|
||||
unzip Xray-macos-64.zip -d zip/macos
|
||||
|
||||
URL_XRAY_LINUX=https://github.com/XTLS/Xray-core/releases/download/v$VER_XRAY/Xray-linux-64.zip
|
||||
wget $URL_XRAY_LINUX -P image/
|
||||
|
||||
zip -r pc.zip zip/
|
||||
mv pc.zip image/nginx/download/
|
||||
zip -r windows_macos.zip zip/*
|
||||
mv windows_macos.zip image/nginx/download/
|
||||
|
||||
# build htpassword
|
||||
touch .htpasswd
|
||||
|
|
|
@ -5,7 +5,12 @@
|
|||
类型:VLESS
|
||||
地址:服务器地址
|
||||
端口:443
|
||||
UUID:你的密码
|
||||
UUID:转为UUID的你的密码:转换见以下
|
||||
- 访问 https://www.uuidtools.com/v5
|
||||
- 在"Namespace" 下面填 "00000000-0000-0000-0000-000000000000"
|
||||
- 在"Name" 下面填你的明文密码(和你网站访问密码一样)
|
||||
- 然后点"Generate UUID"
|
||||
- 生成结果, 比如 "52e0dc6b-90cb-597b-aea5-8aecfa775e07" 就是你需要填的
|
||||
TLS: 开启
|
||||
XTLS Direct: 开启
|
||||
快速打开: 开启
|
||||
|
|
|
@ -1,5 +0,0 @@
|
|||
请依次阅读目录:
|
||||
|
||||
1. config: VPN的配置教程
|
||||
2. macos/windows: 适合你系统的VPN程序及启动教程
|
||||
3. chrome: 在浏览器使用VPN
|
|
@ -1,15 +0,0 @@
|
|||
首先需要安装SwitchyOmega插件:
|
||||
|
||||
1. 打开 Google Chrome
|
||||
2. 打开网址 "chrome://extensions"
|
||||
3. 打开右上角 开发者模式(Developer mode)
|
||||
4. 在新出现的工具栏选择第一项 "Load unpacked"
|
||||
5. 在新出现的对话框选择当前目录的"SwitchyOmega"子目录
|
||||
|
||||
然后配置插件:
|
||||
1. 跳过教程
|
||||
2. 在左边菜单新建一个profile, 类型选择第一个"Proxy(代理) Profile",名字取"VPN", 点击 “创建”
|
||||
3. Protocol(协议)选择"SOCKS5", 服务器(Server)填写127.0.0.1, 端口(Port)写1080,点击左边菜单"应用" (Apply changes)
|
||||
|
||||
当需要VPN时,启动VPN程序并且在SwitchyOmega插件菜单选择"VPN"(右上角点击SwitchyOmega图标,没有的话在插件下拉里面找,找到可以Pin到浏览器上)。
|
||||
当不需要VPN时,只需在SwitchyOmega插件选择"Direct"直连。
|
|
@ -1,6 +0,0 @@
|
|||
用文本编辑器打开config.json并且替换:
|
||||
|
||||
%PASSWORD% => 你的密码 (有1个地方)
|
||||
%SERVER% => 你的服务器地址 (有2个地方,这就是你下载这个文件的服务器地址,只填xxx.example.com,前后都不要)
|
||||
|
||||
保存,关闭文件。
|
|
@ -1,6 +0,0 @@
|
|||
1. 解压zip文件
|
||||
2. 拷贝run.sh到zip文件解压路径
|
||||
3. 拷贝配置好的config.json到zip文件解压路径
|
||||
4. 运行run.sh启动VPN程序
|
||||
|
||||
如果无法直接运行run.sh, 请右键用Terminal(终端)打开。
|
|
@ -1,4 +0,0 @@
|
|||
1. 解压zip文件
|
||||
2. 拷贝run.bat到zip文件解压路径
|
||||
3. 拷贝配置好的config.json到zip文件解压路径
|
||||
4. 运行run.bat启动VPN
|
|
@ -0,0 +1,49 @@
|
|||
VPN陪置教程
|
||||
|
||||
分两步:
|
||||
1. 配置VPN程序,此程序负责与VPN服务器交流
|
||||
2. 配置浏览器,让浏览器把所有网站请求交给VPN程序处理
|
||||
很简单明了,成功的VPN以上配置缺一不可
|
||||
|
||||
!! 以下所有路径都是相对于下载的zip文件的解压目录 !!
|
||||
!! 比如zip文件解压到了D:\vpn,文中说的windows目录就是D:\vpn\windows !!
|
||||
|
||||
|
||||
**** 1. 配置 VPN程序 ****
|
||||
Windows系统请看这里:
|
||||
- 进入windows目录
|
||||
- 用文本编辑器打开config.json,搜索并替换 *所有* (划重点*所有*):
|
||||
%PASSWORD% => 你的密码. 比如密码是12345的话 文件中所有的 "%PASSWORD%" 应该替换成 "12345", 以下同理
|
||||
%SERVER% => 你的服务器地址(这个是你下载zip文件的地址,比如你从https://xxx.quacker.net/download下载你的服务器地址就是xxx.quacker.net)
|
||||
- 保存config.json
|
||||
- 双击run.bat运行VPN程序
|
||||
|
||||
MacOS系统请看这里:
|
||||
- 进入macos目录
|
||||
- 用文本编辑器打开config.json,搜索并替换 *所有* (划重点*所有*):
|
||||
%PASSWORD% => 你的密码(和你的网站下载密码相同). 比如密码是12345的话 文件中所有的 "%PASSWORD%" 应该替换成 "12345", 以下同理
|
||||
%SERVER% => 你的服务器地址(这个是你下载zip文件的地址,比如你从https://xxx.quacker.net/download下载你的服务器地址就是xxx.quacker.net)
|
||||
- 保存config.json
|
||||
- 右键run.sh => 用应用程序打开(Open With) => 其他(Other) => 在新打开的窗口下方选择框里选"所有应用程序"(All Applications) => 找到 终端"Terminal" 并勾选 永久以程序打开(Always Open With) => 确定
|
||||
- 上述设置后直接双击run.sh就可以打开VPN程序了
|
||||
|
||||
|
||||
**** 2. 配置 浏览器 ****
|
||||
首先请下载Google Chrome浏览器
|
||||
|
||||
然后需要安装SwitchyOmega插件:
|
||||
- 打开 Google Chrome
|
||||
- 打开网址 "chrome://extensions"
|
||||
- 打开右上角 开发者模式(Developer mode)
|
||||
- 在新出现的工具栏选择第一项 "Load unpacked"(加载插件)
|
||||
- 在新出现的对话框选择chrome目录
|
||||
|
||||
然后配置SwitchyOmega插件:
|
||||
- 打开SwitchyOmega插件配置菜单(浏览器右上角点击SwitchyOmega图标然后点最后一项配置,没有的话在插件下拉里面找,找到可以Pin到浏览器上).
|
||||
- 在左边菜单新建一个profile, 类型选择第一个"Proxy(代理) Profile",名字取"VPN", 点击 “创建”
|
||||
- Protocol(协议)选择"SOCKS5", 服务器(Server)填写127.0.0.1, 端口(Port)写1080,点击左边菜单"应用" (Apply changes)
|
||||
|
||||
|
||||
**** 3. 注意事项 ****
|
||||
当需要VPN时,1.启动VPN程序并且 2.在SwitchyOmega插件菜单选择"VPN"。
|
||||
当不需要VPN时,只需在SwitchyOmega插件选择"Direct"直连。
|
Loading…
Reference in New Issue