前言:建站是一种信仰,即使每天1ip,那也必须要有一个属于自己的博客。但是每天vps挂着没啥流量的博客着实浪费。装个v2ray与博客共存,而且v2ray利用网站进行伪装,两全其美!
为什么推荐这一配置,它产生的流量就是通过网站发出的,GFW是分不清的,所以比较稳。我自己用这个配置2年没有被封过一次。
更新日志
- 2022/09/15,v2ray最近发布了5.0的源代码,出现了路径问题无法启动的BUG,现将脚本更新为只拉取4.45.2版本v2ray
- 2022/02/16,更新Windows客户端V2rayN配置教程
- 2022/01/13,v2最近强制启用了VMessAEAD,现更新了客户端使用教程
- 2021/10/03,更新安卓与Windows客户端配置教程
准备工作:
准备一个域名和一台vps,并将域名解析到vps
搭建好宝塔并安装nginx,宝塔国际版aapanel也适用,只是页面是英文,步骤是一模一样。另外给大家提供一个宝塔-7.7.0版本(原版的未进行任何更改,附手动破解)
1,宝塔和nginx完成以后,回到vps SSH窗口
执行命令
bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh) --version v4.45.2
执行完后,回到宝塔面板,
2,左侧文件,依次打开,如下图所示
编辑config.json这个文件,打开文件后先清空里面的内容,再粘贴下面代码进去并保存
{
"inbounds": [
{
"port": 10000,
"listen":"127.0.0.1",
"protocol": "vmess",
"settings": {
"clients": [
{
"id": "000fe881-b655-4212-b804-b00f9970d5aa",
"alterId": 0
}
]
},
"streamSettings": {
"network": "ws",
"wsSettings": {
"path": "/happy"
}
}
}
],
"outbounds": [
{
"protocol": "freedom",
"settings": {}
}
]
}
代码中的000fe881-b655-4212-b804-b00f9970d5aa可以变更一下。比如换几个数字。相当于是个密码
。但是格式必须相同(小火箭里的UUID指的就是这串代码)
3,然后宝塔新建一个网站(域名是文章开头你解析的),如下图所示(数据库,PHP都无所谓)
4,首先申请SSL证书(这步不用说了吧)
5,然后点击配置文件,在配置文件最顶部(如下图)添加以下代码
# 定义变量
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
然后大概这个位置(如下图)添加以下代码
#v2配置文件
location /happy {
proxy_pass http://127.0.0.1:10000;
proxy_redirect off;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $http_host;
}
保存
回到vps SSH窗口
6,设置开机自启
systemctl enable v2ray
启动v2ray
systemctl start v2ray
OK,V2ray服务端已全部完成
下面说ios小火箭配置:
安卓V2rayNG配置:
安卓客户端V2rayNG下载:Github
Windows V2rayN配置:
Windows客户端V2rayN下载:Github
解压运行V2rayN文件夹里的V2rayN.exe,提示未安装.NET Framework的话去Microsoft官网下载.NET Framework4.8以上的版本安装好再重新运行V2rayN
V2rayN左上角点击服务器,添加Vmess协议,配置就按照上面安卓的照葫芦画瓢
v2ray其他常用命令
启动
systemctl start v2ray
停止
systemctl stop v2ray
重启
systemctl restart v2ray
开机自启
systemctl enable v2ray
卸载v2ray
先停止v2ray
systemctl stop v2ray
systemctl disable v2ray
再执行一键移除
bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh) --remove
补充:域名在cloudflare管理的话可直接点亮云朵这样你所有流量都会走cf,GFW就更是拿你没办法,只有污染域名。一般小站没什么ZZ内容GFW还没那个闲工夫污染域名。所以套了cf的话那简直是稳如狗,想被Q都Q不了。但是众所周知cf速度堪忧。非特殊情况下不用套cf。特殊时期可以套套cf。简直完美!
另外被Q的ip通过点亮cloudflare的云朵,也可以复活。换句话说,即使这台vps被Q了,依然可以用它来扶Q