v2ray是一个比shadowssocks更进一步的科学上网工具,有兴趣了解的朋友可查看其官网。
据不可靠消息称,现在GFW已经可以识别SS及SSR的流量,要封掉是分分钟的事,之所以不全盘封杀是想留个口子方便外贸、学术等正常用途的用户。
你如果使用SS或SSR老是被封IP、封端口,可能是被重点照顾了,不再适合使用这两种科学上网工具了,你需要使用抗干扰能力更强、更难被识别流量的V2ray。
更新的一篇更全面的教程已经发布,请见墙越来越高,如何升级翻墙工具?这是一篇全面的指引。
v2ray的图形界面不完善,用户远少于ss及ssr,目前还没听过使用v2ray被大规模封禁的消息(当然这也可能是因为它的用户基数不够大),不管怎么说,用户少的工具受到墙的关注肯定是更少的,被封的机率更小。
这里使用搬瓦工的VPS进行教程演示
老牌商家搬瓦工GIA低价套餐补货,$46.59/年(使用优惠码:BWHNCXNVXV)三网直连,个人能买到的网络最稳定的机器,放货持续时间估计不会长,有需要的就去买的,后面不需要了溢价个两百卖掉有的是人接手 —- 2023-9-13更新
重装系统为带BBR的CENTOS7(可选 加速用的,已经是BBR系统的无视)
使用Xshell登陆VPS
更新系统并安装常用软件
yum update -y && yum install wget curl unzip -y
需要时间较长,请耐心等待。
安装v2ray服务端
这里使用是官方的安装脚本,一键即可安装完成
bash <(curl -L -s https://install.direct/go.sh)
安装完成会显示连接端口和UUID,这是我们客户端连接要用到的信息,记录起来。
安装完成后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
,它没有图形界面,打开是这样的。
之后就可以修改浏览器代理使用它进行科学上网了,默认的本地代理为 socks5 127.0.0.1:1080
使用它测速
速度还是不错的~
注意事项
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
保存并退出文件。
你好,按照你的教程pc端已能正常使用,手机端该如何设置呢
使用的手机是什么系统?
苹果的话使用非大陆账号登陆app store,购买个小火箭shadowrocket
安卓的话去Play商店下载V2rayNG,手机里没有Play商店的话去 https://apkpure.com/v2rayng/com.v2ray.ang 这个链接下载
之后的步骤和ss手机端设置差不多的,需要注意的一点是官方安装脚本安装好是没有加密的,加密方式要选none
不行啊,我的手机是安卓的,装了v2ray测试的提示connection closed by peer ,我的路由器刷了梅林固件,装了也不行,提示v2ray未运行
排查一下服务器和手机时间是否同步,时差超过90秒会造成客户端提示“connection closed by peer”,服务端提示“Invalid user”
如果时间没问题,在前台运行V2ray看看提示的错误是什么
先使用 service v2ray stop 停止V2ray
再运行命令 /usr/bin/v2ray/v2ray -config /etc/v2ray/config.json 前台启动V2ray
你好,我当前VPS的IP已经被屏蔽了,然后照着教程配置好,是不是也不可以访问?就是说用v2ray的前提是,VPS的IP没有被屏蔽?
VPS IP被墙了的话单纯使用v2ray也是没办法解封的,只能使用特殊办法解封了,比如使用v2ray ws+https+CDN
能否请楼主出一个Y1S路由器上V2Ray的教程?之前按照教程用Y1S路由器上ss/ssr得到楼主无私帮助,感激不尽。然而最近酸酸乳经常受阻,需要更新武器库了。再次感谢!
V2ray比shadowsocks或shadowsocksR吃资源得多,一般得使用软路由才能跑得动,配置上是比较麻烦的。
我有空写一个使用斐讯N1跑V2RAY的教程吧
楼主,你好!我按照你的教程试了一下,vps的服务器能正确安装上,也启动了服务。然而,使用电脑端完全无法上网(手机端尚未尝试)。我想,既然服务器没问题,那就不用动它,经过认真检查和搜索,我在客户端的config.json文档参考了另外一个人的教程,就可以上了。但是,我也是小白,我担心这个人的config.json文档不够安全(瞎猜的),怕有后门,你能帮我检查一下吗?另外,为什么用你的config.json不行呢?百思不得姐啊。那个人的config.json的内容如下(把我的服务器ip/port/uuid隐去了):
{
“log”: {
“loglevel”: “info”
},
“inbounds”: [
{
“port”: 1080,
“protocol”: “socks”,
“sniffing”: {
“enabled”: true,
“destOverride”: [
“http”,
“tls”
]
},
“settings”: {
“udp”: true // 开启 UDP 协议支持
}
},
{
“port”: 8080,
“protocol”: “http”,
“sniffing”: {
“enabled”: true,
“destOverride”: [
“http”,
“tls”
]
}
}
],
“outbounds”: [
{
“tag”: “proxy-vmess”,
“protocol”: “vmess”,
“settings”: {
“vnext”: [
{
“address”: “x.x.x.x”, // 服务器的 IP
“port”: x, // 服务器的端口
“users”: [
{
// id 就是 UUID,相当于用户密码
“id”: “xxxxxxxx”,
“alterId”: 4
}
]
}
]
}
},
{
“tag”: “direct”,
“settings”: {},
“protocol”: “freedom”
}
],
“dns”: {
“server”: [
“8.8.8.8”,
“1.1.1.1”
],
// 你的 IP 地址,用于 DNS 解析离你最快的 CDN
“clientIp”: “203.208.40.63”
},
// 配置路由功能,绕过局域网和中国大陆地址
“routing”: {
“domainStrategy”: “IPOnDemand”,
“rules”: [
{
“type”: “field”,
“domain”: [
// 默认跳过国内网站,如果想要代理某个国内网站可以添加到下列列表中
“cnblogs.com”
],
“outboundTag”: “proxy-vmess”
},
{
“type”: “field”,
“domain”: [
“geosite:cn”
],
“outboundTag”: “direct”
},
{
“type”: “field”,
“outboundTag”: “direct”,
“ip”: [
“geoip:cn”,
“geoip:private”
]
}
]
}
}
哈哈,这有个屁的后门.
在VPS的IP被封之后,研究了V2Ray,然后费尽周折在VPS上安装了V2Ray+WS+TLS+CDN,PC端的V2Ray也已经走通,但新3路由器开V2Ray偶尔会走通,必定要死机,只能关了。现在就希望能用路由器上V2Ray,期待楼主出个N1教程,或者指定型号路由器也行。先行谢过!
前面忘了说,新3是老毛子固件开V2Ray会死机,是不是要刷OpenWRT才好呢?
学习了油管上的视频,终于在新3老毛子上走通了V2Ray,只是速度感人,联接美西服务器测速,下载<1Mbps,上传>40Mbps。一脸懵逼,望指点。thx in advance.