Windows
本节介绍如何在 Windows 上安装 v2rayA。需要注意的是,目前在 Windows 上仅支持一键配置系统代理而非透明代理。
使用安装包
安装包将内置 v2ray-core,如需更换 Xray-core,可在安装完毕后于安装目录手动进行替换。
方法一:通过 WinGet 自动安装
WinGet 是微软推出的软件包管理器,适用于 Windows 10 以及更新版本的操作系统。
winget install --id v2raya.win
方法二:手动运行安装包
从 GitHub Releases 下载适用于 Windows 的安装包,例如 installer_windows_x64_1.5.6.exe,按照指示安装完毕即可。
使用方法
通过安装包安装 v2rayA 后,v2rayA 将以服务的形式运行,默认情况下将开机自启,你也可以在任务管理器中的“服务”选项卡管理 v2rayA 的启动与停止。你可以通过运行桌面快捷方式或直接访问 http://127.0.0.1:2017 打开管理页面。
通过 Scoop 安装
安装
所有的命令都在 PowerShell 中运行,CMD 用户请注意命令格式。
你首先需要安装 Scoop ,然后才能从 scoop 安装 v2rayA。
添加 Scoop 源:
scoop bucket add v2raya https://github.com/v2rayA/v2raya-scoop
更新 Scoop 信息:
scoop update
安装 v2rayA:
scoop install v2raya
V2Ray 核心将作为依赖包而被安装,如果想使用 Xray,请指定 --v2ray-bin
参数。
运行
前台运行
打开一个 CMD 或者 PowerShell 窗口,然后运行:
v2rayaWin --lite
后台运行
使用 start-v2ray
命令运行 v2rayA,使用 stop-v2raya
命令关掉 v2rayA。
手动安装
下载 v2rayA
从 GitHub Releases
或 GitHub Action 下载适用于 Windows 的二进制文件(名称一般类似于 v2raya_windows_arm64_1.5.6.2.exe),然后重命名为 v2raya.exe
(格外注意 Windows 系统下不能丢失扩展名)。
下载 V2Ray 核心 / Xray 核心
安装 V2Ray:https://www.v2fly.org/guide/install.html 安装 Xray:https://xtls.github.io/document/install.html
下载压缩包之后解压即可。
运行 v2rayA
假设 v2rayA 与 v2ray 都放在了 D:\v2rayA
:
D:\v2rayA\v2raya.exe --lite --v2ray-bin D:\v2rayA\v2ray.exe
其它信息
以下假设 v2rayA 是通过 scoop 安装的,如果是手动安装的请注意修改路径。
作为服务运行(使用 WinSW)
使用 WinSW
可以将 v2rayA 作为服务运行并自动开机启动,下载 WinSW 并将其重命名为 winsw.exe
,再将其放到一个你认为合适的目录,然后同样的目录下新建 v2raya-service.xml
:
<service>
<id>org.v2raya.v2raya</id>
<name>v2rayA</name>
<description>This service runs v2rayA.</description>
<executable>C:\Users\YourHomeDir\scoop\apps\v2raya\current\v2rayaWin.exe</executable>
<arguments>--lite</arguments>
<log mode="roll"></log>
<env name="V2RAYA_LOG_FILE" value="%v2raya.log%"/>
<delayedAutoStart>true</delayedAutoStart>
<onfailure action="restart" delay="10 sec"/>
<onfailure action="restart" delay="20 sec"/>
<serviceaccount>
<username>.\YourUserName</username>
<password>YourPassword</password>
<allowservicelogon>true</allowservicelogon>
</serviceaccount>
</service>
此处的用户名是你显示在“计算机管理”中的用户名,而非在控制面板或系统设置里面看到的完整用户名。密码是你的本地账户密码或者微软账户密码。
如果是手动安装的 v2rayA,那么你需要指定 --v2ray-bin
参数,或者将 v2ray 添加到 path。
保存文件,然后运行(需要管理员权限):
.\winsw.exe install .\v2raya-service.xml
作为服务运行(使用 NSSM)
使用 NSSM - the Non-Sucking Service Manager 可以将 v2rayA 作为服务运行并自动开机启动。 下载 NSSM 并放在一个合适的目录或者使用 scoop 安装 NSSM。
scoop install nssm
然后以管理员身份安装一个名为 v2raya 的 service:
nssm install v2raya
此时会弹出一个 NSSM 窗口:
Path
为 v2rayA 路径 C:\Users\YourHomeDir\scoop\apps\v2raya\current\v2rayaWin.exe
;
Srartup directory
可留空,默认为 v2rayA 所在目录;
Arguments
填写 --lite --v2ray-bin C:\Users\YourHomeDir\scoop\apps\v2ray\current\v2ray.exe
。
可能用得到的其他参数:--log-file v2raya.log
会在 Srartup directory
生成 log 文件并在前端显示。
最后以管理员身份运行:
nssm start v2raya
nssm remove v2raya # 删除服务
nssm edit v2raya # 编辑服务
nssm start/stop/restart v2raya # 启动、停止、重启服务
后台运行(通过 PowerShell 隐藏窗口):
Start-Process "v2rayaWin.exe" -Arg "--lite" -WindowStyle Hidden
如果想在后台运行时也在前端输出日志,需要在参数里指定日志的输出文件(这里指定工作目录为当前用户的%temp%
目录),可以使用如下的powershell命令:
Start-Process "v2raya.exe" -WorkingDirectory "~\AppData\Local\Temp" -Arg "--log-file v2raya.log" -WindowStyle Hidden
后台运行(使用 ConEmu)
ConEmu 是一个 Windows 下的终端程序,右击它窗口上的最小化按钮可以让它把窗口最小化到托盘区。在 ConEmu 中的 PowerShell 会话中使用 直接运行 项里面提到的命令运行 v2rayA 即可。
最后更新于: 2022年06月25日 04:00:13 UTC