一个懒散的博客

宝塔面板搭建V2ray详细教程

建站是一种信仰,即使每天1ip,那也必须要有一个属于自己的博客。但是每天vps挂着没啥流量的博客着实浪费。装个v2ray与博客共存,而且v2ray利用网站进行伪装,两全其美!

为什么推荐这一配置,它产生的流量就是通过网站发出的,GFW是分不清的,所以比较稳。我自己用这个配置2年没有被封过一次。

2021/11/25宝塔国际版aapanel也适用,只是页面是英文,步骤是一模一样
2021/10/03更新安卓与Windows客户端配置教程

准备工作:

准备一个域名和一台vps,并将域名解析到vps。Freenom 可以注册免费域名

搭建好宝塔并安装nginx

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

执行命令

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

执行完后,回到宝塔面板,

左侧文件,依次打开,如下图所示

编辑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": "000fe881-b655-4212-b804-b00f9970d5aa",
            "alterId": 64
          }
        ]
      },
      "streamSettings": {
        "network": "ws",
        "wsSettings": {
        "path": "/happy"
        }
      }
    }
  ],
  "outbounds": [
    {
      "protocol": "freedom",
      "settings": {}
    }
  ]
}

代码中的000fe881-b655-4212-b804-b00f9970d5aa可以变更一下。比如换几个数字。相当于是个密码。但是格式必须相同(小火箭里的UUID指的就是这串代码)

然后宝塔新建一个网站(域名是文章开头你解析的),如下图所示(数据库,PHP都无所谓)

首先申请SSL证书(这步不用说了吧)

然后点击配置文件,在配置文件最顶部添加以下代码

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

然后大概这个位置(如下图)添加以下代码

#v2配置文件
location /happy {
    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;
    }

保存

回到vps SSH窗口

启动v2ray

systemctl start v2ray

设置开机自启

systemctl enable v2ray

OK,V2ray服务端已全部完成

下面说ios小火箭配置:

安卓客户端V2rayNG:v2rayNG_1.6.16.apk

安卓客户端AnXray:AX-0.4-rc04-arm64-v8a.apk

安卓V2rayNG配置:

Windows客户端V2rayN:v2rayN.zip

Windows V2rayN配置:

解压运行V2rayN文件夹里的V2rayN.exe,提示未安装.NET Framework的话去Microsoft官网下载.NET Framework4.6以上的版本安装好再重新运行V2rayN

V2rayN左上角点击服务器,添加Vmess协议,配置就按照上面安卓的照葫芦画瓢

v2ray其他常用命令

## 启动
systemctl start v2ray

## 停止
systemctl stop v2ray

## 重启
systemctl restart v2ray

## 开机自启
systemctl enable v2ray

##卸载v2ray

先停止v2ray

systemctl stop v2ray
systemctl disable v2ray

再执行一键移除

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

补充:域名在cloudflare管理的话可直接点亮云朵这样你所有流量都会走cf,GFW就更是拿你没办法,只有污染域名。一般小站没什么ZZ内容GFW还没那个闲工夫污染域名。所以套了cf的话那简直是稳如狗,想被Q都Q不了。但是众所周知cf速度堪忧。非特殊情况下不用套cf。特殊时期可以套套cf。简直完美!

另外被Q的ip通过点亮cloudflare的云朵,也可以复活。换句话说,即使这台vps被Q了,依然可以用它来扶Q

赞(33) PayPal打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《宝塔面板搭建V2ray详细教程》
文章链接:https://www.moe.am/2241.html
此文章归(www.moe.am)版权所有,转载前请注明出处!

