Zerotier 和打印机

Zerotier 和打印机

我有一个私有的 Zerotier SD-WAN(10.99.99.0/24)。我的一些客户也使用本地网络 192.168.0.0/24。还有一台网络打印机,地址为 192.168.0.101。

由于 Zerotier 没有此打印机的客户端,我的问题是:如何才能使此打印机在 Zerotier 网络 (10.99.99.0/24) 中可用。这样我就可以从我的所有 Zerotier 客户端使用它。

以下是此类客户端的网络配置:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever

4: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 00:21:60:7b:ed:1b brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.211/24 brd 192.168.0.255 scope global vmbr0
       valid_lft forever preferred_lft forever
    
22: zt7zkupgbd: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 2800 qdisc pfifo_fast state UNKNOWN group default qlen 1000
    link/ether 00:33:17:aa:f8:f8 brd ff:ff:ff:ff:ff:ff
    inet 10.99.99.211/24 brd 10.99.99.255 scope global zt7zkupgbd
       valid_lft forever preferred_lft forever

答案1

我找到了一个使用 Internet 重定向服务器 (rinetd) 的解决方案,但需要额外的硬件。

我设置了一个树莓派并安装了

apt install rinetd

然后我安装了 zerotier 客户端并加入了 zerotier 网络。然后将所有打印机端口转发到我的实际打印机 192.168.0.101

相关内容