因此,我设法通过以下方式安装了Ubiquiti边缘路由器X的ZeroTier:
admin@edgerouter# sudo -i
root@edgerouter:~# curl -s https://install.zerotier.com | sudo bash并且可以通过ZeroTier全局IP访问边缘操作系统(Edge )接口,这样我就可以在世界上任何地方访问我的路由器,这是非常棒的。
但是,如何访问连接到路由器的LAN设备?例如,路由器中有一个带有本地IP的设备,192.168.1.39
如何使用ZeroTier网络访问?
发布于 2020-02-27 19:52:10
以下是解决办法:
ubnt@edgerouter# sudo -i
root@edgerouter:~# curl -s https://install.zerotier.com | sudo bash此时,ER-X无法与ZeroTier“交互”,因此我们需要进行修补。
root@edgerouter:/# tar -C / -xvzf /home/admin/zerotier-edgeos.tgz此时,在重新启动之后,ZeroTier接口将显示在路由器仪表板中。
然后
ubnt@edgerouter# configure
edit service nat rule 1
set description "ZeroTier DNAT"
set destination group network-group ZeroTier
set inbound-interface ztzlgezugz
set inside-address address 192.168.0.157
set log disable
set protocol all
set type destination
top
edit service nat rule 5000
set description "ZeroTier SNAT"
set log disable
set outbound-interface ztzlgezugz
set outside-address address 10.147.17.15
set protocol all
set source group network-group Upstream
set type source
top
commit
save exit其中,IP 192.168.0.157是上游IP,即eth0,10.147.17.15是ZT IP。
注意:192.168.1.0/24这里是连接局域网设备的switch0地址,在我的例子中是eth1、eth2、eth3和eth4,因为我有ER-X路由器。
好了。
从这里开始,您将能够访问通过互联网连接到switch0的局域网设备。
参考文献:
发布于 2020-02-24 20:27:18
您可以在第二层桥接和第三层路由之间进行选择。我们对Ubiquiti没有太多的直接经验,但是你可以找到很多关于做这些事情的信息。ZeroTier接口应该显示为Ubiquiti上的另一个接口,然后您应该能够路由或桥接到/从。
https://serverfault.com/questions/1003948
复制相似问题