注意:安装过程中需要保证80端口443端口开放并未被占用(自动申请ssl证书 SSL自动续期 自带website伪装网站)
bash <(curl -L -s git.io/a.sh)
[仅自定义用户名密码]
bash <(curl -L -s git.io/a.sh) admin 888888
[自定义域名、伪装网站]
格式:(解析你的域名A记录到服务器IP 按照以下格式执行安装命令)
bash <(curl -L -s git.io/a.sh) 用户名 密码 你的域名 要伪装的网站
举例:
bash <(curl -L -s git.io/a.sh) admin 888888 www.yourdomian.com www.apple.com
或者:
bash <(curl -L -s git.io/a.sh) admin 888888 www.yourdomian.com
bash <(curl -L -s git.io/a.sh) pro
bash <(curl -L -s git.io/a.sh) uninstall
bash <(curl -L -s git.io/a.sh) info
bash <(curl -L -s git.io/a.sh) egg
通过 DNS API 模式申请 Let’s Encrypt 证书 无需 80 端口 适用于 Nat VPS
自动申请ssl证书 SSL自动续期 自带website伪装网站
需要使用到 DNS API(支持 CloudFlare 腾讯DNSPod 阿里云解析)
解析你的域名A记录到服务器IP 执行以下安装命令依照提示操作
bash <(curl -L -s git.io/a.sh) natvps
- Chrome: ProxySwitchyOmega 插件,代理类型选择 https, 端口填443, 再点击右侧的小锁,输入用来验证代理的用户名和密码即可。
- Firefox: Foxyproxy 插件,配置方式大同小异。
- IOS: SURGE 等,代理类型选择HTTPS,配置方式大同小异。
- Android: Drony、ProxyDroid、Postern 等,配置方式大同小异。
bash <(curl -L -s git.io/a.sh) menu
所有指令假设已在 su 环境下,如果不是,请先运行 sudo su
(Linux 新手推荐使用 Debian8 系统 root 下执行安装)
手动重启caddy进程
systemctl restart caddy
ProxySwitchyOmega 插件下载地址:
https://github.com/FelisCatus/SwitchyOmega/releases
AutoProxy规则列表网址 https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt
关于伪装网站:
伪装网站安装原理为自动抓取下载对方网站首页到自己的服务器
网站内容并无实际意义 仅是取了个捷径省去了自己寻找静态源码
被下载的网站必须是html静态站(最好是html单页面静态站点)
例如:www.stenabulk.com
关于重置密码:
如需要修改用户名密码 重复执行安装时相同的代码即可
Debian8 更新系统 安装必要软件:
apt update -y
apt install curl -y
TCP/IP协议中一个IP地址的端口通过16bit进行编号最多可以有65536个端口
在For [ Nat VPS ]中自定义端口时 取值应该在 1-65536 范围内
强行释放被占用的端口 以80端口为例:
CMD=`lsof -i:"80" | awk '{print $1}' | grep -v "COMMAND" | sort -u` && systemctl disable ${CMD} && systemctl stop ${CMD} && killall -9 ${CMD}
Debian8 关闭 apache2 :
systemctl stop apache2
systemctl disable apache2
关于智能PAC :
IE和Edge对https代理支持并不友好,推荐使用 [ Chrome + ProxySwitchyOmega + auto_proxy.pac ]
如果 auto_proxy.pac 出错可以尝试使用 auto_proxy.txt
PAC来自 https://github.com/petronny/gfwlist2pac 感谢作者维护
其它:
为节省Let’s Encrypt公共资源,减少没必要的重复证书申请,
脚本在执行卸载时并未删除已申请储存的域名证书(储存位置 /root/.caddy 或 /root/.acme.sh)。
强制清除命令:rm -rf /root/.caddy 或 rm -rf /root/.acme.sh
由于Let’s Encrypt官方的限制 当此脚本被大量使用时 脚本自带的根域名SSL证书签发频次有可能超出限额
如果遇到此情况 脚本自动生成的域名可能无法正常工作 你应当更换使用自己的域名进行安装
官方文档:https://letsencrypt.org/docs/rate-limits/
https://c2ray.ml
https://github.com/dylanbai8/c2ray