zerotier访问同一局域网中的其它电脑

zerotier客户端所在的网络里的其它设备, 通过开启nat功能实现办公室访问这中的设备

在zerotier网站中做好这个路由,如下:

192.168.196.16是家中的一台设备。 安装了zerotier。

  1. 在这台设备上开启nat功能
    1. echo ‘net.ipv4.ip_forward=1’ >> /etc/sysctl.conf 或者(sysctl -w net.ipv4.ip_forward=1 )
    2. sysctl -p
  2. 查看设备中的网络接口信息
    1. ip a
    2. 设定两个变量 PHY_IFACE=eth0; ZT_IFACE=ztks5sgvtf
    3. iptables -t nat -A POSTROUTING -o $PHY_IFACE -j MASQUERADE
    4. iptables -A FORWARD -i $PHY_IFACE -o $ZT_IFACE -m state –state RELATED,ESTABLISHED -j ACCEPT
    5. iptables -A FORWARD -i $ZT_IFACE -o $PHY_IFACE -j ACCEPT
    6. iptables-save
这是设备中的两个网络接口

3. 效果成功 ,可以ping通家里的网关了