hostEONS 的 OpenVZ7 VPS 用 CentOS7 系统 V2Ray多协议共存
以前的bandwagon VPS不让续费了,于是找了个不限流量的hostEONS,年付$12
配置:
正好不久前看到一篇 https://lala.im/5923.html 准备照着搭一个“全能”梯子
包括:
一、装AdGuard
一路“下一步”。
二、用233boy的一键脚本把 WebSocket+TLS+WEB协议的vmess + Caddy配置好
请见:233boyGitHub的wiki页面
用v2ray url输出【配置链接A】
备份v2ray.conf
三、配置tcp vmess
用v2ray config修改端口
用v2ray config修改传输协议为TCP
用v2ray url输出【配置链接B】
备份v2ray.conf
四、配置kcp vmess
用v2ray config修改端口
用v2ray config修改传输协议为mKCP
用v2ray url输出【配置链接B】
备份v2ray.conf
五、把第二三四步的v2ray.conf文件合并
打开每次备份下来的v2ray.conf文件,找到"inbounds"段,注意下面标红的部分
配置:
OpenVZ7虚拟欢迎点此链接:https://my.hosteons.com/cart.php?a=add&pid=47&aff=798
vCPU: 1
RAM: 256 MB
vSWAP: 256 MB
SSD Disk Space: 5 GB
OS: Linux
IPv4: 1
IPv6: /64
BANDWIDTH: Unmetered 100Mbps
正好不久前看到一篇 https://lala.im/5923.html 准备照着搭一个“全能”梯子
包括:
一个TCP协议的vmess (主用)过程:
一个KCP协议的vmess (TCP被阻断 or 网络拥挤时用)
一个WebSocket+TLS+WEB协议的vmess (给朋友用,实在看不过去只能用百度的惨状)
一个Caddy(为了支持上面的WEB)
一个AdGuard处理DNS (顺便挡一下广告)
一、装AdGuard
wget https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.97.0/AdGuardHome_linux_amd64.tar.gz用浏览器打开 vps的ip地址:3000(比如:23.106.142.65:3000)
tar -xzvf AdGuardHome_linux_amd64.tar.gz
cd AdGuardHome
./AdGuardHome -s install
一路“下一步”。
二、用233boy的一键脚本把 WebSocket+TLS+WEB协议的vmess + Caddy配置好
请见:233boyGitHub的wiki页面
用v2ray url输出【配置链接A】
备份v2ray.conf
三、配置tcp vmess
用v2ray config修改端口
用v2ray config修改传输协议为TCP
用v2ray url输出【配置链接B】
备份v2ray.conf
四、配置kcp vmess
用v2ray config修改端口
用v2ray config修改传输协议为mKCP
用v2ray url输出【配置链接B】
备份v2ray.conf
五、把第二三四步的v2ray.conf文件合并
打开每次备份下来的v2ray.conf文件,找到"inbounds"段,注意下面标红的部分
"inbounds": [以某一份配置文件为基础,把另外两份配置文件的红色部分添加到同样的位置。类似下面这样:
{
"port": TCP协议的端口,
"protocol": "vmess",
"settings": {
"clients": [
{
"id": "你的UUID",
"level": 1,
"alterId": 233
}
]
},
"streamSettings": {
"network": "tcp"
},
"sniffing": {
"enabled": true,
"destOverride": [
"http",
"tls"
]
}
}
//include_ss
//include_socks
//include_mtproto
//include_in_config
//
],
"inbounds": [六、v2ray配置文件的dns段把AdGuard的DNS服务器放在第一位
{
"port": KCP协议的端口,
"protocol": "vmess",
"settings": {
"clients": [
{
"id": "你的UUID",
"level": 1,
"alterId": 233
}
]
},
"streamSettings": {
"network": "kcp",
"kcpSettings": {
"header": {
"type": "none"
}
}
},
"sniffing": {
"enabled": true,
"destOverride": [
"http",
"tls"
]
}
}, // 注意有一个逗号
{
"port": WebSocket+TLS+WEB的端口,
"protocol": "vmess",
"settings": {
"clients": [
{
"id": "你的UUID",
"level": 1,
"alterId": 233
}
]
},
"streamSettings": {
"network": "ws"
},
"sniffing": {
"enabled": true,
"destOverride": [
"http",
"tls"
]
}
}, // 注意有一个逗号
{
"port": TCP协议的端口,
"protocol": "vmess",
"settings": {
"clients": [
{
"id": "你的UUID",
"level": 1,
"alterId": 233
}
]
},
"streamSettings": {
"network": "tcp"
},
"sniffing": {
"enabled": true,
"destOverride": [
"http",
"tls"
]
}
} // 注意没有逗号 //include_ss
//include_socks
//include_mtproto
//include_in_config
//
],
"dns": {七、重启v2ray
"server": [
"localhost",
"1.1.1.1",
"1.0.0.1",
"8.8.8.8",
"8.8.4.4"
]
},
service v2ray restart
为什么不用ws tls做主用而是一个TCP协议的vmess
回复删除理论上TCP速度比ws tls快,也不会被Qos。最近实际使用过程中,TCP用一会儿就断了,还是ws tls稳定点。
删除以前只开一个连接方式的时候,如果TCP被ban了,而没有备用梯子的话,再登录VPS修改连接类型有点麻烦,所以常常为了安全主用ws tls。现在反正几个连接方式同时打开了,不怕TCP被ban