
IT之家小课堂:远程 NDIS (RNDIS) 无需硬件供应商为附加到 USB 总线的网络设备编写 NDIS 微型端口设备驱动程序。
远程 NDIS 通过定义与总线无关的消息集以及此消息集如何通过 USB 总线操作的说明来实现此目的。
由于此远程 NDIS 接口是标准化的,因此一组主机驱动程序可以支持附加到 USB 总线的任意数量的网络设备。
这大大降低了设备制造商的开发负担,提高了系统的整体稳定性,因为不需要新的驱动程序,并改进了最终用户体验,因为没有驱动程序可以安装以支持新的 USB 总线连接网络设备。
RNDIS 目前并未在跨平台环境中广泛使用,并且出于安全考虑,上游 Linux 内核正在寻求将 RNDIS 内核驱动程序移到“BROKEN”Kconfig 选项后面,以便在未来的内核版本中有效地禁用它们。

RNDIS 相关代码在标记“BROKEN”之后,相关的驱动程序会从上游源代码树中删除。
Greg Kroah-Hartman 在提案中写道:
Microsoft RNDIS 协议按照设计,在任何将它与不受信任的主机或设备一起使用的系统上都是不安全和易受攻击的。因为该协议不能确保安全,所以需要禁用所有 rndis 驱动程序以防止任何人再次使用它们。
未经允许不得转载:新聚网 » 出于安全考虑,Linux Kernel 下个开发周期将禁用对微软 RNDIS 协议驱动的支持

新聚网
Swift Assist 进化:苹果 Xcode 26 可接入端侧、Claude 等 AI 编程模型
安全公司曝光黑客盗用开发团队账号在 NPM 平台散布恶意软件包,涉及 React Native / GlueStack 项目
英特尔发布 32.0.101.6881 WHQL 显卡驱动,修复《守望先锋 2》游戏崩溃问题
时隔一年半,苹果手记 Journal 应用将随 macOS / iPadOS 26 登陆 Mac / iPad
苹果推出容器化框架,可直接在 Mac 上创建、下载或运行 Linux 容器镜像
微软 Win10 / Win11 新版 Outlook 被曝新问题:重要会议安排凭空消失
Linux 6.16 首个 RC 候选版发布:提升电源管理效率、扩展硬件支持、优化 EXT4 文件系统





