前言:
科学上网有什么用??当然是查阅资料学习啊!!
前提准备:
①一台海外服务器或者vps(系统:CentOS/debian/ubuntu )
②一个ssh工具
③v2ray一键安装脚本(文章有)
④ 安卓或者PC的客户端(文末)
正文:
v2ary官网:https://www.v2ray.com(需要科学上网)
我现在用CentOS 7.8系统做演示,美国硅谷1核1G10m,大陆优化路线,配置低的建议使用Debian

一键安装简单快速 最适合小白了
文字教程:
使用ssh连接服务器后,输入下面安装脚本命令后回车:(命令二选一,推荐用x-ui)
# v2一键脚本
bash <(curl -s -L https://raw.githubusercontent.com/233boy/v2ray/master/install.sh)
# 带x-ui面板,上下命令二选一就行了(推荐)
bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh)
如果提示 curl: command not found ,那是因为你的 VPS 没装 Curl
ubuntu/debian 系统安装 Curl 方法: apt-get update -y && apt-get install curl -y
centos 系统安装 Curl 方法: yum update -y && yum install curl -y
安装好 curl 之后就能安装脚本了
关于Ubuntu可能会出现的错误
# 错误一、当你输入安装脚本命令时出现:请使用root用户运行的时候在安装命令前加
sudo
# 错误二、当在前面加sudo运行出现:bash: /dev/fd/63: No such file or directory请输入
bash < <(curl -s -L https://git.io/v2ray.sh)
# 错误三、当上面命令出现无限循环时请切换root用户:(设置root密码并切换)
# 设置root密码
sudo passwd root
# 这里自定义设置密码
# 切换root用户
su
# 输入密码,然后再执行
bash <(curl -s -L https://git.io/v2ray.sh)
看不懂的建议全部回车选择默认配置
①输入1,安装,回车
②输入2,TCP_HTTP,回车
③选择80端口,回车
④输入y,开启广告拦截,回车
⑤输入y,配置Shadowsocks,回车
⑥选择88端口,回车
⑦随便输入密码,回车
⑧选择2,加密协议,回车
⑨回车确定安装
………..然后就是漫长的等待
安装完成后,输入v2ray url,回车
复制vmess…这一串链接(包括vmess)
图文教程:
看不懂的建议全部回车选择默认配置







现在可以输入 v2ray
回车,即可管理 V2Ray

安装bbr
脚本一:(最近还在更新)
GitHub:https://github.com/jinwyp/one_click_script
bash <(curl -Lso- https://git.io/kernel.sh)
脚本二:(最近还在更新)
GitHub:https://github.com/kuoruan/shell-scripts
# openvz安装bbr
wget https://raw.githubusercontent.com/kuoruan/shell-scripts/master/ovz-bbr/ovz-bbr-installer.sh
chmod +x ovz-bbr-installer.sh
./ovz-bbr-installer.sh
# 卸载bbr
sh ovz-bbr-installer.sh uninstall
脚本三:
Github:https://github.com/ylx2016/Linux-NetSpeed/
准备
# centos
yum install ca-certificates wget -y && update-ca-trust force-enable
# debian/ubuntu
apt-get install ca-certificates wget -y && update-ca-certificates
不想卸载linux内核和快速适用bbr请使用不卸载内核版本
不卸载内核版本
wget -O tcpx.sh "https://github.com/ylx2016/Linux-NetSpeed/raw/master/tcpx.sh" && chmod +x tcpx.sh && ./tcpx.sh
卸载内核版本
wget -O tcp.sh "https://github.com/ylx2016/Linux-NetSpeed/raw/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
bbr模块的选择
如果可以,请选择bbrplus+fq,bbr2不建议安装不稳定,魔改的bbr也是不推荐安装,使用bbr+fq或者bbrplus+fq就行,bbr+cake也行,我们还是推荐bbrplus+fq,经过测试bbrplus+fq是最好的,稳定,速度提升明显。
centos7关闭默认firewalld防火墙
# 查看防火墙状态
systemctl status firewalld.service
# 关闭防火墙
systemctl stop firewalld.service
# 禁止firewall开机启动
systemctl disable firewalld.service
安卓连接教程:
下载安卓的v2ary后打开(软件链接在文末)



然后就可以科学上网考研了
电脑连接教程:
下载Windows的压缩包解压,运行v2rayN.exe(软件在文末)


然后就可以科学上网学习了
安卓和PC的客户端:
关注微信公众号“青云依兮”,发送“v2客户端”获取下载地址
拓展
TCP 阻断
如果你觉得你的小鸡出现了这种情况,那么可以尝试使用 UDP 协议相关的 mKCP
当然,用了我的脚本那是很简单的啦,直接输入 v2ray config
然后选择修改 V2Ray 传输协议
之后再选择 mKCP 相关的就行咯
备注:使用 mKCP 或许还可以提高速度,但由于 UDP 的原因也许会被运营商 Qos,这是无解的。
快速管理 V2Ray
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
启动 V2Rayv2ray stop
停止 V2Rayv2ray restart
重启 V2Rayv2ray log
查看 V2Ray 运行日志v2ray update
更新 V2Rayv2ray update.sh
更新 V2Ray 管理脚本v2ray uninstall
卸载 V2Ray
优化 V2Ray
由于本人的脚本在 Debian9 系统会自动开启 BBR 优化加速了,所以不需要再安装 BBR 优化了,
如果你还是觉得网络比较慢的话,你可以尝试使用含有 mKCP 的传输协议,这个 mKCP 的东东,简单一点说就像 Kcptun 一样加速,并且还能进行伪装 (可选),但是由于 mKCP 是使用 UDP 协议的,也许运营商会限速得更加厉害,网络变得更加慢。但不管怎么样,你都可以随时尝试一下。
服务器输入 v2ray config
回车,然后选择 修改 V2Ray 传输协议,再接着选择 mKCP 相关的传输协议即可
如果你是使用其他商家的 VPS 并且是按照此教程流程来安装 V2Ray 的话,那么你可以输入 v2ray bbr
回车,然后选择安装 BBR 或者 锐速 来优化 V2Ray
只是还想再啰嗦一下,如果你是使用国际大厂的 VPS,并且是按照此教程流程来安装 V2Ray 的话,请自行在安全组 (防火墙) 开放端口和 UDP 协议 (如果你要使用含有 mKCP 的传输协议)
WebSocket + TLS
实现 WebSocket + TLS 超级无敌简单,前提是要拥有一个能正常解析的域名 (并且知道怎么解析域名)
服务器输入 v2ray config
回车,然后选择 修改 V2Ray 传输协议,再选择 WebSocket + TLS,即是输入 4,接着输入你的域名,然后我都懒得说了,脚本都那么简单明了,我还瞎BB干嘛…
哈哈…可能有不少人在折腾 V2Ray 实现 WS + TLS 的时候真的是搞到很蛋痛咯,有些人的教程可能说得不是很清楚,或者是直接忽略小白萌新这些亲爱的用户,嗯,小白们好好加油吧,请尽量多学一些基础知识,别总是做伸手党,对于毫无交集的陌生人,人家并没有任何义务要帮你的啊
偷偷跟你说…使用 WebSocket + TLS 会有断流的问题
多说一句,不要被某些人带节奏,WS + TLS 并不是 V2Ray 的神级配置,该墙还是会墙,墙你不需要理由
备注一下啦,这里我没写怎么教你注册域名啦,怎么解析域名啦,如果你真的想要使用 WebSocket + TLS,那就 自己谷歌摸索一下,其实好简单的啦!
我本人并没有在使用 WS + TLS (WebSocket + TLS),我用 TCP,就是用一键脚本全程回车的那种懒人
HTTP/2
实现 HTTP/2 (h2) 也超级无敌简单,和 WebSocket + TLS 一样,也就是只要一个域名就够
服务器输入 v2ray config
回车,然后选择 修改 V2Ray 传输协议,再选择 HTTP/2,即是输入 16,然后………看上面的 WebSocket + TLS 的相关。
备注一下,HTTP/2 相比 WS + TLS (WebSocket + TLS) ,在浏览网页时有一些优势。速度是差不多的啦
mKCP
mKCP 这个东东其实就是 KCP 协议,反正你知道是能提速的就行,但是不保证都能提速,还能避免 TCP 阻断,但是也可以会被运营商 Qos.
使用方法:服务器输入 v2ray config
回车,然后选择 修改 V2Ray 传输协议,之后再选择 mKCP 相关的就行
Telegram 专用代理
重要提醒:不建议使用 V2Ray 的 MTProto 代理!
推荐使用: https://github.com/cutelua/mtg-dist
如果你在使用 Telegram 的话,你可以配置一个 Telegram 的专用代理,这样来,在某些情况下你就不需要再开一个代理软件了。
输入 v2ray tg
即可配置 TG 专用代理
配置 Telegram MTProto
Telegram MTProto 配置信息
V2Ray 多用户
目前此 V2Ray 一键脚本只支持配置一个 V2Ray 账号…一个 Shadowsocks 账号
说着当然,如果你是大佬,配置 多用户 这种事,不是分分钟的事么?
查看配置 / 修改配置 / 端口 / 传输协议…… ?
请看上面的快速管理。。。或者直接输入 v2ray
回车,找到你想要执行的功能。
哪个传输协议好?
心中无杂念,用 TCP
ISP 常作怪,用 动态端口
小鸡速度不好,用 mKCP
处子之身,用 WS + TLS
安卓和PC的客户端:
关注微信公众号“青云依兮”,发送“v2客户端”获取下载地址
访问不了可以参考这个文章:Github访问不了解决方法
本文关键词:vpn,梯子,翻墙,爬梯,科学上网
Comments 8 条评论
来了
这是一条私密评论
请问v2rayA密码忘记了怎么办呢,sudo v2raya –reset-password没用
@木木 哪里有密码
@青云依兮 就是这个网站https://v2raya.xiximiao.com/密码忘记了
说好文末下载的软件呢
@308139604 安卓和PC的客户端:
关注微信公众号“青云依兮”,发送“v2客户端”获取下载地址
@308139604 访问不了可以参考这个文章:Github访问不了解决方法
大晚上看博客居然遇到宜昌友友了