搭建V2Ray实现科学上网(下)

VPS的购买请看上一篇文章《搭建V2Ray实现科学上网(上)

购买服务器

服务器位置选择洛杉矶,速度比稳定,也可以自行测试适合自己的,下面是测试地址

数据中心 测试 IP 测试文件 演示地址
日本东京 108.61.201.151 100MB 1000MB http://hnd-jp-ping.vultr.com
新加坡 45.32.100.168 100MB 1000MB http://sgp-ping.vultr.com
荷兰阿姆斯特丹 108.61.198.102 100MB 1000MB http://ams-nl-ping.vultr.com
法国巴黎 108.61.209.127 100MB 1000MB http://par-fr-ping.vultr.com
德国法兰克福 108.61.210.117 100MB 1000MB http://fra-de-ping.vultr.com
英国伦敦 108.61.196.101 100MB 1000MB http://lon-gb-ping.vultr.com
美国达拉斯 108.61.224.175 100MB 1000MB http://tx-us-ping.vultr.com
美国西雅图 108.61.194.105 100MB 1000MB http://wa-us-ping.vultr.com
美国芝加哥 107.191.51.12 100MB 1000MB http://il-us-ping.vultr.com
美国亚特兰大 108.61.193.166 100MB 1000MB http://ga-us-ping.vultr.com
美国洛杉矶 108.61.219.200 100MB 1000MB http://lax-ca-us-ping.vultr.com
美国迈阿密 104.156.244.232 100MB 1000MB http://fl-us-ping.vultr.com
美国纽约 108.61.149.182 100MB 1000MB http://nj-us-ping.vultr.com
美国硅谷 104.156.230.107 100MB 1000MB http://sjo-ca-us-ping.vultr.com
澳大利亚悉尼 108.61.212.117 100MB 1000MB http://syd-au-ping.vultr.com

v2ray_4

服务器选择Cent OS,因为送的$50有效期只有30天,所以这里选了$40/mo,不用白不用嘛。

v2ray_4

账号默认root,密码是随机生成的

v2ray_4

接下来就是登陆VPS服务器,推荐使用xshell,这个就自行百度下载了。

建立会话,配置好地址,账号密码连接即可,如下图:

v2ray_4

安装V2ray

1、安装curl

1
yum update -y && yum install curl -y

2、v2ray一键安装配置脚本

1
bash <(curl -s -L https://git.io/v2ray.sh)

3、安装步骤

  1. 选择1进行安装
  2. 传输协议默认TCP即可
  3. 端口[xxx],默认或者自行设置
  4. 拦截广告,默认[N]
  5. 是否配置 Shadowsocks ,默认[N]

v2ray_4

配置信息路径:/etc/v2ray/config.json

查看是否开机启动(默认v2ray开机启动)

1
systemctl list-unit-files|grep v2ray

如果没有开机启动,输入下面指令

1
2
systemctl enable v2ray
systemctl start v2ray

打开防火墙

v2ray的端口默认是会被防火墙拦截的,一定要添加打开端口,这个很重要

1
2
firewall-cmd --zone=public --add-port=端口号/tcp --permanent
firewall-cmd --reload

开启BBR加速脚本

需要内核为4.1以上,如果服务器类型选择cent os 8那么应该已经自带了,我选用的centos 7,这里需要安装下,输入以下命令:

1
2
3
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh
chmod +x bbr.sh
./bbr.sh

安装完成后,脚本会提示需要重启 VPS,输入 y 并回车后重启

lsmod|grep bbr 查看BBR是否启用,如果输出tcp_bbr模块说明BBR已启动

开启bbr后速度提升非常明显, https://github.com/sivel/speedtest-cli.git

speedtest

V2Ray客户端配置

Windows客户端

V2RayW V2RayW-v1.0.0-beta2 V2RayW Git
V2RayN V2RayN-v2.53 V2RayN Git
V2RayS V2RayS_v1.0.0.3 V2RayS Git

安卓客户端

V2RayNG V2RayNG -v1.1.12 V2RayNG Git

Mac客户端

V2RayX V2RayX- v1.5.1 V2RayX Git
V2RayU V2RayU-v1.5.1 V2RayU Git

下面以Windows平台的V2RayW/V2rayN为例说明客户端的配置和使用方法:

V2RayW

  1. 打开应用后右键托盘内的V2ray图标,点击“配置”
  2. 在VMess服务器点击“增加”,在服务器信息分别输入 服务器ip、端口号、用户ID、额外ID,如下图:

v2ray_4

右击V2ray图标,选择自动模式(PAC),然后就可以正确的上网了。

V2RayN

V2RayN配置更简单

  1. VPS控制台输入v2ray url 生成vemss URL,copy到内存

    v2ray_vmess

  2. 打开V2RayN客户端,点击左上角服务器——>从剪贴板导入URL

    v2ray_vmess

  3. 最后右键V2rayN客户端,选择http代理,推荐PAC,如果正常的话,那么已经可以科学上网了

v2ray_4

V2Ray相关命令

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
v2ray info //查看 V2Ray 配置信息
v2ray config //修改 V2Ray 配置
v2ray link //生成 V2Ray 配置文件链接
v2ray infolink //生成 V2Ray 配置信息链接
v2ray qr //生成 V2Ray 配置二维码链接
v2ray ss //修改 Shadowsocks 配置
v2ray ssinfo //查看 Shadowsocks 配置信息
v2ray ssqr //生成 Shadowsocks 配置二维码链接
v2ray status //查看 V2Ray 运行状态
v2ray start //启动 V2Ray
v2ray stop //停止 V2Ray
v2ray restart //重启 V2Ray
v2ray log //查看 V2Ray 运行日志
v2ray update //更新 V2Ray
v2ray update.sh //更新 V2Ray 管理脚本
v2ray uninstall //卸载 V2Ray
------ 本文结束------