由于本文涵盖的范围较广,虽然已经做了精简,篇幅仍然偏长。Windows 上安装 v2rayA 相对简单,用户可以直接使用精简版教程
Windows 上安装与配置 v2rayA
。
Android 用户可以使用教程
Android 手机上安装与配置 v2rayNG
实际安装与配置过程中,可以快速略过某些与您的当前操作系统不相关的操作步骤。
Victoria Raymond
以及其社区团队开发的 Project V 下的代理上网软件。
Project V 是一个工具集合,号称可以帮助其使用者打造专属的基础通信网络。
Project V 的核心工具称为 V2Ray,其主要负责网络协议和功能的实现,与其它 Project V 通信。
V2Ray 可以单独运行,也可以和其它工具配合,以提供简便的操作流程。
开发过程主要使用 Go 语言,Core 采用 MIT 许可证并开放源代码。
VMess 是 V2Ray 的核心协议, 也是 V2Ray 的默认协议,是 V2Ray 的主要开发方向。
VMess 具有较高的性能、安全性和抗封锁能力。
Windows 上安装与配置 v2rayA
https://ghproxy.net/
下载
方法 2: 可尝试使用文章-
解决 GitHub 访问不了的方法
中介绍的方法。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
$ wget -O /tmp/v2ray-linux-64.zip https://ghproxy.net/https://github.com/v2fly/v2ray-core/releases/download/v5.13.0/v2ray-linux-64.zip
$ openssl dgst -SHA2-256 /tmp/v2ray-linux-64.zip SHA2-256(/tmp/v2ray-linux-64.zip)= 0341c1bf809afd42016d748e2e7e68a9b3c6aad501529794ad56a877a7ba75aa
sudo unzip /tmp/v2ray-linux-64.zip -d /usr/local/v2ray-core
sudo mkdir -p /usr/local/share/v2ray/ sudo cp /usr/local/v2ray-core/*dat /usr/local/share/v2ray/
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
$ sudo curl -L https://ghproxy.net/https://github.com/v2fly/v2ray-core/releases/download/v5.13.0/v2ray-macos-64.zip -o /tmp/v2ray-macos-64.zip
$ openssl dgst -SHA2-256 /tmp/v2ray-macos-64.zip SHA2-256(/tmp/v2ray-macos-64.zip)= ba136059e5d8957f103124e6f6ad3a7fd9bcd74a9c3818bc4950350a770f4467
unzip /tmp/v2ray-macos-64.zip -d /tmp/v2ray-core sudo mv /tmp/v2ray-core/v2ray /usr/local/bin/ sudo mv /tmp/v2ray-core/*dat /usr/local/share/v2ray/
sudo chmod 755 /usr/local/bin/v2ray
|
v2rayA github release
下载安装包,下载完成后双击安装程序按照安装向导进行安装。
1 2 3 4 5 6 7
|
powershell -c "invoke-webrequest -uri https://ghproxy.net/https://github.com/v2rayA/v2rayA/releases/download/v2.2.4.6/installer_windows_inno_x64_2.2.4.6.exe -outfile Downloads\installer_windows_inno_x64_2.2.4.6.exe"
Start-Process -FilePath "Downloads\installer_windows_inno_x64_2.2.4.6.exe" -ArgumentList "/silent"
|
1 2 3 4 5 6 7 8 9 10 11 12
|
sudo curl -L https://ghproxy.net/https://github.com/v2rayA/v2rayA/releases/download/v2.2.4.6/v2raya_darwin_x64_2.2.4.6 -o /usr/local/bin/v2raya
$ openssl dgst -SHA2-256 /usr/local/bin/v2raya SHA2-256(/tmp/v2raya_darwin.zip)= 345797f7e93c2f71822f648018098110674d1511f95c0088717e6b2518669748
sudo chmod 755 /usr/local/bin/v2raya
|
1 2 3 4 5 6 7 8 9 10 11 12 13
|
wget -O /tmp/installer_debian_x64_2.2.4.6.deb https://ghproxy.net/https://github.com/v2rayA/v2rayA/releases/download/v2.2.4.6/installer_debian_x64_2.2.4.6.deb
$openssl dgst -SHA2-256 /tmp/installer_debian_x64_2.2.4.6.deb SHA2-256(/tmp/installer_debian_x64_2.2.4.6.deb)= 3a143ca17cace0c14d21f7322f5df4d1f12bee600e762b416f46ca08a1aa0772
sudo apt install /tmp/installer_debian_x64_2.2.4.6.deb
|
1 2 3 4 5 6 7 8 9 10 11 12
|
wget -O /tmp/installer_redhat_x64_2.2.4.6.rpm https://ghproxy.net/https://github.com/v2rayA/v2rayA/releases/download/v2.2.4.6/installer_redhat_x64_2.2.4.6.rpm
$ openssl dgst -SHA2-256 /tmp/installer_redhat_x64_2.2.4.6.rpm SHA2-256(/tmp/installer_redhat_x64_2.2.4.6.rpm)= 0c06a3f6aa45e455e9bc24dd3db6e4cfafcba2f95323f1fc898b5303089dbae8
sudo rpm -i /tmp/installer_redhat_x64_2.2.4.6.rpm
|
Android 手机上安装与配置 v2rayNG
1 2 3
|
sudo vi /etc/default/v2raya
|
1 2 3 4 5 6
|
V2RAYA_V2RAY_BIN=/usr/local/v2ray-core/v2ray V2RAYA_V2RAY_CONFDIR=/usr/local/v2ray-core
|
1 2 3 4 5 6 7
|
sudo systemctl enable --now v2raya
systemctl status v2raya
|
lite
模式下启动 v2rayA, 如果是 root 用户可以不带该选项
http://localhost:2017/
说明:
如果 v2rayA 正常启动(启动有时需要等待几分钟)则会监听在 2017 端口,在所有操作系统上 v2rayA 管理方式都是一致的, 都是通过 WEB 界面进行管理。通过浏览器访问
http://localhost:2017/
许多服务器是没有安装 Linux 桌面的,无法在主机上使用浏览器进行访问,此时需要远程管理 v2raya,开启远程管理参考本文 进阶用法 -> 开启远程管理章节。
Macos 上不要用 safari 浏览器打开可换其它浏览器,例如使用 chrome 打开,v2rayA GUI 对 safari 支持不太好,可能会出现白屏的情况。
-
-
-
-
-
https://ipleak.net/
或
https://whoer.com/
检测, 当使用tproxy或者system proxy时, 如果一些被墙的网站有来自china的解析解析结果时,表示ip泄漏的风险。
-
其他选项比较容易理解,这里暂时不做过多解释。
https://www.google.com
, 如果能成功访问则表示连接成功.
如果是在命令行下, 可以运行如下命令访问 google. 如果能看到从 google 传输过来的内容, 则表示成功.
1 2 3 4 5
|
curl https://www.google.com
|
至此在单台主机上已经可以科学上网了,下面是一些进阶用法,如有需要可以参考。
1 2
|
V2RAYA_ADDRESS=0.0.0.0:2017
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
firewall-cmd --state
firewall-cmd --list-ports
sudo firewall-cmd --permanent --add-port=2017/tcp
sudo firewall-cmd --reload
netstat -tunlp | grep 2017
lsof -i -nP | grep v2raya
|
1 2 3 4 5 6 7 8 9 10 11
|
export http_proxy="http://server_ip:20171" export https_proxy="http://server_ip:20171"
|
1 2
|
http_proxy="http://server_ip:20171" https_proxy="http://server_ip:20171"
|
-
http://your_server_ip:2017/
时, 系统弹出提示”检测到 geosite.dat, geoip.dat 文件或 v2ray-core 可能未正确安装,请检查”
-
问题分析:
“geosite.dat”:提供一个预定义好的 「全球域名」 列表;
“geoip.dat” :提供一个预定义好的 「全球 ip-地区」 列表.
第一种可能性是可能是根本没有安装任何 v2ray-core, 由于 v2rayA 的 linux 版本和 macos 版本都是不带 v2ray 内核的,如果没有安装内核可能会出现以上错误。
第二种情况,geosite.dat, geoip.dat 文件没有放到正确的位置。
由于 v2rayA 不同的版本之间,运行在不同的系统上面,读取配置文件的位置有所不同,也会出现找不到这两个文件的情况。
解决办法是查看错误日志。手动拷贝这两个文件到相应位置。
-
解决方案
参照安装 v2ray-core 章节将 v2ray-core 安装配置好
再次访问 v2ray web ui, 错误消失.
如果仍然有问题,可以将安装 v2ray core 时自带了一份 geosite.dat, geoip.dat 文件,只是不是最新数据,但是仍然可用,将其拷贝到相应位置即可。
最新数据位于
https://github.com/v2rayA/dist-v2ray-rules-dat
可以直接下载也可以通过 github 代理
https://ghproxy.net/
下载
1 2 3 4 5 6 7 8
|
sudo systemctl stop v2raya
sudo v2raya --reset-password
sudo systemctl start v2raya
|
安全方面的知识
的值得首先了解一下.
转载会给您带来不必要的麻烦, 所以本文禁止转载.