Tailscale for OpenWrt
-
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 -b master --depth 1 https://github.com/MoZhonghua/openwrt-tailscale package/tailscale
For Chinese users,
export GOPROXY=https://goproxy.io
before build.
Start build:
./scripts/feeds update -a
./scripts/feeds install -a
make menuconfig
Network ---> <m> tailscale
make package/tailscale/{clean,compile} V=s
find ./bin -name "*.ipk" | grep tailscale
- You can custom the features in
Tailscale Configuration
option.
If you want to build with UPX compress, the UPX package is required.
git clone -b master --depth 1 https://github.com/kuoruan/openwrt-upx.git package/openwrt-upx
opkg remove tailscale