V2Ray官方脚本手動安裝三件套,Nginx偽站點+WS+TLS+CDN指令小結2019.10.21
配置文件參考https://github.com/mikewubox/V2Ray3
偽站點網頁計算器https://github.com/dunizb/sCalc
安裝環境Digitalocean Debian10
免費域名freenom
免費CDN Cloudflare
SSH工具 Xshell
SFTP工具 WINSCP
零、建VPS並解析域名到VPS IP
一、安裝常用軟件包
#apt-get update && apt-get install unzip zip wget curl mc nano sudo ufw socat ntp ntpdate gcc git
二、時間校正(有人説可省略)
时间设置为UTC+8
首先执行 rm /etc/localtime
然后执行 ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
三、安裝ngnix+為站點
安裝
#apt install nginx
停止nginx
#service nginx stop
偽站點安裝
#rm -rf /home/wwwroot && mkdir -p /home/wwwroot && cd /home/wwwroot
#git clone https://github.com/dunizb/sCalc.git
伪站点文件路徑
root /home/wwwroot/sCalc
四、安裝V2Ray官方脚本
#bash <(curl -Ls https://install.direct/go.sh)
五、TLS證書(參考V2官網)
# curl https://get.acme.sh | sh
#source ~/.bashrc
生成ECC证书:
# sudo ~/.acme.sh/acme.sh --issue -d XXX007.ml --standalone -k ec-256
将ECC证书和密钥安装到 /etc/v2ray 中
$ sudo ~/.acme.sh/acme.sh --installcert -d XXX007.ml --fullchainpath /etc/v2ray/v2ray.crt --keypath /etc/v2ray/v2ray.key --ecc
TLS证书相關路徑
ssl_certificate /etc/v2ray/v2ray.crt;
ssl_certificate_key /etc/v2ray/v2ray.key;
六、配置文件Nginx V2Ray
具體參考https://github.com/mikewubox/V2Ray3
nginx配置文件路徑="/etc/nginx/conf.d" 配置文件v2ray.conf
v2ray配置文件路徑="/etc/v2ray" 配置文件config.json
七、加速優化(見仁見智,自行選用)
BBR
# wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh
TLS開啓OSCP
#openssl s_client -connect aws007.ml:443 -status -tlsextdebug < /dev/null 2>&1 | grep -i "OCSP response"
開啓TCP fastopen
# echo 3 > /proc/sys/net/ipv4/tcp_fastopen
八、啓動nginx,v2ray
Nginx
#systemctl start nginx
#systemctl status nginx
V2ray
# systemctl start v2ray
#systemctl status v2ray
九、加CDN、云防火墻(略,具體見視頻)
https://youtu.be/xurd7T1LyFA
偽站點網頁計算器https://github.com/dunizb/sCalc
安裝環境Digitalocean Debian10
免費域名freenom
免費CDN Cloudflare
SSH工具 Xshell
SFTP工具 WINSCP
零、建VPS並解析域名到VPS IP
一、安裝常用軟件包
#apt-get update && apt-get install unzip zip wget curl mc nano sudo ufw socat ntp ntpdate gcc git
二、時間校正(有人説可省略)
时间设置为UTC+8
首先执行 rm /etc/localtime
然后执行 ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
三、安裝ngnix+為站點
安裝
#apt install nginx
停止nginx
#service nginx stop
偽站點安裝
#rm -rf /home/wwwroot && mkdir -p /home/wwwroot && cd /home/wwwroot
#git clone https://github.com/dunizb/sCalc.git
伪站点文件路徑
root /home/wwwroot/sCalc
四、安裝V2Ray官方脚本
#bash <(curl -Ls https://install.direct/go.sh)
五、TLS證書(參考V2官網)
# curl https://get.acme.sh | sh
#source ~/.bashrc
生成ECC证书:
# sudo ~/.acme.sh/acme.sh --issue -d XXX007.ml --standalone -k ec-256
将ECC证书和密钥安装到 /etc/v2ray 中
$ sudo ~/.acme.sh/acme.sh --installcert -d XXX007.ml --fullchainpath /etc/v2ray/v2ray.crt --keypath /etc/v2ray/v2ray.key --ecc
TLS证书相關路徑
ssl_certificate /etc/v2ray/v2ray.crt;
ssl_certificate_key /etc/v2ray/v2ray.key;
六、配置文件Nginx V2Ray
具體參考https://github.com/mikewubox/V2Ray3
nginx配置文件路徑="/etc/nginx/conf.d" 配置文件v2ray.conf
v2ray配置文件路徑="/etc/v2ray" 配置文件config.json
七、加速優化(見仁見智,自行選用)
BBR
# wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh
TLS開啓OSCP
#openssl s_client -connect aws007.ml:443 -status -tlsextdebug < /dev/null 2>&1 | grep -i "OCSP response"
開啓TCP fastopen
# echo 3 > /proc/sys/net/ipv4/tcp_fastopen
八、啓動nginx,v2ray
Nginx
#systemctl start nginx
#systemctl status nginx
V2ray
# systemctl start v2ray
#systemctl status v2ray
九、加CDN、云防火墻(略,具體見視頻)
https://youtu.be/xurd7T1LyFA
您好作者,请问下,我使用的是linode系统搭建的Debian10,按照上面的方法设置完 也加了CDN,配置到v2ray客户端上面,连接了为什么还是无法使用呢,是否linode还有其它步骤设定的,求教了
回复删除