配合宝塔面板搭建V2ray详细教程

准备工作开始:
一个域名(域名自行申请,可以免费可以付费)和一台vps,并将域名解析到vps
搭建好宝塔并安装nginx

宝塔和nginx完成以后,回到vps SSH窗口

执行命令

bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh)

执行完后,回到宝塔面板
依次打开如下图路径
Test
编辑config.json文件,打开文件后先清空里面的内容,再粘贴下面代码进去并保存

{
  "log": {
    "loglevel": "info",
    "access": "/var/log/v2ray/access.log",
    "error": "/var/log/v2ray/error.log"
  },
  "inbounds": [
    {
      "port": 10000,
      "listen":"127.0.0.1",
      "protocol": "vmess",
      "settings": {
        "clients": [
          {
            "id": "374f3166-2f8f-4846-ab34-10ed67c6f516",
            "alterId": 64
          }
        ]
      },
      "streamSettings": {
        "network": "ws",
        "wsSettings": {
        "path": "/tcwl"
        }
      }
    }
  ],
  "outbounds": [
    {
      "protocol": "freedom",
      "settings": {}
    }
  ]
}

代码中的374f3166-2f8f-4846-ab34-10ed67c6f516可以变更一下。比如换几个数字。相当于是个密码。但是格式必须相同(小火箭里的UUID指的就是这串代码)

然后宝塔新建一个网站(域名是文章开头你解析的),如下图所示(数据库,PHP都无所谓)
Test
首先申请SSL证书
Test
完成后点击配置文件,在配置文件最顶部添加以下代码

# 定义变量
map $http_upgrade $connection_upgrade {
  default upgrade;
  ''      close;
}

Test
大概41行这个位置添加以下代码

   #v2配置文件
location /tcwl {
    proxy_pass       http://127.0.0.1:10000;
    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;
    }

如下图
Test
回到vps SSH窗口

启动v2ray

systemctl start v2ray

设置开机自动启动

systemctl enable v2ray

v2rayN配置说明
Test
其它软件配置大同小异就不一一贴出了
以下是v2ray其他常用命令

## 启动
systemctl start v2ray

## 停止
systemctl stop v2ray

## 重启
systemctl restart v2ray

## 开机自启
systemctl enable v2ray

卸载v2ray
1先停止v2ray

systemctl stop v2ray

2

systemctl disable v2ray

再执行一键移除

bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh) --remove

备注: 特殊时期可以使用cloudflare配合下!

© 版权声明
THE END
喜欢就支持一下吧
点赞7赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容