V2Ray for OpenWrt
OpenWrt/LEDE 上可用的 V2Ray
For luci-app-v2ray, please head to kuoruan/luci-app-v2ray
- Add new opkg key:
wget -O kuoruan-public.key http://openwrt.kuoruan.net/packages/public.key
opkg-key add kuoruan-public.key
- Add opkg repository:
echo "src/gz kuoruan_packages http://openwrt.kuoruan.net/packages/releases/$(. /etc/openwrt_release ; echo $DISTRIB_ARCH)" \
>> /etc/opkg/customfeeds.conf
replace http://
with https://
if you like.
- Install package:
opkg update
opkg install v2ray-core
- Upgrade package:
opkg update
opkg upgrade v2ray-core
-
Download pre build ipk file from releases
-
Upload file to your router, install it with ssh command.
opkg install v2ray-core*.ipk
Bin files will install in /usr/bin
.
-
Use the latest OpenWrt SDK or with source code in master branch (requires golang modules support, commit openwrt/packages@7dc1f3e and later).
-
Enter root directory of SDK, then download the Makefile:
git clone https://github.com/kuoruan/openwrt-v2ray.git package/v2ray-core
For Chinese users,
export GOPROXY=https://goproxy.io
before build.
Start build:
./scripts/feeds update -a
./scripts/feeds install -a
make menuconfig
Network ---> Project V ---> <*> v2ray-core
make package/v2ray-core/{clean,compile} V=s
- You can custom the features in "V2Ray Configuration" option.
opkg remove v2ray-core