PacificRack一键安装V2ray+Cdn+Web,带测速

前提准备

VPS一台:内存512M以上的内存,搭载centos系统。
CDN:cloudfare帐号一枚
域名:托管与cloudfare的域名一个,理论支持NS即可

域名绑定之类的看我 的另外篇文章,点击打开。记得把域名提前解析到你服务器的IP上,把cdn暂时关闭。

《PacificRack一键安装V2ray+Cdn+Web,带测速》

安装脚本

安全前务必确认下,域名已经解析到服务器IP,并且关闭了cdn(用于显示真实IP,并验证服务器域名证书需要)。

升级下yum

yum update

升级完成后最好安装下BBR,具体点击这里

安装V2ray,这个脚本亲测可用,我的安装系统为centos7,配置为Vmess+websocket+TLS+Nginx+Website+cf,域名证书自动签发
我这里推荐使用脚本1,因为安装卸载管理比较方便,缺点是对环境要求高,占用较高(实际上就是多个10M左右),这个脚本可以套CDN,IP被墙也可以使用。安装完成后会自动生产VM链接和二维码。
以上参考王超博客

#脚本1,推荐大部分人使用脚本,适用于:Debian 9+ / Ubuntu 18.04+ / Centos7+
bash <(curl -L -s https://raw.githubusercontent.com/wulabing/V2Ray_ws-tls_bash_onekey/master/install.sh) | tee v2ray_ins.log

相关命令

#启动 V2ray:
systemctl start v2ray
#停止 V2ray:
systemctl stop v2ray
#启动 Nginx:
systemctl start nginx
#停止 Nginx:
systemctl stop nginx
#脚本相关目录
#Web 目录:
/home/wwwroot/levis
#V2ray 服务端配置:
/etc/v2ray/config.json
#V2ray 客户端配置:
#执行安装时所在目录下的 v2ray_info.txt
#Nginx 目录:
/etc/nginx
#证书目录:
/data/v2ray.key 和 /data/v2ray.crt

另外对V2ray设置比较熟悉的小伙伴,可以用美女程序员詹妮的六合一脚本。配置为v2ray+tls+caddy+Website,优点是内容较新,缺点是功能少,且管理不方便。安装后需手动配置。采用caddy配置,对新手友好。以上产考,詹妮的博客。

#脚本2,脚本适用于:Debian 9+ / Ubuntu 18.04+ / Centos7+
bash -c "$(curl -fsSL https://raw.githubusercontent.com/JeannieStudio/jeannie/master/v2ray-caddy-tls-ws.sh)"

补充脚本,你可能会用的到

BBR安装脚本

#脚本1
wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh"
chmod +x tcp.sh
./tcp.sh

备用BBR,只用于centos

wget -O- https://raw.githubusercontent.com/swjsky/doubibackup/master/install_bbr_centos.sh | bash

端口开启,其中阿里云、谷歌云需要在面板里面开启。

#CentOS 6
iptables -I INPUT -p tcp --dport 443 -j ACCEPT
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
service iptables save
service iptables restart

#CentOS 7
firewall-cmd --zone=public --add-port=443/tcp --permanent
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload

客户端配置

客户端下载

WINDOWS客户端,对应的是脚本1地址,实际上我从git上下载的也可用
云盘下载

其他客户端,官方下载
云盘下载

运行后直接负责VM链接导入即可。

这里注意的是,两个脚本的加密方式不同,应该选TCP和WS,根据对应选择,动手能力强的小伙伴,搞一次就能明白。

问题集合

我安装时候遇到的坑,会不定期更新。

问题1

failed to handler mux client connection > v2ray.com/core/proxy/vmess/outbound: failed to find an available destination > v2ray.com/core/common/retry: [v2ray.com/core/transport/internet/websocket: failed to dial WebSocket > v2ray.com/core/transport/internet/websocket: failed to dial to (wss://v2ray.shikey.ml/fc8377d5/):  > dial tcp 172.86.126.234:443: i/o timeout] > v2ray.com/core/common/retry: all retry attempts failed

这个客户端提示,可能出现的问题是由于时间设定不一直导致的。

错误解决,切记这个方法不要用于生产环境。

timedatectl
timedatectl set-local-rtc 1
timedatectl
  1. 谷子猫说道:

    PR这货,前段时间把俺的数据丢了一次~

    1. 山涧小石说道:

      骚猫,你竟然用的PR。

发表回复