资讯中心

2024年如何使用多ip服务器搭建xray?
2023-10-09 14:34:26
阅读()
来源:互联数据
摘要:     如何使用多ip服务器搭建xray?最近V2Ray更新不断,记忆中,项目默认说明变成了繁体中文,项目名又从V2Ray变成了v2fly,又多了VLESS、XTLS、fallback等功能,可谓飞速。现在又出现了Xray的项目,而xray是在v2r

如何使用多ip服务器搭建xray?最近V2Ray更新不断,记忆中,项目默认说明变成了繁体中文,项目名又从V2Ray变成了v2fly,又多了VLESS、XTLS、fallback等功能,可谓飞速。现在又出现了Xray的项目,而xray是在v2ray-core的基础上实现了vmess和vless的功能合集,而且还增加对xtls的支持。


今天这个xray的搭建教程,是通过SNI回落的方式,来实现将xray的vless使用443端口,作为统一的网络通信入口。80端口会跳转到443端口。然后通过SNI回落,来将不同域名及协议进行分流:也就是vmess协议的流量,会回落到vmess的监听端口;网站对应的域名,会回落到网站对应的端口地址。从而实现vless、vmess、网站共存,443端口复用的目的。


使用多ip服务器搭建xrayhttp://www.hkt4.com/dedicated/hk.html


一、多ip服务器搭建xray结果预期:


可实现vless协议的代理服务;

可实现vmess协议的代理服务;

可通过443端口来实现网站服务的正常访问;


正文开始之前,先插播个广告,推荐一些性价比较高的多ip服务器,可以咨询互联数据,可以半价购买, 速度、性价比都较好: 老牌商家,一分价钱一分货,套餐选择上肯定是越好的越贵,选择适合自己的,但从速度上来说,多ip服务器速度:香港线路 > CN2 GIA 线路 > CN2 线路 > 普通线路。



二、使用多ip服务器搭建xray的3种安装模式


模式1:Nginx+ws/gRPC+tls模式。利用Nginx进行分流,通讯协议为Websocket/gRPC,通讯加密协议为TLS。相对传统,可以与CDN兼容,Nginx的存在方便建站的朋友。简单说是Nginx在前,Xray在后,Xray不直接开放给外部。对于主要需要Xray服务的朋友,此模式下流量需要经过Nginx转发,一定程度牺牲性能,若再套用CDN,那么性能损失更大,与之带来的是安全性的提升。在脚本版本>1.5.0.0后,已支持负载均衡搭建,详细可见模式三。


模式2:Xray+Nginx+ws/gRPC模式。利用Xray的fallback功能,使流量在Xray端分流,Xray无法处理的流量将转交给Nginx处理,通讯协议为TCP,通讯加密协议为XTLS。Xray+Nginx模式利用了新协议,不可以与CDN兼容,Nginx的存在主要为了防止探测,可以建站但不推荐。简单说是Xray在前,Nginx在后,Xray直接开放给外部。对于主要需要Xray服务的朋友,此模式下流量直接交由Xray处理,因此效率很高,再加上使用了最新的XTLS协议,性能更强,但就如Trojan一般,此模式无法套用CDN,强行套用后将失去Xray的功能。对于需要建站的朋友,由于流量由Xray分析与转发,性能有所损失,因此不推荐Nginx建站。在脚本版本>1.5.0.0后,内置了纯ws/gRPC协议的追加,方便组建后端服务器的负载均衡。


模式3:ws/gRPC ONLY模式。此模式搭建的为纯Websocket/gRPC通讯协议。此模式仅有ws/gRPC协议,没有加密,不包含Nginx,Xray直接对外通信。此模式推荐仅作为后端服务器组建负载均衡使用,若直接使用不安全且非常容易导致IP被封锁。此模式配合模式一效果甚好。具体可见配置教程:XRay进阶玩法 – 搭建后端服务器负载均衡。

使用多ip服务器搭建xray

三、使用多ip服务器搭建xray的方式


需要属于你自己的域名,并且解析到你所购买的多IP服务器的公网IP上。(在域名服务商添加A地址即可)。之后登录至服务器,运行脚本,按照提示运行即可。

bash <(curl -Ss https://www.idleleo.com/install.sh)

若提示不存在curl命令,请先安装curl。Centos用户运行:yum install -y curl;Debian/Ubuntu用户运行:apt install -y curl。


四、使用多ip服务器搭建xray的注意事项


1、如果你不了解脚本中各项设置的具体含义,除域名外,请使用脚本提供的默认值(全程回车到底)。

2、Cloudflare 用户请安装完毕后再开启CDN功能。


3、使用本脚本需要你拥有 Linux 基础及使用经验,了解计算机网络部分知识,计算机基础操作。

4、目前支持 Debian 9+ / Ubuntu 18.04+ / Centos7+ ,部分 Centos 模板可能存在难以处理的编译问题,建议遇到编译问题时,请更换至其他系统模板。

5、每周日的凌晨3点,Nginx 会自动重启以配合证书的签发定时任务进行,在此期间,节点无法正常连接,预计持续时间为若干秒至两分钟。


分享链接为实验版本,不排除未来变动的可能,请自行确认客户端是否支持。自定义字符串映射至 UUIDv5 需要客户端支持。


0

上一篇:普通站长如何把SQL Server迁移到AWS Hive数据仓库?
下一篇:免备案高防服务器和高防IP是什么?可以加几个防御IP?
HKT4为您的网站提供全球IDC资源
立即免费测试