目录
Project V 提供了单一的内核和多种界面操作方式。内核(V2Ray)用于实际的网络交互、路由等针对网络数据的处理,而外围的用户界面程序提供了方便直接的操作流程,简单来说,V2Ray就是一个代理软件,可以用来科学上网学习国外先进科学技术。
V2Ray与Shadowsocks区别
V2Ray是在Shadowsocks的作者被请喝茶之后出现的一个开源项目,目的就是为了更好的科学上网。相比于ss,V2Ray的定位是一个平台,任何开发者都可以在这个平台上利用V2Ray开发出一个新的代理软件,简单来说,ss的定位比较简单,功能也比较单一,而V2Ray的功能非常强大,相对的,V2Ray的配置就会复杂很多,喜欢鼓捣的同学可以试试。
V2Ray的优势
- 更完善的协议: V2Ray 使用了新的自行研发的 VMess 协议,改正了 Shadowsocks 一些已有的缺点,更难被墙检测到(不保证可靠性)
- 更强大的性能: 网络性能更好,具体数据可以看 V2Ray 官方博客
- 更丰富的功能:
1.mKCP: KCP 协议在 V2Ray 上的实现,不必另行安装 kcptun
2.动态端口:动态改变通信的端口,对抗对长时间大流量端口的限速封锁
3.路由功能:可以随意设定指定数据包的流向,去广告、反跟踪都可以
4.传出代理:看名字可能不太好理解,其实差不多可以称之为多重代理。类似于 Tor 的代理
5.数据包伪装:类似于 Shadowsocks-rss 的混淆,另外对于 mKCP 的数据包也可伪装,伪装常见流量,令识别更困难
6.WebSocket 协议:可以 PaaS 平台搭建V2Ray,通过 WebSocket 代理。也可以通过它使用 CDN 中转,抗封锁效果更好
7.Mux:多路复用,进一步提高科学上网的并发性能
准备工作
1. 购买服务器,想要服务器稳定、速度快请参考 搬瓦工VPS购买教程 或 购买AkkoCloud德国、美西CN2 GIA VPS,希望ip被封后免费换请参考:购买vultr服务器超详细图文教程;
2. 连接到服务器,Windows系统请参考 Bitvise连接Linux服务器教程,mac用户请参考 Mac电脑连接Linux教程
最新教程请看这里
VPS一键脚本搭建V2Ray
链接远程服务器后按照如下命令按照V2Ray服务
1,下行命令
bash <(curl -s -L https://git.io/v2ray.sh)
如果提示 curl: command not found ,那是因为你的 VPS 没装 Curl
ubuntu/debian 系统安装 Curl 方法: apt-get update -y && apt-get install curl -y
centos 系统安装 Curl 方法: yum update -y && yum install curl -y
安装好 curl 之后就能安装脚本了
2.然后选择安装,即是输入 1 回车
(1)选择传输协议,如果没有特别的需求,使用默认的 TCP 传输协议即可,直接回车
(2)选择端口,如果没有特别的需求,使用默认的端口即可,直接回车
(3)是否屏蔽广告,除非你真的需要,一般来说,直接回车即可
(4)是否配置 Shadowsocks ,如果不需要就直接回车,否则就输入 Y 回车
Shadowsocks 端口,密码,加密方式这些东西自己看情况配置即可,我个人当然是全部直接回车\
OK,按回车继续
(5)V2Ray 安装信息,如果确保没有什么问题了,按回车继续
(6)OK,出现这个界面就表示 V2Ray 已经安装完成了。
如上图所示,V2Ray 配置信息,Shadowsocks 配置信息都有了
如果你使用过 Shadowsocks ,那么现在你可以测试一下 Shadowsocks 配置了,看看是否能正常使用。
如果你使用过 V2Ray 某些客户端,那么现在也可以测试一下配置了。
(备注,可能某些 V2Ray 客户端的选项或描述略有不同,但事实上,上面的 V2Ray 配置信息已经足够详细,由于客户端的不同,请对号入座。)
优化 V2Ray
由于本人的脚本在 Debian9 系统会自动开启 BBR 优化加速了,所以不需要再安装 BBR 优化了,如果你是使用其他商家的 VPS 并且是按照此教程流程来安装 V2Ray 的话,那么你可以输入
v2ray bbr
回车,然后选择安装 BBR 或者 锐速 来优化 V2Ray
只是还想再啰嗦一下,如果你是使用国际大厂的 VPS,并且是按照此教程流程来安装 V2Ray 的话,请自行在安全组 (防火墙) 开放端口和 UDP 协议 (如果你要使用含有 mKCP 的传输协议)
18 thoughts on “V2Ray一键脚本”