宝塔面板安装v2ray

简介

宝塔面板是一个小白建站神器,但是它的作用远远不止建站,写一下怎么用宝塔面板使用v2ray的websocket再套CDN。
宝塔面板的安装直接再网上搜索就可以了,很简单这里就不赘述了。我们直接进入正题

安装v2ray

这里使用v2ray的官方脚本:

V2ray官方脚本 bash <(curl -L -s https://install.direct/go.sh)
安装完成后会显示端口和uuid 记住它们。
然后在宝塔面板的安全里放开该端口如果是阿里云之类的还要在安全组里面放开。

新建一个网站并配置

打开宝塔面板的控制网页再网站菜单下新建一个网站

这里不用新建FTP以及数据库,绑定的域名需要提前解析到vps的IP 不然后面申请SSL证书不好申请,或者你的域名之前已经有证书了直接粘贴就可以了,接下来打开点击你新建的网站域名会打开配置界面再打开SSL选项申请证书选择Let's encrypt 获取证书。

自己有证书在其他证书那里粘贴自己的证书。
接着打开配置文件拉到ssl end 那里 把这个粘贴到那里保存。

          location /cc   //自己选择一个路径不改也没事记得后面v2ray那里修改(记得删除该注释)
             {
        proxy_pass http://127.0.0.1:你的端口号; //刚才记的端口号(还是删除)
        proxy_redirect off;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_set_header Host $http_host;
        proxy_read_timeout 300s;
    
      }

配置v2ray

进入v2ray的配置路径 cd /etc/v2ray 打开 config.json
把里面所有内容删除之后粘贴一下内容:

{
  "policy": {
    "levels": {
      "0": {
        "uplinkOnly": 0,
        "downlinkOnly": 0,
        "connIdle": 150,
        "handshake": 4
      }
    }
  },
  "inbound": {
    "listen": "127.0.0.1",
    "port": 31914,    //这里填写你的 v2ray 端口号,复制脚本请产出这句注释
    "protocol": "vmess",
    "settings": {
      "clients": [
        {
          "id": "xxxxxxxxxx",    //这里填写你的 v2ray UUID,复制脚本请删除这句注释
          "level": 1,
          "alterId": 32
        }
      ]
    },
    "streamSettings": {
      "network": "ws",
      "security": "auto",
      "wsSettings": {
        "path": "/cc",   //这里填是你自己 ws 的 path,如果修改配置文件的时候没有修改过就不管,复制脚本请删除这句注释
        "headers": {
          "Host": "www.xxx.com"  //这里填写你的域名,复制脚本请删除这句注释
        }
      }
    }
  },
  "outbound": {
    "protocol": "freedom",
    "settings": { }
  },
  "outboundDetour": [
    {
      "protocol": "blackhole",
      "settings": { },
      "tag": "blocked"
    }
  ],
  "routing": {
    "strategy": "rules",
    "settings": {
      "rules": [
        {
          "type": "field",
          "ip": [
            "0.0.0.0/8",
            "10.0.0.0/8",
            "100.64.0.0/10",
            "127.0.0.0/8",
            "169.254.0.0/16",
            "172.16.0.0/12",
            "192.0.0.0/24",
            "192.0.2.0/24",
            "192.168.0.0/16",
            "198.18.0.0/15",
            "198.51.100.0/24",
            "203.0.113.0/24",
            "::1/128",
            "fc00::/7",
            "fe80::/10"
          ],
          "outboundTag": "blocked"
        }
      ]
    }
  }
}

启动v2ray:systemctl start v2ray

配置CDN

用cloudfare partener来配置
打开官网: 萌精灵
在这之前要申请一个cloudfare账号 官网
选择添加域名 :

添加完之后选择管理DNS,打开后添加记录就是你要使用的域名可以用二级域名。添加时记得选择勾上那个黄色云朵,这是开启DNS 云朵变灰是关闭。由于是国外的dns所以速度会比较慢,建议在敏感时期开启就可以。
之后到你的域名服务商那里添加一个CNAME记录。这个记录就是你添加完记录之后自动会给出的一个,长这样
然后进入这个网站https://www.cloudflare.com/zh-cn/ips/
选择比较好的节点添加A记录 记录值就是你选择的IP.
这样就可以使用了

客户端配置

赞赏