Skip to content

rn7s2/Xray-Setup-PowerShell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Xray-Setup-PowerShell

在 Linux 服务器上部署 VLESS-XTLS-uTLS-REALITY 的 PowerShell 脚本

零、前置要求

需要提前安装 pwsh, curl, wget, git, tar.

PowerShell on Linux 的安装方法可以在微软文档找到:
https://learn.microsoft.com/en-us/powershell/scripting/install/installing-powershell-on-linux?view=powershell-7.3

一、使用方法

(零)安装 Xray

在 root 权限下执行以下命令:

# git clone https://github.com/rn7s2/Xray-Setup-PowerShell.git
# cd Xray-Setup-PowerShell
# pwsh ./setup.ps1

按照提示输入配置信息,即可完成 Xray 的安装。

(一)修改配置

如果需要修改配置,可以在 root 权限下执行以下命令:

# pwsh ./modify.ps1

根据提示输入配置信息,即可完成 Xray 配置的修改。

(二)destserverNames 的说明

destserverNames 是实现 向中间人呈现指定 SNI 的全程真实 TLS 的重要配置项。

XTLS 官方社区有一个很有用的工具 https://github.com/XTLS/ReaLITLScanner,你可以尝试使用这个工具来扫描各个目标网站,选出那些支持 TLS 1.3 + HTTP/2 的服务器,然后将它作为 destserverNames 填入配置文件中。

二、协议

本项目遵循 MIT 协议。

About

Xray Setup Posh on Linux Server.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published