V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
aqtata
V2EX  ›  程序员

怎样让两台设备通过 PC 连接?

  •  
  •   aqtata · 3 天前 · 1235 次点击

    我有一台 Windows PC 和两台嵌入式设备。两台设备各自通过网线与 PC 连接( PC 有多个网口)
    所以是这样连接的:设备 A <---> PC <---> 设备 B
    需求是要让三个机器之间互相都能 ping 通,现在的问题是设备 A 和设备 B 不在一个网段,无法互相访问。

    网上查了下说要改设备网关、掩码的操作,但问题是其中一台设备不支持任何修改操作,无法实践。
    所以向各位请教其他解决方案。

    12 条回复    2022-08-07 10:22:11 +08:00
    jones2000
        1
    jones2000  
       3 天前
    三层交换机
    leavic
        2
    leavic  
       3 天前   ❤️ 1
    买个路由器不行吗?
    keepro
        3
    keepro  
       3 天前   ❤️ 1
    pc 装个虚拟机,虚拟机上跑软路由爱快,在 pc 上建立一个网桥。爱快设置 lan 多个网关,对应 a 、b 设备。
    gainsurier
        4
    gainsurier  
       3 天前   ❤️ 1
    Windows 需要开启路由转发
    dfjosdfi3454
        5
    dfjosdfi3454  
       3 天前 via Android
    把 pc 的两个本地连接做成网桥,可以实现你的需求
    chnwillliu
        6
    chnwillliu  
       3 天前 via Android
    桥接正解。
    YaakovZiv
        7
    YaakovZiv  
       3 天前
    有点像渗透攻击里面,内网转发,让边界设备称为内外通信的桥梁。
    xHliu
        8
    xHliu  
       3 天前
    如果只需要部分端口访问,可以尝试在 PC 中增加端口转发,间接让两台设备“互通”。
    windyboy
        9
    windyboy  
       3 天前
    windows server 也许可以路由
    wangshouh
        10
    wangshouh  
       3 天前
    此处默认你是普通的 Windows 10 ,下面这篇文章介绍如何在 Windows 上搭建 NAT ,你可以尝试一下通过 NAT 将设备 A 和设备 B 进行端口转发。
    https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/user-guide/setup-nat-network
    yolee599
        11
    yolee599  
       3 天前 via Android   ❤️ 1
    PC 装一个 openwrt 虚拟机
    kenvix
        12
    kenvix  
       2 天前
    如果设备没有上网的需求,不需要配置 NAT ,直接在网卡设置里面桥起来就行了
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3610 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 10:14 · PVG 18:14 · LAX 03:14 · JFK 06:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.