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 | apt install -y debian-keyring debian-archive-keyring apt-transport-https |
caddy控制命令
1 | systemctl daemon-reload |
Caddy配置文件路径:/etc/caddy/Caddyfile
4:Caddy配置修改及写入
配置1:
1 | echo "http://域名:80 { |
配置2:
需创建caddy文件夹和Caddyfile
1 | mkdir /usr/local/caddy |
1 | echo "http://域名:80 { |
配置文件要认真检查
若要使用 /
5:网站伪装页面放置路径
在var/www/路径下放置网页
网页模板下载
6:SSR一键安装
1 | wget --no-check-certificate -O shadowsocks-all.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-all.sh |
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 | sudo -i |
设置密码
设置允许ROOT登陆
1 | sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/g' /etc/ssh/sshd_config |
Ubuntu系统
1 | sed -i 's/PermitRootLogin no/PermitRootLogin yes/g' /etc/ssh/sshd_config |
END