搭建v2rayA
v2rayA是V2Ray的一个Web客户端。通过在v2rayA页面设置代理服务配置,可以实现科学上网。
安装
v2rayA依赖于v2ray-core,所以需要先安装v2ray,浏览fhs-install-v2ray页面可知安装脚本为:
bash
// 安装可执行文件和 .dat 数据文件
# bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh)
1
2
2
如果无法访问github,则需要先将install-release.sh
脚本下载并导入至树莓派,手动进行安装:
bash
sudo chmod +x install-release.sh
sudo bash install-release.sh
1
2
2
v2rayA的代码仓库地址是:https://github.com/v2rayA/v2rayA,从项目文档里可以找到安装步骤,安装完成后还需要设置为开机启动。
配置
Nginx转发
安装nginx。
创建并编辑 nginx 配置文件/etc/nginx/sites-enabled/v2rayA
,输入以下内容并保存:
nginx
server {
listen 80;
server_name v2rayA.pi.com;
location / {
proxy_pass http://127.0.0.1:2017;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Upgrade websocket;
proxy_set_header Connection upgrade;
proxy_connect_timeout 60;
proxy_send_timeout 300;
proxy_read_timeout 300;
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
使新增的 nginx 配置生效:sudo nginx -s reload
。
设置 nginx 开机启动:sudo systemctl enable nginx
。
节点配置
点击创建或者导入节点配置,支持多种协议。
启用节点
完成配置后,点击PING
和HTTP
对节点进行测速。点击左上角就绪
按钮启动代理服务。代理服务正常启动后,即可访问Google或者GitHub等网站。
常见问题
- 在进入v2rayA页面时,如果显示“检测到 geosite.dat, geoip.dat 文件或 v2ray-core 可能未正确安装,请检查”,说明v2rayA与v2ray版本不适配,此时需要将v2ray降级到v4.45.2版本。降级命令如下:
bash
cd ~/app/v2ray
sudo bash install-release.sh --version v4.45.2
1
2
2
参考:
评论区留言准则:
1. 本评论区禁止传播封建迷信、吸烟酗酒、低俗色情、赌博诈骗等任何违法违规内容。
2. 当他人以不正当方式诱导打赏、私下交易,请谨慎判断,以防人身财产损失。
3. 请勿轻信各类招聘征婚、代练代抽、私下交易、购买礼包码、游戏币等广告信息,谨防网络诈骗。