评论 57

  • 昵称 (必填)
  • 邮箱 (必填)
  1. #0

    我想问 需要装锐速吗? :?:

    wnn1周前 (11-27) Google Chrome Google Chrome Windows Windows回复
    • bbr属于最基本的优化。当然要开启。不建议用锐速

      MOE1周前 (11-27) Safari Safari iPhone iPhone回复
  2. #0

    为啥代码发布出来

    zgwxb3周前 (11-16) Microsoft Edge Microsoft Edge Windows Windows回复
    • 可能代码中涉及某些函数被本站禁用了 :arrow: 你遇到啥问题了吗

      MOE3周前 (11-16) Safari Safari iPhone iPhone回复
      • 我已经成功装过几台了,之前也留过言的。今天这台死活启动不了v2,本想贴报错代码给你,贴不出来。能否请大佬TG下给你看一眼好吗?@zgwxb

        zgwxb3周前 (11-16) Microsoft Edge Microsoft Edge Windows Windows回复
        • 现在应该可以贴代码了

          MOE3周前 (11-16) Safari Safari iPhone iPhone回复
          • 我回复你的代码又不见了吗 :!: 最后还有这几行呢:
            Nov 16 00:18:04 wsrwsr.tk v2ray[502]: main: failed to create server > proxy/vmess/inbound: failed to ge
            Nov 16 00:18:04 wsrwsr.tk systemd[1]: v2ray.service: Main process exited, code=exited, status=23/n/a
            Nov 16 00:18:04 wsrwsr.tk systemd[1]: v2ray.service: Failed with result 'exit-code'.
            lines 1-16/16 (END)

            zgwxb3周前 (11-16) Microsoft Edge Microsoft Edge Windows Windows
  3. #0

    ● v2ray.service – V2Ray Service
    Loaded: loaded (/etc/systemd/system/v2ray.service; enabled; vendor preset: enabled)
    Drop-In: /etc/systemd/system/v2ray.service.d
    └─10-donot_touch_single_conf.conf
    Active: failed (Result: exit-code) since Tue 2021-11-16 00:06:40 CST; 30s ago
    Docs: https://www.v2fly.org/
    Main PID: 1192 (code=exited, status=23)

    Nov 16 00:06:40 wsrwsr.tk systemd[1]: Started V2Ray Service.
    Nov 16 00:06:40 wsrwsr.tk v2ray[1192]: V2Ray 4.43.0 (V2Fly, a community-driven edition of V2Ray.) Custo
    Nov 16 00:06:40 wsrwsr.tk v2ray[1192]: A unified platform for anti-censorship.
    Nov 16 00:06:40 wsrwsr.tk v2ray[1192]: main: failed to create server > proxy/vmess/inbound: failed to g
    Nov 16 00:06:40 wsrwsr.tk systemd[1]: v2ray.service: Main process exited, code=exited, status=23/n/a
    Nov 16 00:06:40 wsrwsr.tk systemd[1]: v2ray.service: Failed with result 'exit-code'.
    lines 1-14/14 (END)

    请教这是什么情况呢,v2一直启动不起来

    zgwxb3周前 (11-16) Microsoft Edge Microsoft Edge Windows Windows回复
    • 看看服务器时间对的上不。不分时区只看分钟数。因为v2是走ssl加密的。时间对不起也会有问题。另外你说你建了好几个。就这个出问题的话。试着卸载重装。我搬瓦工用了2年了一直也没动过它,啥问题也没有

      MOE3周前 (11-16) Safari Safari iPhone iPhone回复
      • 我第一反应就是时间不对,结果改好了也不行,然后卸载重装也不行 :cry:
        这段代码啥意思没说明问题所在吗

        zgwxb3周前 (11-16) Microsoft Edge Microsoft Edge Windows Windows回复
        • 没说啥引起的。你这个貌似是v2ray主程序出问题。这原因就太多了。TG上说吧

          MOE3周前 (11-16) Safari Safari iPhone iPhone回复
      • Tue 16 Nov 2021 12:43:45 AM CST

        zgwxb3周前 (11-16) Microsoft Edge Microsoft Edge Windows Windows回复
  4. #0

    老哥我第一次没成功,也不知道为啥,第二次成功了,多了个步骤就是宝塔面板开放了10000端口 :?:

    林冲3周前 (11-14) Google Chrome Google Chrome Windows Windows回复
    • 按理说同一机器上反代127.0.0.1内网不需要开放端口。

      MOE3周前 (11-14) Safari Safari iPhone iPhone回复
  5. #0

    :eek: 这个和宝塔有甚么关系

    李明1个月前 (10-26) Microsoft Edge Microsoft Edge Windows Windows回复
    • v2ray是一个用来扶墙的程序

      MOE1个月前 (10-26) Safari Safari iPhone iPhone回复
  6. #0

    教程很详细,必须感谢下! :cool:

    5201个月前 (10-22) Safari Safari iPhone iPhone回复
  7. #0

    proxy/vmess/encoding: failed to read request header > websocket: close 1006 (abnormal closure): unexpected EOF
    ————————————————–
    app/proxyman/inbound: connection ends > proxy/vmess/inbound: connection ends > proxy/vmess/inbound: failed to transfer request > read tcp 127.0.0.1:10000->127.0.0.1:58128: read: connection reset by peer

    xiao箱子1个月前 (10-21) Google Chrome Google Chrome Windows Windows回复
    • 成功用了几天后,用不了,提示着个呢

      xiao箱子1个月前 (10-21) Google Chrome Google Chrome Windows Windows回复
      • 我自己在搬瓦工机子上稳定运行1年多了,没发现什么问题。试着重启一下v2ray,如果不行,先停止v2,重新安装一遍。宝塔网站不用动它。还有因为此配置走的ssl加密,vps和本地的时间要对的上(时区没关系),时间误差2分内

        MOE1个月前 (10-22) Safari Safari iPhone iPhone回复
  8. #0

    站长,如果是windows安装的宝塔呢,该怎么配置呢?

    zgwxb2个月前 (10-20) Microsoft Edge Microsoft Edge Windows Windows回复
    • Windows没有尝试过。可以Google搜一下Windows上搭建v2ray。然后把相关配置信息复制进去。

      MOE2个月前 (10-20) Safari Safari iPhone iPhone回复
      • 我试过了啊,在网站配置那里加的那段代码应该不适合windows的

        zgwxb2个月前 (10-20) Microsoft Edge Microsoft Edge Windows Windows回复
        • 对的。很多文件路径都不一样

          MOE2个月前 (10-20) Safari Safari iPhone iPhone回复
          • 所以能帮我指点一下要改哪些地方吗?

            zgwxb2个月前 (10-20) Microsoft Edge Microsoft Edge Windows Windows
  9. #0

    :?: V2免流是真稳,毕竟能免UDP

    西瓜2个月前 (10-12) Google Chrome Google Chrome Windows Windows回复
    • 是的,联通卡免流已经是公开的秘密了

      MOE2个月前 (10-12) Safari Safari iPhone iPhone回复
  10. #0

    别的都已经设置好了,就是bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh)
    腾讯云的轻量,下载没有响应。?打算直接下载上传去github也没找到完整包。hub.fastgit.org反代下载,提示404。不知道怎么搞了 :???:

    云云星羽2个月前 (10-02) WebView WebView Android Android回复
    • 按理说大陆以外的服务器拉取github不会有问题。你该不会是用国内服务器安装吧?

      MOE2个月前 (10-02) Safari Safari iPhone iPhone回复
      • emmm可不是吗,我想试试,但是连github都无法下载,是不是成功了也不能用?

        云云星羽2个月前 (10-02) WebView WebView Android Android回复
        • 国内服务器访问不了外网,自然也无法伏Q。安装是可以,最多是ip变为服务器的ip。但是是无法访问Google的。没有意义

          MOE2个月前 (10-02) Safari Safari iPhone iPhone回复
          • 是这么个道理?,目前用的heroku弄了两个节点

            云云星羽2个月前 (10-02) WebView WebView Android Android
  11. #0

    感觉这个必须感谢一波

    aika1072个月前 (09-29) Google Chrome Google Chrome Windows Windows回复
  12. #0

    为什么我的安卓手机启动失败!

    he2个月前 (09-25) Microsoft Edge Microsoft Edge Windows Windows回复
    • 这个有多种原因。vps到本地网络问题,域名dns解析问题。在cloudflare管理的域名容易出现解析问题。解决办法可以把客户端地址改为ip,只改地址,其他地方的域名不动。

      MOE2个月前 (09-25) Safari Safari iPhone iPhone回复
      • github.com/v2fly/v2ray-core/v4/main/jsonem: Reading config: C:\Users\Administrator\Desktop\v2rayN-Core\v2rayN-Core\config.json
        main: failed to create server > github.com/v2fly/v2ray-core/v4/proxy/vmess/outbound: failed to parse server spec > github.com/v2fly/v2ray-core/v4/proxy/vmess: failed to parse ID > encoding/hex: invalid byte: U+0076 'v'

        he2个月前 (09-25) Microsoft Edge Microsoft Edge Windows Windows回复
        • 显示你解析ID有问题。其他设备没问题就是目前配置有问题。其他设备都连接不了那就是步骤有问题

          MOE2个月前 (09-25) Safari Safari iPhone iPhone回复
  13. #0

    启动服务(2021/09/22 20:09:46)…
    V2Ray 4.36.2 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.16 windows/386)
    A unified platform for anti-censorship.
    2021/09/22 20:09:46 [Info] github.com/v2fly/v2ray-core/v4/main/jsonem: Reading config: stdin:
    2021/09/22 20:09:46 [Warning] github.com/v2fly/v2ray-core/v4: V2Ray 4.36.2 started
    2021/09/22 20:09:47 127.0.0.1:2431 accepted http://cachefly.cachefly.net/10mb.test [proxy11036]
    2021/09/22 20:09:51 [Warning] [928358644] github.com/v2fly/v2ray-core/v4/app/proxyman/outbound: failed to process outbound traffic > github.com/v2fly/v2ray-core/v4/proxy/vmess/outbound: failed to find an available destination > github.com/v2fly/v2ray-core/v4/common/retry: [github.com/v2fly/v2ray-core/v4/transport/internet/websocket: failed to dial WebSocket > github.com/v2fly/v2ray-core/v4/transport/internet/websocket: failed to dial to (wss://v2.tcwl.top/happy): > x509: certificate signed by unknown authority] > github.com/v2fly/v2ray-core/v4/common/retry: all retry attempts failed
    2021/09/22 20:09:51 [Warning] [928358644] github.com/v2fly/v2ray-core/v4/proxy/http: failed to read response from cachefly.cachefly.net > io: read/write on closed pipe
    这个啥情况

    突然空闲2个月前 (09-22) Google Chrome Google Chrome Windows Windows回复
    • 看样子,配置好像有错误

      MOE2个月前 (09-22) Safari Safari iPhone iPhone回复
  14. #0

    启动服务(2021-09-22 16:44:48)…
    2021/09/22 16:44:49 Using default config: D:\妗岄潰\v2rayN-Core\config.json

    V2Ray 4.36.2 (V2Fly, a community-driven edition of V2Ray.) Custom (go1.16 windows/386)
    A unified platform for anti-censorship.
    2021/09/22 16:44:49 [Info] github.com/v2fly/v2ray-core/v4/main/jsonem: Reading config: D:\桌面\v2rayN-Core\config.json
    main: failed to create server > github.com/v2fly/v2ray-core/v4/proxy/vmess/outbound: failed to parse server spec > github.com/v2fly/v2ray-core/v4/proxy/vmess: failed to parse ID > encoding/hex: invalid byte: U+0074 't'

    突然空闲2个月前 (09-22) Google Chrome Google Chrome Windows Windows回复
  15. #0

    成功了~

    那个这个能不能多设备同时用呀~

    或者怎么创建两个UUID鸭

    小九九3个月前 (09-21) Google Chrome Google Chrome Windows Windows回复
    • 随便多少个设备用。多用户没什么必要。vps就这一个。多用户线路不会有啥变化

      moe3个月前 (09-21) Safari Safari iPhone iPhone回复
      • 试了试,还真的,好几个设备也可以同时用~

        小九九2个月前 (09-22) Google Chrome Google Chrome Windows Windows回复
  16. #0

    请问一下,用了这个方法,iso小火箭是正常的,然后用小火箭分享的二维码导入到win上的Shadowsocks和v2rayN都不正常,是什么原因?

    木木3个月前 (08-23) Google Chrome Google Chrome Windows Windows回复
    • 小火箭分享给v2rayNG的信息,无法全部识别。v2rayNG需要手动设置ws跟tls之类的。参照小火箭

      MOE3个月前 (08-23) Safari Safari iPhone iPhone回复
      • 谢谢 :wink: 已经用上了

        木木3个月前 (08-23) Google Chrome Google Chrome Windows Windows回复
  17. #0

    iso 小火箭哪里下载 叫什么名字的

    greeks.one4个月前 (08-20) Microsoft Edge Microsoft Edge Windows Windows回复
    • 注册一个非国区的苹果账号就可以搜到。
      现在注册外区苹果账号好像有门槛了。可以某宝几块钱买一个

      MOE4个月前 (08-20) Safari Safari iPhone iPhone回复
  18. #0

    :cool:

    哈哈4个月前 (08-18) Google Chrome Google Chrome Android Android回复
  19. #0

    : :oops: 学习了

    100864个月前 (08-12) Google Chrome Google Chrome Android Android回复
  20. #0

    按照教程已经成功用上v2ray

    岁月4个月前 (08-11) Google Chrome Google Chrome Android Android回复

谢谢支持本站.仅接受PayPal

微信扫一扫打赏