< 返回版块

vnt-dev 发表于 2025-06-04 10:24

大家好,
tun-rs 是一个纯 Rust 实现的跨平台 TUN/TAP 虚拟网卡库,广泛应用于网络隧道、VPN、虚拟局域网等场景。近期,tun-rs 迎来了 2.2.0 版本更新,带来了对 macOS 下 TAP 模式的支持。

主要更新

1. macOS 下通过 feth 支持 TAP 模式

在 macOS 上,传统的 TAP 接口并没有公开文档或标准的创建方式,长期以来用户只能使用 TUN(utun)接口。此次更新通过底层 feth 设备实现了 TAP 模式的支持,无需第三方内核扩展,开发者可以直接在 macOS 上体验到与 Linux、Windows 下类似的 TAP 虚拟网卡功能。这一特性极大提升了 tun-rs 的跨平台一致性,也为需要二层网络支持的项目提供了更广阔的应用场景。

2. 相关链接

结语

tun-rs 致力于为 Rust 社区提供高性能、易用且安全的虚拟网卡库。如果你在 macOS 平台有 TAP 模式的需求,不妨升级到 2.2.0 版本试试看!
也欢迎大家在 GitHub 反馈使用体验,参与更多功能的共建。

评论区

写评论

还没有评论

1 共 0 条评论, 1 页