- 网络A主路由安装OpenWrt
根据项目安装程序 https://github.com/adyanth/openwrt-tailscale-enabler
安装这个版本
https://github.com/adyanth/openwrt-tailscale-enabler/releases/tag/v1.36.1-fb2f6cf-autoupdate
wget https://github.com/adyanth/openwrt-tailscale-enabler/releases/download/v1.36.1-fb2f6cf-autoupdate/openwrt-tailscale-enabler-v1.36.1-fb2f6cf-autoupdate.tgz
tar x -zvC / -f openwrt-tailscale-enabler-v1.36.1-fb2f6cf-autoupdate.tgz
/etc/init.d/tailscale start
tailscale up --accept-routes=true --accept-dns=false --advertise-routes=10.0.0.0/24注意需要添加--accept-routes=true参数才能开启局域网下设备向另外一个局域网访问
tailscale up --accept-routes=true --accept-dns=false --advertise-routes=10.0.0.0/24
网络B主路由安装老毛子固件
在扩展功能-ShadowSocks-taiscale中,运行自定义参数tailscale up --advertise-routes=192.168.122.0/24 --accept-routes=true --accept-dns=false --advertise-exit-node --reset
可实现两个局域网内任意设备用原始ip互相访问。
Docker部署实例,更多设置参考 https://tailscale.com/kb/1282/docker
# 群晖环境 docker run -d \ --name=tailscaled \ --network=host \ -v /volume1/docker/tailscale:/var/lib/tailscale \ -v /dev/net/tun:/dev/net/tun \ -e TS_AUTHKEY=tskey-auth-kX7xxxTRL-ASHZkSkSxxxxxDDLkgq1 \ -e TS_ROUTES=192.168.3.0/24 \ -e TS_STATE_DIR=/var/lib/tailscale \ -e TS_EXTRA_ARGS=--accept-routes=true \ --cap-add=NET_ADMIN \ --cap-add=NET_RAW \ tailscale/tailscale
评论 (0)