楼主的 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 白名单里的地址并生效下来也可以。(实测可以修改,但并不能生效)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.