跳至主要内容

V2Ray官方脚本手动安装三件套,Nginx伪站点+WS+TLS

配置文件參考 https://github.com/sldgrbk/V2Ray3
伪站点网页    https://github.com/sldgrbk/xyz.github.io

安装环境       GoogleCloud Debian10
免费域名       freenom
SSH工具       FinalShell

零、建VPS并解析域名到VPS IP
一、安装常用软件包
# apt-get -y update && apt-get -y install unzip zip wget curl  nano sudo ufw socat ntp ntpdate gcc git xz-utils

二、时间校正(有人说可省略)
时间设置为UTC+8
首先执行 rm /etc/localtime
然后执行 ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

三、安装ngnix+伪站点
安裝
#apt install nginx
停止nginx
#service nginx stop
安裝伪装站点
#apt install wget zip unzip
#unzip master.zip
#mkdir -p /home/sldgrbk/xyz
#cp -rf xyz.github.io-master/* /home/sldgrbk/xyz

伪站点路径
root /home/sldgrbk/xyz

四、安裝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 www.grbk.cf --standalone -k ec-256
将ECC证书和密钥安装到 /etc/v2ray 中
$ sudo ~/.acme.sh/acme.sh --installcert -d www.grbk.cf --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/sldgrbk/V2Ray3
nginx配置文件路径="/etc/nginx/conf.d"    配置文件v2ray.conf
v2ray配置文件路径="/etc/v2ray"   配置文件config.json

七、加速优化(见仁见智,自行选用)

BBR Plus一键安装脚本
#wget "https://github.com/cx9208/Linux-NetSpeed/raw/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

TLS开启OSCP
#openssl s_client -connect www.grbk.cf: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

评论