V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
CharlesLu
V2EX  ›  问与答

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

  •  
  •   CharlesLu · 138 天前 · 662 次点击
    这是一个创建于 138 天前的主题,其中的信息可能已经有所发展或是发生改变。
    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 ,也是不得行,大家给想想办法
    9 条回复    2022-07-25 08:05:50 +08:00
    humbass
        1
    humbass  
       138 天前
    我做过类似的东西,因为 IPTABLE 不是很熟悉,所以用了 现成的 ZeroTier 实现

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

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


    如果 iptable 比较熟悉,可以使用 wireguard 来配置,把 wireguard 主节点配置在 软路由的机器即可,重点就是要让 wifi 路由能够 转发数据到 打印机
    cpstar
        2
    cpstar  
       138 天前
    直接把 9100 端口 NAT 到 12.105 上就得了
    CharlesLu
        3
    CharlesLu  
    OP
       138 天前
    @cpstar 试了一下 nat123 ,要么实名(充钱)要么回复发帖什么的换 T 币啥才能映射非网站,我再看看其他的,谢谢指引思路
    CharlesLu
        4
    CharlesLu  
    OP
       138 天前
    @humbass 唉,这些都不熟悉😂️,Wi-Fi 路由器啥也装不了。。。
    ghostheaven
        5
    ghostheaven  
       138 天前 via Android
    wifi 上设置 dmz 或者端口映射到打印机。还有楼主为啥搞几个不同的网段,都使用 172 的不好吗?
    ghostheaven
        6
    ghostheaven  
       138 天前 via Android
    设置 dmz 之后就应该使用 wifi 的 172 的地址作为打印机的地址了
    ByteCat
        7
    ByteCat  
       138 天前 via iPhone
    配置静态路由
    CharlesLu
        8
    CharlesLu  
    OP
       137 天前
    @ghostheaven 唉,172 的地址是公家给配的,我自己想给其他设备整,不得行,dmz 设置过。后来发现好像 172 那个局域网互相 ping 不通,104 和 105 之间不通
    CharlesLu
        9
    CharlesLu  
    OP
       137 天前
    @ByteCat 配置过,不得行。172 那个局域网互相 ping 不通,104 和 105 之间不通😂️只能放弃了
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1301 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 23:42 · PVG 07:42 · LAX 15:42 · JFK 18:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.