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

如何创建可以自定义 MAC 地址的虚拟网卡对某个网卡桥接来上网

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

    楼主的 Windows 10 电脑 USB 外接一块 USB Dongle (可以认为是路由器),电脑会自动识别为虚拟 RNDIS 网卡( Windows 本身设计如此,该网卡 MAC 地址随机,修改 RNDIS 网卡的 MAC 实际不会生效),我故意在 Dongle/路由器后台设置了 MAC 白名单,因此电脑只能进路由器后台但无法上网。

    实测可以创建一个 VMWare 虚拟机,虚拟机网卡属性设置为桥接,并在虚拟机系统里面设置网卡的 MAC 地址为 Dongle/路由器 MAC 白名单里的 MAC 地址,虚拟机里可以上网。

    重点:我想省略虚拟机这层,不要安装虚拟机软件,通过类似以下方式让物理机直接上网,有什么办法吗? 电脑创建一个新的虚拟网卡,虚拟网卡的 MAC 设置为 Dongle/路由器的 MAC 白名单里的地址,然后虚拟网卡和 RNDIS 网卡桥接,电脑通过虚拟网卡进行上网。

    p.s 不要让我修改 MAC 白名单,这是有意设置的。。。并且设备也是我本人的,不存在监管和违规问题。

    再 p.s 如果有办法能让 RNDIS 网卡的 MAC 地址修改为 MAC 白名单里的地址并生效下来也可以。(实测可以修改,但并不能生效)

    1 条回复    2023-09-11 00:33:02 +08:00
    ebi5oowiiy1llo
        1
    ebi5oowiiy1llo  
       233 天前 via Android
    关键词:Windows tap
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2254 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 04:36 · PVG 12:36 · LAX 21:36 · JFK 00:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.