毫无疑问,近年来网络世界的全球气候已经出现了强烈的审查和限制用户的趋势。不仅世界各地的专制政府正在加强对互联网领域的控制,而且我们也看到西方国家正在朝这个方向发展。更糟糕的是,对互联网内容的限制不再是一个自上而下的过程。如今,我们正在目睹一种自下而上的限制方法,内容公司在特定地区对其部分或全部内容施加地理封锁就是例证。
很难说这些发展最终对网络世界是好还是坏。一方面,对用户行为的审查和限制有助于防止有害或非法的在线活动。另一方面,此类限制也会扼杀创造力、言论自由和创新。此外,自下而上的互联网内容限制方法的兴起引发了人们的担忧:谁有权决定谁可以访问哪些内容以及出于什么原因。最终,个人、组织和政府将有责任解决这些复杂的问题,并找到促进网络世界安全和自由的平衡点。
尽管如此,VPN 仍然成为在线审查机构大规模攻击的目标。尽管 VPN 被视为在线审查的解决方案,但它们也容易受到审查机构的大规模攻击。市场上许多商业 VPN 都可以轻松关闭。然而,由面临严格网络审查的中国开发商开发的V2Ray已被证明很难关闭。问题仍然是:V2Ray 是什么以及它如何在互联网中断期间保持运行?
什么是V2Ray?
V2Ray 是一个 VPN,但又不仅仅如此。 V2Ray 最初由匿名的中国程序员开发,旨在规避本国的互联网限制,后来证明,它在突破全球互联网审查方面具有令人难以置信的效率。
有传言称,V2Ray 开发团队的一部分是由同一位匿名中国开发人员贡献的,该开发人员最初开发了臭名昭著的 SOCKS5 协议,作为 ShadowSocks 代理系统的一部分。这主要是因为V2Ray不仅大量源自SOCKS5,而且还使用它作为其协议之一。不管怎样,SOCKS5 和现在的 V2Ray 都证明了自己有能力突破臭名昭著的“中国防火墙”,这证明了它们即使在最严格的限制下也能运行。
V2Ray 使用多种不同的协议来建立安全可靠的 VPN 连接。这些协议包括全新的专有 VMess 协议以及 QUIC、mKCP、TCP、Websocket、Freedom、MT Proto、Shadowsocks、Blackhole 和 Dokodemo。
V2Ray 本身是更大的 Project V 项目的子公司。该项目致力于创建在全球范围内绕过互联网封锁的工具,并将推出更多项目。
免责声明: 本博文中包含的信息仅用于教育目的。 Cloudzy 不鼓励任何人使用这些技术进行非法活动。
V2Ray 的用例和优点
我们都知道 VPN 的日常用例,例如隐私、安全和审查规避,但这些用例如何应用于 V2Ray 及其协议?让我们来看看:
先进的审查规避
如前所述,V2Ray 的明确设计目的不是为了满足 VPN 的一般用例,而是在最具挑战性的互联网限制情况下充当制动力。
V2Ray VPN 能够轻松地在正常阻塞情况下解锁免费互联网访问。然而,正常的阻塞也可以使用任何其他 VPN 来修复。 V2Ray 及其 VMess 协议真正发挥作用的是 VPN 服务器和端口受到防火墙攻击的情况。在这些情况下,大多数 VPN 也会被阻止。然而,VMess 协议最近的运行历史表明它已经成功保持在线状态。
隐私和安全
V2Ray VPN 缺乏对隐私的关注并不意味着它不擅长隐私。几乎所有用作 V2Ray 客户端一部分的协议本质上都非常擅长通过加密和屏蔽来保护您的数据。 VMess 协议尤其如此,它同时使用多个交织的加密协议来加密您的数据,并使原始加密无法被 ISP 防火墙检测到。
总体而言,出于隐私原因,用户不太可能诉诸 V2Ray。但如果他们这样做了,VMess 协议也能覆盖它们。
远程访问支持
V2Ray 与远程访问协议具有令人难以置信的协同作用。它可以用作远程连接的一部分,以便在服务器上轻松设置,甚至可以用作远程主机本身上的单独 VPN 连接。通过这种方式,您可以轻松建立快速 SSH V2Ray 连接并在远程主机上使用它,或者将其托管在那里并从本地设备连接到它。 SSH 连接也可以用作快速 V2Ray 连接的附加解决方案。
V2Ray 的协议是什么?
作为程序的一部分,通常支持几种不同的 V2Ray 协议。您可以根据需要在这些协议之间进行切换。虽然 V2Ray 很大程度上基于 Shadowsocks协议,它与它有很大不同,因为它支持多种协议而不是只支持一种协议。除了基于 SOCKS5 并进行了显着改进的主要 VMess 协议之外,您还可以使用其他五种协议作为 V2Ray VPN 的一部分:
自由
自由是这些协议中的第一个。它之所以如此命名,是因为它可以轻松突破世界上最严格的互联网限制。据报道,《自由》近年来在不同情况下都成功突破了严格的审查制度。它的工作原理是将所有出站 UDP 和 TCP 数据包传递到其原始目标,但它是秘密进行的。
尽管它作为突破审查制度的协议具有出色的能力,但它并没有提供最佳的速度。尽管如此,它仍然具有完美的连接隐私和安全性。但我不建议使用它,除非您无法访问免费网络。
多科德莫门
如果您都想要一个透明代理来绕过基本的地理区域,那么 Dokodemo 就适合您。它通过入站隧道连接到指定的连接目标来工作。通过使用该协议连接到另一个受支持的国家/地区托管的透明代理服务器,您可以轻松访问某些地区不可用的内容。
Dokodemo 也非常适合用作速度代理。它提供高性能的数据包传输速度,使其成为具有出色下载和上传速度的基本代理的理想选择。
MT原型
MTProto 几乎专门用于为全球著名的消息应用程序 Telegram 创建代理服务器。 Telegram 以其诚信而闻名,并且拒绝与专制政府分享用户数据。由于注重隐私,Telegram 在许多国家都面临着大规模的禁令。
MTProto 旨在创建随后可以使用 Telegram 的内置代理界面访问的代理服务器。最近,WhatsApp也面临一些禁令,因此他们推出了类似的原生 WhatsApp 代理 其工作原理与 Telegram 使用的模型非常相似。
袜子
合适的旧 SOCKS 协议是 SOCKS5 协议的直接前身,而 SOCKS5 协议本身就是有争议的 V2Ray 前身,也可以作为 V2Ray 软件和协议列表的一部分进行访问。没有理由使用此协议而不是下面介绍的下一个选项,除非您对旧的 SOCKS 协议特别感兴趣。
一些用户认为旧协议提供了更流畅的体验,但几乎没有证据支持这一说法。 SOCKS5、SOCKS4 和 SOCKS4.A 均受支持。
黑洞
Black Hole 本质上是所有 V2Ray 协议中最先进、最有用的协议。它允许您阻止您认为对网络有危险的所有预定义连接。通过这种方式,您可以轻松创建一个隔离的网络,不受所有潜在间谍软件、定向广告甚至威胁可能进入的端口的影响。
在针对审查制度的性能方面,黑洞也与自由协议相当。它可以轻松地保持不被发现,并帮助受审查地区的用户通过强大的 V2Ray 插件访问免费互联网。
FastSSH V2Ray
到目前为止,获得免费 V2Ray VPN 的最快方法是使用 FastSSH V2Ray 网站。该网站提供三个不同的位置,所有用户都可以获得一个已安装其中一台服务器的免费帐户。每月可以创建的帐户数量有限制,通常每个服务器位置 3000 个。但如果您被排除在外,您只需等待分配新的插槽即可。
另一方面,如果您想自行托管并拥有自己的 VPN,则可以按照下一节进行操作。
如何安装V2Ray?
现在我们已经通过其协议介绍了 V2Ray 的定义及其性能,现在是时候学习如何将其安装在服务器上并将其用作个人、私有的 V2Ray VPN 来帮助我们突破在线审查制度了。只需按照步骤操作,您很快就能完成。
先决条件
创建个人的唯一先决条件 V2Ray VPS服务器 是一个虚拟专用服务器,允许您远程连接到服务器,下载、安装和配置 V2Ray VPN 服务器,并使用本地设备轻松连接到它。对于编码和运行服务器, Linux虚拟专用服务器 实例是最好的。
不知道在哪里可以获得可靠且快速的 VPS? Cloudzy 提供万维网上一些最好的 Linux VPS 服务器,价格低廉,位于世界各地,具有出色的安全性,并且为无法使用传统西方银行的人们提供加密货币支持。获得便宜、可靠、快速且量身定制的服务 乌班图VPS 设计用作服务器主机,或选择您自己的 Linux VPS 发行版!
显而易见的选择
大多数运行 Linux 的服务器都使用 Ubuntu;为什么不是你呢?了解为什么每个人都喜欢 Ubuntu — 获取优化的 Ubuntu VPS
获取您的 Ubuntu VPS第1步:更新VPS,安装Curl并开始V2Ray安装
输入以下两行来升级服务器:
sudo apt-get update
sudo apt-get upgrade
更新完成后,使用这些行安装 Curl。如果您已经拥有它,只需跳过第一个命令并仅输入第二个命令:
sudo apt-get install curl -y
bash <(curl -s -L https://git.io/v2ray.sh)
第2步:配置V2Ray安装
您输入的第二个命令将启动 V2Ray 的安装过程。您现在应该看到一个提示,显示 V2Ray 的不同组件,并且还会提示您选择要安装的版本:
- V2Ray 可执行文件:/usr/bin/v2ray/v2ray:
- 配置文件:/etc/v2ray/config.json
- 实用程序:/usr/bin/v2ray/v2ctl
- IP数据文件:/usr/bin/v2ray/geoip.dat
- 域数据文件:/usr/bin/v2ray/geosite.dat
一旦提示您要安装哪个版本,您将可以选择按 1 或 2。您选择哪一个并没有什么区别。因此,选择其中之一并按 Enter 键。
现在,V2Ray 将再次询问另一个提示。提示是中文的,但它要求的是你的服务器的端口号。因此,当您看到以下问题时,请输入您的端口号:
请输入V2Ray端口[1-65535]
(默认端口:64533)
步骤 3:配置可选安装提示
现在您将连续收到两个新提示。第一个询问您是否还希望在 V2Ray VPN 旁边安装广告拦截器。这里按 Y 表示是,按 N 表示否。第二个提示也是一个可选的安装程序。这次是 Shadowsocks 客户端。如果您计划使用 Shadowsocks,请按 Y。否则,请按 N。
第 4 步:最终确定
通过可选的安装过程后,系统将要求您按 Enter 键以根据您所做的配置完成安装过程。完成后,它将把以下文件作为配置放入您的存储库中:
- 系统:etc/systemd/system/v2ray.service
- 系统V:/etc/init.d/v2ray
安装完成后,您将收到提示,显示您所做的配置选择、服务器 URL 和二维码。
您可以编辑上述目录来个性化您的服务器,并根据您的喜好定制 V2Ray VPN。首先,V2Ray VPN 运行以下命令:
sudo nano /etc/init.d/v2ray
现在您可以轻松使用 V2Ray VPN,它可以让您通过各种互联网审查防火墙!
结论
随着世界各地免费互联网接入的压力越来越大,可靠的 VPN 选项变得比以往任何时候都更加稀缺。在这种黯淡的形势下,V2Ray 是 VPN 选项的完美示例,它继续为免费互联网访问而奋斗。
V2Ray 的灵活性使您能够获得简单的预配置选项,例如快速 SSH V2Ray,或者完全独立和自托管!
常问问题
V2Ray支持哪些平台?
官方 V2Ray 客户端仅支持 Android、Windows 和 Linux 内核发行版。未来有可能扩展到iOS等。
V2Ray 服务器的最佳操作系统是什么?
由于 Linux 实际上被设计为用作开发、编码和网络操作系统,因此我认为 Linux 发行版专门从事这方面的工作。 CentOS 和 Ubuntu 是最好的。
V2Ray安全吗?
由于 V2Ray 的设计不仅是为了绕过中国严格的审查制度,也是为了打击中国政府的隐私侵犯,我想说 V2Ray 对于普通用户来说是非常安全的。