遗忘角落

V2ray部署


Deprecated: wp_make_content_images_responsive is deprecated since version 5.5.0! Use wp_filter_content_tags() instead. in /home/wwwroot/www.karol.top/wp-includes/functions.php on line 4777

1.安装,用脚本安装是最方便的。网络上有网友提供了各具特色的脚本。不过有些脚本的提示语言是中文,不但要求VPS安装了中文语言支持,也需要终端支持中文显示。譬如Bandwagonhost的网页终端就不支持中文显示,谷歌云的网页终端是支持的。

bash <(curl -s -L https://233yes.com/v2ray.sh)
安装时候要注意记下v2ray的监听端口号,这个端口信息会写入到nginx配置文件中,当然,你也可以在/etc/v2ray/config.json里面找到这个端口号

2.配置WS+TLS+CDN 用上面的脚本配置WS+TLS比较简单,特别是如果你没有安装网页服务器的话,可以选择让脚本自动帮你安装Caddy做网页代理。不过我的VPS上已经有了LNMP环境,所以选择自己配置,以下假设我用域名test.top作为V2ray访问的域名。

添加vhost: lnmp vhost add 之后按提示输入域名,并添加SSL证书(添加证书之前要修改好域名的地址解析,将解析指向你的VPS服务器,否则SSL添加会失败)

注册CloudFlare账户,添加域名test.top,登陆域名提供商网站,修改DNS解析服务器,指向CloudFlare的DNS解析服务器。

修改/usr/local/nginx/conf/vhost/www.test.top.conf文件,在server{ listen 443 ........}这一节里面添加如下内容

location / {
proxy_redirect off; //可要可不要
proxy_pass http://127.0.0.1:8388; //也可以写成 http://localhost:8388,其中8388为V2ray监听端口号
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $http_host;
}

3.客户端配置

不熟悉脚本的话最好选择带图形界面的客户端,如V2rayN,openwrt的SSR Plus+以及 V2raypro等。配置很简单,协议选择"WS",端口"443",服务器填"test.top",路径填"/" 并勾选TLS。

 

Leave a Reply

Your email address will not be published.