使用ZeroTier组网访问局域网设备

使用ZeroTier组网后通过目标设备访问整个局域网设备这时我们需要在目标设备设置iptables进行转发。

管理路由

开启以太网桥

点击小扳手图标展开勾选Allow Ethernet Bridging.如图所示

开启以太网桥

iptables配置NAT

iptables -A FORWARD -d ?.?.?.0/24 -j ACCEPT
iptables -t nat -A POSTROUTING -s ?.?.?.0/24 -j MASQUERADE
iptables -t nat -A POSTROUTING -d ?.?.?.0/24 -j MASQUERADE
iptables -A FORWARD -s S.S.S.0/24 -j ACCEPT
iptables -t nat -I POSTROUTING -o INTERFACE -j MASQUERADE
iptables -I FORWARD -i INTERFACE -j ACCEPT
iptables -I FORWARD -o INTERFACE -j ACCEPT
iptables-save

?.?.?.0替换为局域网网段

S.S.S.0替换为ZeroTier分配的IP网段

INTERFACE替换为ZeroTier分配的网卡接口