Rat's

V2基于Nginx的VMess+WS+TLS+Website一键安装脚本
说明:本脚本采用HTTP Header分流,随机生成Header,自带Website伪装站点、使用Html背景音乐...
扫描右侧二维码阅读全文
21
2018/03

V2基于Nginx的VMess+WS+TLS+Website一键安装脚本

说明:本脚本采用HTTP Header分流,随机生成Header,自带Website伪装站点、使用Html背景音乐源码,并自动生成SSL证书,并自动续签。支持CDN嵌套,支持ssl443端口。http强制跳转https,自动生成客户端config.json配置文件,重装自动清除残余的Http服务,每天自动升级最新的V2内核。

截图

请输入图片描述

更新

#作者更新
增加脚本重装判断自动跳过ssl重复申请及一些功能

#根据有人反映,博主修改了点
去掉了些功能,如BBR安装。
修改了SSH客户端提示字体颜色,可以看的更清楚。
修改了音乐播放器里的音乐。
增加了一键启动Nginx和V2

安装

Github地址:https://github.com/dylanbai8,有问题的请去作者该项目下Issues里提问。

系统要求: Debian 7+/Ubuntu 14.04+/Centos 6+,建议使用Debian 8,且为纯净的系统,安装前需要解析好域名。

运行命令:

wget https://www.moerats.com/usr/shell/V2_NG/V2.sh && bash V2.sh

直到看到输出结果就安装完成了。

相关操作

#一键启动Nginx和V2
bash V2.sh -s
#一键更换新的UUID
bash V2.sh -n
#建议下载config.json文件后,运行命令删除该文件
bash V2.sh -r

CDN说明

嵌套cloudflare(fullSSL+CDN)节省资源、人人有责、如果你的ip没有被Q,请勿开启。

#提前准备
购买域名、VPS;
注册cloudflare,提前24小时配置NS并解析域名。
确保所解析的域名Status位置关闭默认的cdn加速,变为灰色云朵状态。

#开启cloudflare(fullssl+cdn)
安装完毕一键脚本,并测试V2可以正常使用之后。
注意:在此步骤之前,勿必保持所解析的域名Status处为灰色云朵(及关闭cdn)。重做系统或重新安装时也勿必关闭此处设置。

1、开启全程ssl加密
在Cloudflare的Crypto那里设置SSL为Full。

2、开启cdn隐藏ip地址
返回Status点击灰色云朵图标 将其变成橙色云朵状态开启cdn,即是DNS and HTTP proxy(CDN)

3、开启Always use HTTPS
开启http强制https跳转
搬瓦工年付$187机房套餐补货了,电信联通优化,512M内存/500G流量/1G带宽,建站稳定,优惠码:BWH1ZBPVK,【点击购买】!
搬瓦工年付$28CN2高速线路,512M内存/500G流量/1G带宽,电信联通优化,延迟低,速度快,建站稳定,优惠码同上,【点击购买】!
Vultr最新活动,充$5$33,可以用$2.5的服务器一年多,活动随时结束,快上车【点击查看】!
最后修改:2018 年 03 月 31 日 07 : 51 AM

发表评论

