快速开始
在 Linux 上以服务器模式运行 vx-core
本指南介绍在 Linux 上以服务器模式运行 vx-core。若希望通过图形界面部署,请改用 VX 客户端的服务器面板。
前置条件
- Linux VPS(amd64 或 arm64)
- root 或 sudo 权限
脚本安装
推荐使用官方安装脚本:
bash -c "$(curl -L https://github.com/5vnetwork/vx-install/raw/main/install-vx.sh)" @ install该脚本会安装 vx 二进制文件并配置 systemd 服务。
手动配置
配置文件可为 protobuf 二进制或 ProtoJSON 格式的 JSON。创建 config.json:
{
"inbounds": [
{
"tag": "vmess",
"ports": [10000],
"protocol": {
"@type": "type.googleapis.com/vx.proxy.vmess.VmessServerConfig",
"secureEncryptionOnly": true
}
}
],
"router": {
"rules": [
{
"matchAll": true,
"outboundTag": "direct"
}
]
},
"outbounds": [
{
"tag": "direct",
"protocol": {
"@type": "type.googleapis.com/vx.proxy.freedom .FreedomConfig"
}
}
]
}完整服务器配置模式定义于 protos/proto/vx/server.proto。各配置节说明见配置。
运行服务器
vx run --config config.json若通过安装脚本安装,可使用 systemd 管理服务:
systemctl start vx
systemctl enable vx
systemctl status vx默认配置路径
通过安装脚本安装后,配置文件位于:
/usr/local/etc/vx/config.json