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

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

  •  1
     
  •   joejiang · 261 天前 · 2051 次点击
    这是一个创建于 261 天前的主题,其中的信息可能已经有所发展或是发生改变。

    设备 A(192.168.1.11)<--->PC(Linux)<--->设备 B(192.168.1.12)

    两台设备是同一个网段,不能更换地址,也不能直接网线或者交换机 / 路由器中转, 只能通过上述方式进行组网。

    这种情况下,在 PC 要怎么样设置,实现 设备 A 和 设备 B 之间的互访?试过在 PC 上将两块网卡进行桥接,或者绑定,都不能达到目的。

    1. PC 两块网卡设置为桥接模式,三台设备直接都不能互相访问。

    2. PC 两块网卡设置为绑定后,设备 A 和 PC ,设备 B 和 PC 能够互相访问, 但是 设备 A 和 设备 B 不能互相访问。

    求网络大神指导!

    17 条回复    2023-08-10 15:27:11 +08:00
    cjpjxjx
        2
    cjpjxjx  
       261 天前
    装个虚拟机,虚拟机里装个软路由系统,再把两个网卡都桥接为软路由的 LAN 口
    joejiang
        3
    joejiang  
    OP
       261 天前
    @cjpjxjx 这个试过了, 不行, 用过 openwrt 和爱快,和主题的现象都是一样的
    mokiki
        4
    mokiki  
       261 天前
    必然能桥接,可能是有什么其它什么问题你没有发现。
    我先盲猜 A 和 B MAC 地址重复
    joejiang
        5
    joejiang  
    OP
       261 天前
    @mokiki MAC 地址没有重复
    joejiang
        6
    joejiang  
    OP
       261 天前
    veth pair 这看起来应该可以, 我明天试一试,感谢
    rrfeng
        7
    rrfeng  
       261 天前 via Android
    brctl 很容易搞定吧…
    t123yh
        8
    t123yh  
       261 天前
    不桥接也可以,PC 两个网卡分别配置两个网段,两个设备的默认网关配置为 PC ,PC 把 IP Forward 打开。
    leonshaw
        9
    leonshaw  
       261 天前
    二层桥接,PC 的 IP 配桥虚拟接口上
    三层看楼上

    二层可能因为网卡不支持混杂或者改 MAC 不通,三层肯定能通
    icelake
        10
    icelake  
       261 天前
    设备和 PC 之间网线直连?我记得网线一端得 568A 的线序吧?过去没有路由没有交换机的时候就这么接的,不过按理说现代设备都是支持自动翻转的。
    作为一个提示吧,不知道对 OP 有没有用。
    xiaoranj
        11
    xiaoranj  
       261 天前
    PC 开启转发,写个 iptables 指一下
    bao3
        12
    bao3  
       261 天前
    我自己和软路由,就是我自己手动建立的。你先把 pc 创建 bridge ,这样默认 AB 是通的,因为你还没有设置 iptabels ,你需要要配置 bridge 的转发规则。配置完,pc 的那 2 个网卡就是个交换机了
    iceheart
        13
    iceheart  
       261 天前 via Android
    1. linux 上建网桥,取名 br0
    2. 将两个端口(连接两端 PC 的网卡)加入网桥。
    3. 在网桥上添加静态 ip:192.168.1.13
    4. linux 上开启 ipv4 forward
    dode
        14
    dode  
       261 天前
    最简单的是服务相互访问,在 Linux 上设置端口转发就行了,

    还可以添加 A 、B 机器静态路由表,在 linux 开启路由转发,openwrt 图形化操作

    网卡还可以配置多个 IP
    Jamy
        15
    Jamy  
       261 天前
    pc 上装个 openvpn 服务器,另外两个通过 vpn 连接到同一个网段
    ilovey482i
        16
    ilovey482i  
       261 天前
    能接 PC ,为什么就不能接交换机?
    BuffDog
        17
    BuffDog  
       261 天前
    软路由 zerotier , 设置好路由就可以了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2867 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 09:34 · PVG 17:34 · LAX 02:34 · JFK 05:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.