2021年最新ssr+tls+caddy+cdn高级WEB伪装加密节点搭建教程

2021年最新ssr+tls+caddy+cdn高级WEB伪装加密节点搭建教程

1:食用前准备工具:
域名1个+cloudflare帐号+VPS1台(debian9)RN年付81元VPS

2:安装前请先绑定解析确保全球生效
解析步骤:CF添加域名——设定A记录和VPS IP——复制CF NS1和NS2贴至域名服务商的NS处保存即可。

3:安装caddy(本视频采用debian9)其余系统请查看官方项目指引

1
2
3
4
5
apt install -y debian-keyring debian-archive-keyring apt-transport-https
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/cfg/gpg/gpg.155B6D79CA56EA34.key' | sudo apt-key add -
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/cfg/setup/config.deb.txt?distro=debian&version=any-version' | sudo tee -a /etc/apt/sources.list.d/caddy-stable.list
apt update
apt install caddy

caddy控制命令

1
2
3
4
systemctl daemon-reload
systemctl enable caddy
systemctl start caddy
systemctl status caddy

Caddy配置文件路径:/etc/caddy/Caddyfile

4:Caddy配置修改及写入
配置1:

1
2
3
4
5
6
7
8
9
echo "http://域名:80 {
redir https://域名:1112{url}
}
https://域名:1112 {
gzip
tls 你的邮箱@gmail.com
root /var/www/
redir https://域名{uri}301
}" > /etc/caddy/Caddyfile

配置2:
需创建caddy文件夹和Caddyfile

1
2
mkdir  /usr/local/caddy
vi Caddyfile
1
2
3
4
5
6
7
8
9
echo "http://域名:80 {
redir https://域名:666{url}
}
https://域名:666 {
gzip
tls 你的邮箱@gmail.com
root /var/www/
redir https://域名{uri}301
}" > /usr/local/caddy/Caddyfile

配置文件要认真检查

若要使用 /
5:网站伪装页面放置路径
在var/www/路径下放置网页
网页模板下载
6:SSR一键安装

1
2
3
wget --no-check-certificate -O shadowsocks-all.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-all.sh
chmod +x shadowsocks-all.sh
./shadowsocks-all.sh 2>&1 | tee shadowsocks-all.log

7:SSR配置文件修改:
修改配置文件:

1
vi /etc/shadowsocks-r/config.json

1.将配置文件中的“server_port”: 端口改为443
2.将配置文件中的”redirect”修改成”redirect”: [“*:443#127.0.0.1:1112”],
以上配置一定要正确且在英文状态下输入否则无法重启SSR
8:重启SSR服务

1
/etc/init.d/shadowsocks-r restart

9:BBR加速安装【,注意若无必要请勿安装有可能导至无法SSH连接因安装时会对VPS内核进行修改】

1
wget -N --no-check-certificate "https://gist.github.com/zeruns/a0ec603f20d1b86de6a774a8ba27588f/raw/4f9957ae23f5efb2bb7c57a198ae2cffebfb1c56/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

10:谷歌云开启SSH ROOT登陆
Centos/Debain

1
2
sudo -i
passwd

设置密码

设置允许ROOT登陆

1
2
3
sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/g' /etc/ssh/sshd_config
sed -i 's/PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config
service sshd restart

Ubuntu系统

1
2
3
sed -i 's/PermitRootLogin no/PermitRootLogin yes/g' /etc/ssh/sshd_config
sed -i 's/PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config
service sshd restart

END

TG交流群

支付宝收款签约

年付81元G口VPS

SiemensTutorials

VTURAY网络加速

亚马逊测评资源网|

美国住宅动态