如果使用SS或SSR频繁被墙IP墙端口那么你需要使用v2ray科学上网

v2ray是一个比shadowssocks更进一步的科学上网工具,有兴趣了解的朋友可查看其官网

据不可靠消息称,现在GFW已经可以识别SS及SSR的流量,要封掉是分分钟的事,之所以不全盘封杀是想留个口子方便外贸、学术等正常用途的用户。

你如果使用SS或SSR老是被封IP、封端口,可能是被重点照顾了,不再适合使用这两种科学上网工具了,你需要使用抗干扰能力更强、更难被识别流量的V2ray。

v2ray的图形界面不完善,用户远少于ss及ssr,目前还没听过使用v2ray被大规模封禁的消息(当然这也可能是因为它的用户基数不够大),不管怎么说,用户少的工具受到墙的关注肯定是更少的,被封的机率更小。

这里使用搬瓦工的VPS进行教程演示

重装系统为带BBR的CENTOS7(可选 加速用的,已经是BBR系统的无视)

停止VPS
重装
显示新的root密码和端口号,要记录起来。
密码端口

使用Xshell登陆VPS

xshell添加新服务器
xshell添加新服务器-1
xshell添加新服务器-2
连接服务器1
连接服务器2
成功登陆

更新系统并安装常用软件

yum update -y && yum install wget curl unzip -y

需要时间较长,请耐心等待。

安装v2ray服务端

这里使用是官方的安装脚本,一键即可安装完成

bash <(curl -L -s https://install.direct/go.sh)

安装完成会显示连接端口和UUID,这是我们客户端连接要用到的信息,记录起来。
安装v2ray

安装完成后v2ray并不会自动启动,使用如下命令启动它。

service v2ray start

安装v2ray客户端

官方下载链接在此

下载后解压到任意文件夹,这是绿色软件无需要安装,修改config.json配置文件,清空里面的内容按如下配置填入,注意要修改为你的服务器端口和UUID

{
  "inbounds": [{
    "port": 1080,  // SOCKS 代理端口,在浏览器中需配置代理并指向这个端口
    "listen": "127.0.0.1",
    "protocol": "socks",
    "settings": {
      "udp": true
    }
  }],
  "outbounds": [{
    "protocol": "vmess",
    "settings": {
      "vnext": [{
        "address": "server", // 服务器地址,请修改为你自己的服务器 ip 或域名
        "port": 10086,  // 服务器端口
        "users": [{ "id": "b831381d-6324-4d53-ad4f-8cda48b30811" }]
      }]
    }
  },{
    "protocol": "freedom",
    "tag": "direct",
    "settings": {}
  }],
  "routing": {
    "strategy": "rules",
    "settings": {
      "domainStrategy": "IPOnDemand",
      "rules": [{
        "type": "field",
        "ip": ["geoip:private"],
        "outboundTag": "direct"
      }]
    }
  }
}

修改完成后保存文件,打开v2ray.exe,它没有图形界面,打开是这样的。

v2ray客户端界面

之后就可以修改浏览器代理使用它进行科学上网了,默认的本地代理为 socks5 127.0.0.1:1080

使用它测速

speedtest

速度还是不错的~

注意事项

v2ray默认的vmess协议使用时间校验,客户端和服务端的时间相差超过90秒即无法连接,服务端日志会一直提示Invalid user(无效用户)。

为避免时间不准导致出现问题,建议创建一个定时任务定任同步时间。

yum update -y && yum install ntpdate -y
crontab -e #会使用vi打开crontab任务文件,在文件的最后加入下面一行命令,表示每十分钟同步一次时间。
*/10 * * * * /usr/sbin/ntpdate us.pool.ntp.org | logger -t NTP

说明:vi是linux自带的文件编辑软件,进入后按i进入编辑模式,编辑完成后按esc退出编辑模式,按:wq保存并退出文件。

标签: 教程, 科学上网, v2ray

本文链接:https://glorystar.me/archives/v2ray-1.html,转载请注明链接!

以下文章可能对你有用:

如你觉得本文有用,不妨把它分享给你的朋友:

已有 6 条评论

  1. live live

    你好,按照你的教程pc端已能正常使用,手机端该如何设置呢

    1. 使用的手机是什么系统?
      苹果的话使用非大陆账号登陆app store,购买个小火箭shadowrocket
      安卓的话去Play商店下载V2rayNG,手机里没有Play商店的话去 https://apkpure.com/v2rayng/com.v2ray.ang 这个链接下载
      之后的步骤和ss手机端设置差不多的,需要注意的一点是官方安装脚本安装好是没有加密的,加密方式要选none

      1. live live

        不行啊,我的手机是安卓的,装了v2ray测试的提示connection closed by peer ,我的路由器刷了梅林固件,装了也不行,提示v2ray未运行

        1. 排查一下服务器和手机时间是否同步,时差超过90秒会造成客户端提示“connection closed by peer”,服务端提示“Invalid user”
          如果时间没问题,在前台运行V2ray看看提示的错误是什么
          先使用 service v2ray stop 停止V2ray
          再运行命令 /usr/bin/v2ray/v2ray -config /etc/v2ray/config.json 前台启动V2ray

  2. Lee Lee

    你好,我当前VPS的IP已经被屏蔽了,然后照着教程配置好,是不是也不可以访问?就是说用v2ray的前提是,VPS的IP没有被屏蔽?

    1. VPS IP被墙了的话单纯使用v2ray也是没办法解封的,只能使用特殊办法解封了,比如使用v2ray ws+https+CDN

添加新评论

昵称和邮箱为必填项,网站选填;请留有效邮箱,无效邮箱将导致评论被定为SPAM