68 条评论

  1. 大娘

    这个强大了,本来不知道是在翻Q,以后看到这个整个页面只有一个播放器的网站就知道这个100%在翻Q

    1. Rat's
      @大娘

      这只是进行伪装而已。

      1. 大娘
        @Rat's

        我意思是说这个伪装页面就是特征

        1. 难受啊飞
          @大娘

          我也是这么想的,用这个脚本想查封不要太容易。。。

          1. Rat's
            @难受啊飞

            很多网站都只有html页面,特征还不是很明显,就算封也封不了服务器ip。

  2. yaodaye

    可以安装bbr 锐速吗

    1. Rat's
      @yaodaye

      可以,博客找安装脚本吧。

  3. 绘画画的小猫

    安装这个需要域名吗?

    1. Rat's
  4. 123

    能不能加一个脚本定时自动SSL 更新证书, 有劳上仙了

    1. Rat's
      @123

      SSL是自动续签。

  5. 沐浴星光

    mac的好像不支持header分流,我手动把header分流从v2和nginx的配置中去掉了,重启后连不通不知啥问题

    1. Rat's
      @沐浴星光

      没用过mac的,v2还不是太成熟,很多问题。

  6. 俺师傅的说法

    ip被Q了,用cloudflare也打不开,有没有办法?

    1. Rat's
      @俺师傅的说法

      被q后,用xshell挂55登录vps,运行脚本,然后挂55看网站能不能打开,能打开就上cf。

      1. 123
        @Rat's

        上了CF,不挂55也能打开网站了, 也就是说已经CDN了,但是这个IP我用来F Q还是不行啊,求方法

        1. 绘画画的小猫
          @123

          55我懂,CF是什么东西吖?

          1. Rat's
            @绘画画的小猫

            一个cdn商量cloudflare。

        2. Rat's
          @123

          按照CND说明来的么,如果还不行那就不知道了。

          1. 123
            @Rat's

            开启Always use HTTPS,开启http强制https跳转。这个不知道在哪,求指导,百度好多了,一直用不上v2,要是你能说说这个是啥,配上图或许我能找到并看懂。

            1. Rat's
              @123

              最上面一排看到Crypto了没?点一下在下面就可以看到。

  7. gt

    博主,你用header头了,还能用CDN吗,我是失败的

    1. Rat's
      @gt

      你先安装好了,网站能打开了,再用CDN。

      1. gt
        @Rat's

        我网站能打开,也能使用,但加了CDN就报403错误。

        1. Rat's
          @gt

          403是权限问题,不加cdn能打开,加了不能,一般cdn的问题,你去看看cdn设置,自己琢磨下。

          1. gt
            @Rat's

            完全按照教程来的啊,加了Full和强制跳转,找不到原因

            1. Rat's
              @gt

              你先不加CDN,等作者修复吧。

  8. leoliu

    还有nginx报错,看了看日志这个问题[emerg] 31925#0: open() /etc/nginx/mime.types failed (2: No such file or directory) in /etc/nginx/nginx.conf:26
    查了查google没找出解决办法。

    1. leoliu
      @leoliu

      已经解决了

      1. Rat's
        @leoliu

        可以说出你的解决方法,给遇到此问题的人看。

        1. leoliu
          @Rat's

          很简单,把下载的(https://gist.github.com/0x9090/ee977ce79ff67ce0208a1b6d68a5a190)mime.types文件放到/etc/nginx/ 即可。

  9. leoliu

    能不能加上可以选择性安装,我不想安装bbr

    1. Rat's
      @leoliu

      暂时不能,除非自己修改脚本,去掉main()里面的BBR。

  10. 123

    我的IP被Q了,也装好了,但就是连不上cloudflare(fullSSL+CDN)我也用了 怎么办

    1. Rat's
      @123

      那站点可以打开吗?

      1. 123
        @Rat's

        可以 打开

  11. Youngsun

    BBR支持OVZ,刚好试试手头上两个没用的OVZ

  12. puzc

    请问IOS里面的55怎么配置?我搞了半天都fan不出去,windows和Ubuntu里面倒是直接下载config.json放进去就能用了

    1. Rat's
      @puzc

      这是v2的,不是55,客户端使用你百度下吧。

      1. puzc
        @Rat's

        敏感词替换了吧?我写的’sho火箭‘变成了55

        1. Rat's
          @puzc

          对的,这些少让人搜到好些。

  13. rimo

    试了下用GCP上安装成功但是打不开伪装的网站也下载不了json

    1. Rat's
      @rimo

      有没有红字报错什么的?在很多系统上测试都可以。

      1. rimo
        @Rat's

        没有报错全程安装正常通过

        1. Rat's
          @rimo

          重启下systemctl start nginx,如果还不行的话,看看防火墙吧。

  14. Ruthless

    不会安装。 一搞就说dns 不是我服务器ip ,我用的vip域名 用的是cloudflare

    1. Rat's
      @Ruthless

      我把CF的说明加上去,你再好好看看。

      1. Ruthless
        @Rat's

        搞好了。完事怎么用。 第一次用这个V2,谢谢博主。

        1. Rat's
          @Ruthless

          去他的官网,左侧就可以看到对应的客户端,下载,导入配置就可以了。

          1. Ruthless
            @Rat's

            不行。设置 127.0.0.1 1080 不好使,怎么搞都不行。

            1. Rat's
              @Ruthless

              直接通过给的链接下载配置文件,然后导入到客户端。不需要其他设置。

              1. Ruthless
                @Rat's

                我不是得添加DaiL吗? 要不谷歌打不开。这个东西对我来说感觉很难啊,玩不明白。

                1. Rat's
                  @Ruthless

                  这已经完全傻瓜式了,打开软件,添加,配置文件导入,开启。

                  1. Ruthless
                    @Rat's

                    真的不会搞,打开v2.exe了 完事用谷歌下载程序dail软件,输入 127.0.0.1端口 1080,不管用,还是打不开。。

                    1. Rat's
                      @Ruthless

                      换个客户端试试?这玩意你得学会。

  15. 沐浴星光

    centos7下安装成功

  16. 沐浴星光

    很好很强大,想问一下ssl证书会自动更新吗

    1. Rat's
      @沐浴星光

      自动续期。

  17. locyoo

    如果不输入域名,而是IP地址,最后会提示SSL证书生成失败,中止安装

    1. Rat's
      @locyoo

      这个脚本只能用域名,伪装SSL站更安全。

      1. locyoo
        @Rat's

        centos7最后提示 Nginx 启动失败

        1. Rat's
          @locyoo

          nginx安装成功了没?或者换系统,建议debian 8。

          1. locyoo
            @Rat's

            too many certificates already issued for exact set of domains

            1. Rat's
              @locyoo

              同一个域名签发SSL过多,等几天,或者换个域名看看。

              1. locyoo
                @Rat's

                这个脚本创建的证书怎样删除?

                1. Rat's
                  @locyoo

                  不需要删除,是说你签发次数多了,删了也没用。

                  1. locyoo
                    @Rat's

                    我用子域名申请好了,能用了,这个脚本带Let'sEncrypted自动续期吗?

                    1. Rat's
                      @locyoo

                      自动续期。