局域网 1 下的 mac 想连接局域网 2 下的打印机

2022-07-24 16:37:18 +08:00
 CharlesLu
Wi-Fi 路由器,IP:172.20.12.105 ,下面打印机的 IP:192.168.1.108
软路由 IP:172.20.12.104 ,下面 Mac 的 IP:192.168.50.107

想用 mac 添加打印机,尝试在 Wi-Fi 路由器里设置 DMZ 主机,地址 192.168.1.108,无法连接;在软路由里设置路由表 ip route add 192.168.1.0/24 via 172.20.12.105 ,也是不得行,大家给想想办法
992 次点击
所在节点    问与答
9 条回复
humbass
2022-07-24 18:16:41 +08:00
我做过类似的东西,因为 IPTABLE 不是很熟悉,所以用了 现成的 ZeroTier 实现

1 、在公网搭一个 moon 、或者行星服务器
2 、Wi-Fi 路由更换为 支持 zerotier 的 OPENWRT ,按要求配置
3 、在 软路由设置 zerotier 或者 直接在 mac 上设置 zerotier

其中 [1 、2 ]都需要做相应配置,[3] 如果是软路由,也需要做 nat 配置


如果 iptable 比较熟悉,可以使用 wireguard 来配置,把 wireguard 主节点配置在 软路由的机器即可,重点就是要让 wifi 路由能够 转发数据到 打印机
cpstar
2022-07-24 18:48:58 +08:00
直接把 9100 端口 NAT 到 12.105 上就得了
CharlesLu
2022-07-24 21:07:01 +08:00
@cpstar 试了一下 nat123 ,要么实名(充钱)要么回复发帖什么的换 T 币啥才能映射非网站,我再看看其他的,谢谢指引思路
CharlesLu
2022-07-24 21:07:35 +08:00
@humbass 唉,这些都不熟悉😂️,Wi-Fi 路由器啥也装不了。。。
ghostheaven
2022-07-25 02:14:50 +08:00
wifi 上设置 dmz 或者端口映射到打印机。还有楼主为啥搞几个不同的网段,都使用 172 的不好吗?
ghostheaven
2022-07-25 02:16:06 +08:00
设置 dmz 之后就应该使用 wifi 的 172 的地址作为打印机的地址了
ByteCat
2022-07-25 02:36:40 +08:00
配置静态路由
CharlesLu
2022-07-25 08:05:18 +08:00
@ghostheaven 唉,172 的地址是公家给配的,我自己想给其他设备整,不得行,dmz 设置过。后来发现好像 172 那个局域网互相 ping 不通,104 和 105 之间不通
CharlesLu
2022-07-25 08:05:50 +08:00
@ByteCat 配置过,不得行。172 那个局域网互相 ping 不通,104 和 105 之间不通😂️只能放弃了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/868370

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX