突然临时有急事离家半个月,临走前一天晚上在树莓派上部署了 zerotier 。
遗留了一些问题,如何通过 zerotier 访问家里局域网的其他设备?
zerotier 网段:192.168.192.0/24
局域网网段:192.168.1.0/24
树莓派两个网段中的 IP 分别是:
192.168.192.10 和 192.168.1.50
我应该对树莓派进行什么设置?
1
baige 2020 年 8 月 18 日
你应该去 zerotier 后台加路由映射,自己找下吧
|
2
also24 2020 年 8 月 18 日
在 zerotier 里把 192.168.1.0/24 指向 192.168.192.10
https://i.loli.net/2020/08/18/2EBxn1u93mLZqRl.png 然后去树莓派打开 net.ipv4.ip_forward |
3
also24 2020 年 8 月 18 日
补充一下,还需要处理下 iptables
|
4
tia 2020 年 8 月 18 日
|
5
iyg429 2020 年 8 月 18 日 via iPhone
你这个 192.167.192.0/24 后面的 24 是啥意思?
|
6
also24 2020 年 8 月 18 日
|
7
brMu 2020 年 8 月 18 日 你在外面是通过电脑访问家里的设备吧?你电脑安装了 zerotier 吧?
电脑配置静态路由 route -p add 192.168.1.0 mask 255.255.255.0 192.168.192.10 树莓派开启 net.ipv4.ip_forward echo 'net.ipv4.ip_forward=1' >> /etc/sysctl.conf sysctl -p 树莓派再开启 MASQUERADE iptables -t nat -A POSTROUTING -s 192.168.192.0/24 -j MASQUERADE 用电脑 ping 测试一下家里的设备,通了就成功了。 |
8
fc790 2020 年 8 月 19 日
添加在 zerotier 的控制台那里添加一条路由,target 192.168.1.0/24 gateway 192.168.192.10,树莓派开启 MASQUERADE 就行了和 ipv4 转发就行了,不过你局域网 ip 段太常见了,在外面的 wifi 使用的时候,或者说插在外面的网线上,感觉开启 zerotier 后会出问题
|
9
carney 2020 年 8 月 19 日
有朋友在群晖里面设置成功吗?我群晖安装了 zerotier 套件,现在外网可以访问群晖,但是访问不到路由器和其他设备。群晖本地 ip 是 192.168.100.100zerotier 的 ip 是 10.147.18.20 ,路由是 192.168.100.1 。之前有朋友提示要在群晖里面设置 iptable,但不知道具体怎么做。
|
10
carney 2020 年 8 月 19 日
忘记说了,zerotier 里面除了默认的路由,还设置了 192.168.100/24 via 10.147.18.20
|
11
XWUS OP |
12
leavic 2020 年 8 月 20 日
最简单的方法是在路由器上装 zerotier
|
13
rallos8zek 2020 年 8 月 26 日 via iPhone
wireguard 最好用
|