解决v2官方一键安装脚本被弃用问题

首先:

在v2ray.com(v2官方)的安装教程里的:(一键安装脚本命令)

bash <(curl -L -s https://install.direct/go.sh)

还可以访问,但已被弃用,截图如下:

可以很明显的看出此脚本已经废了~

解决办法:

适合小白(方便但不能很好的自定义配置文件):

一、使用一键安装脚本

运行命令:

bash <(curl -sL https://raw.githubusercontent.com/hijkpw/scripts/master/centos_install_v2ray.sh)

按回车键,屏幕出现 “请设置v2ray的端口[1-65535]” 的提示,输入一个你希望的端口号(例如12345,不能是22安全组记得放通)。

接下来屏幕上会疯狂出现一些你看得懂也可能看不懂的东西,如果安装过程卡住,请耐心等待几分钟;期间网络断开(windows上表现为黑框框中或者顶部标题出现“disconnected”,mac表现为终端出现“closed by remote host”或”broken pipe”),请重新连接后再次执行命令。

安装成功后,会输出配置信息,截图如下:

v2ray一键安装脚本
图片来源于https://hijk.art/|该脚本会一键安装v2ray

V2ray一键脚本(该脚本)做了如下事情:

  1. 更新系统到最新版
  2. 安装bbr加速模块
  3. 安装v2ray并设置开机启动

二、查看信息并导入至客户端

然后等待重启之后,v2会自启,且BBr已经完成安装,然后输入命令:

bash <(curl -sL https://raw.githubusercontent.com/hijkpw/scripts/master/centos_install_v2ray.sh) info

然后就会输出服务端的v2ray详细信息

接着,就可以直接将输出里的vmess://链接导入至客户端

各大平台客户端使用教程:v2ray各平台图文使用教程

最后你就可以欢乐的科学上网了~

补充:

1. 查看v2ray配置/运行状态:bash <(curl -sL https://raw.githubusercontent.com/hijkpw/scripts/master/centos_install_v2ray.sh) info;

2. v2ray管理命令:启动:systemctl start v2ray,停止:systemctl stop v2ray,重启:systemctl restart v2ray;

3. 更改端口、alterid最简单的办法:重新运行一键脚本;

4. 更新v2ray到最新版:bash <(curl -L -s https://install.direct/go.sh)

5. 卸载v2ray: bash <(curl -sL https://raw.githubusercontent.com/hijkpw/scripts/master/centos_install_v2ray.sh) uninstall

适合”大佬”(可自定义配置文件,且可管理)

一、安装谷歌BBR加速

获得root权再获取安装脚本命令:

sudo -i
wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/YankeeBBR/master/bbr.sh && bash bbr.sh install

如果上边命令不管用,就用下方这个命令:

wget --no-check-certificate https://github.com/iyuco/scripts/raw/master/bbr.sh
chmod +x bbr.sh
./bbr.sh

然后我们输入Y重启服务器。

重启完成后重新连接服务器,按照系统的提示输入以下命令

bash bbr.sh start

到此BBR完成安装。

Tips:这里我用的第一段命令,如果使用第二段命令只需要Y重启一下服务器BBR会自动开启。

二、安装v2ray

输入如下命令安装v2ray:

bash <(curl -sL https://raw.githubusercontent.com/hijkpw/scripts/master/goV2.sh)

待跑完之后安装管理脚本

三、安装管理脚本

输入如下命令安装v2ray管理脚本:

wget -N --no-check-certificate https://raw.githubusercontent.com/KiriKira/v2ray.fun/kiriMod/install.sh && bash install.sh

补一个卸载管理脚本的命令:

wget -N --no-check-certificate https://raw.githubusercontent.com/KiriKira/v2ray.fun/kiriMod/uninstall.sh && bash uninstall.sh

如果提示 wget: command not found 的错误,这是你的系统精简的太干净了,wget都没有安装,所以需要安装wget。

CentOS系统安装wget命令: yum install -y wget

Debian/Ubuntu系统安装wget命令:apt-get install -y wget

四、管理v2ray

复制上面的代码到VPS服务器里,复制代码用鼠标右键的复制,然后在vps里面右键粘贴进去,因为ctrl+c和ctrl+v无效。接着按回车键,脚本会自动安装。

如上图,输入快捷管理命令v2ray后,开始进行v2ray服务端配置。以后只需要运行这个快捷命令就可以出现下图的界面进行设置,快捷管理命令为:v2ray

如上图,输入数字2进行更改配置,共有6个子选项,包括:更改UUID、更改主端口、更改加密方式、更改传输方式、更改TLS设置(有域名才行)、更改广告拦截功能。(更改TLS设置和更改广告拦截功能不用设置)

如上图,输入数字1来更改新的UUID号,弹出提示后,输入字母y来确认。

修改UUID号,界面会回到v2ray主界面,重新输入2进入更改配置选项,在输入数字2来更改主端口,主端口范围40~65535,理论上可以任意设置,但不要以0开头!

重新进入更改配置选项,输入数字3来更改加密方式,加密方式有4种,最后1种为不加密。

接着,进行传输方式的设置,传输方式共有7种,这个配置对v2ray的速度起着很大的作用,具体哪个最适合你那里的网络环境,需要你自己来尝试。

注意:普通TCP、普通mKCP、mKCP伪装FaceTime通话、mKCP伪装BT下载流量、mKCP伪装微信视频流量可直接设置、不需要域名,HTTP伪装和WebSocket流量需要你有域名,且域名绑定了你的vps服务器ip。(在教程的最后“常见问题参考解决方法”里面增加了专门部署ws+tls的脚本)

进行了更改配置的设置后,输入数字3可以查看自己设置的v2ray信息。

最后一步很关键,那就是启动服务,进入主界面后,输入数字1,然后输入1启动v2ray服务。以后,每次你更改配置或重启vps服务器后都要进行启动服务,请牢记!

采用xshell软件,可以很方便的将配置文件导出,方便配置windows v2ray客户端。选择数字4,出现提示后,输入字母y,选择电脑路径即可。

如果你没有用xshell软件,那么无法使用脚本的文件导出功能。

vps服务器里面的config.json配置文件存放路径为/etc/v2ray/config.json

MAC电脑用户可以用WinSCP MAC版连接vps服务器,然后根据路径把config.json文件复制出来。

下面这个config.json文件就是我们刚刚配置的v2ray文件,如果以后更改了v2ray服务端信息,那么你需要重新导出config.json文件。

因为一键搭建v2ray脚本是一个循环脚本,当你配置结束后不会自动退出快捷管理命令,如果你想退出界面进行其它操作,可以同时按下键盘上的ctrl键和字母z键。

注意:以上直接下载并替换config文件的方法只适合v2ray官方客户端,像第三方开发的客户端,比如v2rayN、v2rayX是不适合用直接替换config文件的方法。如果用第三方开发的客户端的话,可以按照要求填写账号信息,如果部署的账号信息没有额外ID,在第三方客户端的额外ID那一栏一般是可以随便填写一个数字,比如1~10选1个。

各大平台客户端使用教程v2ray各平台图文使用教程

常见问题参考解决方法

1、账号无法使用,可能原因:vps防火墙端口没有放开或者本地电脑防火墙、杀毒软件阻挡代理软件。

关闭vps防火墙即可开放所有端口,本地电脑防火墙和杀毒软件手动关闭即可。

查看防火墙状态命令:firewall-cmd --state

停止firewall命令:systemctl stop firewalld.service

禁止firewall开机启动命令:systemctl disable firewalld.service

2、搭建的账号之前能用,突然不能用了,怎么解决?

如果ip不能ping通,xshell不能直接连接vps服务器,说明ip被墙了,需要开新服务器换ip。

如果ip能ping,xshell能直接连接vps服务器,说明ip没有被墙,多半是端口被封了,优先换端口。

3、高阶篇

当封锁特别厉害的时候,常规的v2ray配置可能已经无法满足需求,这个时候我们可以尝试下WebSocket+Tls+Nginx+Web的方式,甚至搭建好后还可以套CDN,套CDN不是一个必须的步骤,但套CDN可以有效保护IP,甚至被墙的ip也能复活。套CDN的方法可以自行网络搜索。提前准备好域名,将域名指定vps的ip,然后根据脚本来搭建就好了。

有免费的域名,但为了稳定,建议选择付费的域名,因为免费的域名很可能会用不了多长时间。推荐用国外的域名服务商:Namecheap,xyz、club后缀的域名1年1美元左右。

一键部署WebSocket+Tls+Nginx+Web,支持系统Debian 8+ / Ubuntu 16.04+ / Centos7


bash <(curl -L -s https://raw.githubusercontent.com/wulabing/V2Ray_ws-tls_bash_onekey/master/install.sh) | tee v2ray_ins.log

v2ray

注意:ws+tls和http/2只能安装1个,不能同时安装。比如ws+tls安装后不好用,那么你可以卸载后安装http/2。

启动 V2ray:systemctl start v2ray

启动 Nginx:systemctl start nginx

安装完成后会得到v2ray账号信息,然后把账号信息填写到客户端里面,推荐用v2rayN客户端,参考v2ray各平台图文使用教程

浏览器代理设置成Socks(5) 127.0.0.1 和1080

最后你就可以欢乐的科学上网了~

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇
隐藏
变装