在 Windows 环境下安装 Xray
-
下载 Xray:
- 访问 Xray 的官方网站或通过 GitHub 获取。
- 下载适用于 Windows 的安装包或 ZIP 文件。
-
安装 Xray:
- 双击下载的 ZIP 文件,运行安装向导。
- 按照提示选择安装目录,完成安装。
-
配置 Xray:
- 打开 Xray,右键单击“新建项目”,选择“以管理员身份运行”以避免权限问题。
- 根据需要配置接口和过滤器,开始抓包。
在 Ubuntu/Linux 下安装 Xray
-
安装必要的依赖:
- 安装
libpcap-dev和build-essential:sudo apt-get install libpcap-dev build-essential
- 安装
-
下载并编译 Xray:
- 克隆 Xray 的 Git 仓库:
git clone https://github.com/xray-ce/xray.git - 进入仓库目录并编译:
cd xray make
- 克隆 Xray 的 Git 仓库:
-
安装 Xray:
- 使用
make install命令安装:make install
- 使用
-
配置 Xray:
- 启动 Xray:
xray - 通过命令行界面配置接口和过滤器,开始抓包。
- 启动 Xray:
在 macOS 下安装 Xray
-
安装 Homebrew(如果尚未安装):
- 打开终端,运行:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- 打开终端,运行:
-
安装 Xray:
- 使用 Homebrew 安装 Xray:
brew install xray
- 使用 Homebrew 安装 Xray:
-
配置 Xray:
- 启动 Xray:
xray - 通过命令行界面配置接口和过滤器,开始抓包。
- 启动 Xray:
常见问题与解决方法
-
权限问题:
- 在 Linux 下,如果没有权限捕获网络流量,可以使用
sudo权限:sudo xray - 在 Windows 下,右键单击“新建项目”并选择“以管理员身份运行”。
- 在 Linux 下,如果没有权限捕获网络流量,可以使用
-
依赖问题:
如果安装过程中出现依赖问题,可以重新安装相关软件包。
-
抓包权限:
- 确保 Xray 有权限捕获网络接口(如 eth),可以手动指定接口:
xray -i eth
- 确保 Xray 有权限捕获网络接口(如 eth),可以手动指定接口:
