tun-rs 是一个纯 Rust 实现的跨平台 TUN/TAP 虚拟网卡库,最新版本 2.2.0 支持 macOS 的 TAP 模式。用户可以通过 feth 设备在 macOS 上实现类似 Linux 和 Windows 的功能,增强了跨平台一致性,适合需要二层网络支持的项目。
tun-rs是一个跨平台的tun/tap库,支持同步和异步模式,适用于多种操作系统。它提供了简洁易用的API,支持多种网络模式和并发读写,适合开发者使用。
TUN/TAP是Linux中的虚拟网络设备,允许用户空间与内核空间的数据交互。TUN处理三层数据包,TAP处理二层数据包。通过创建TUN设备,应用程序可以实现容器间的UDP通信,并在配置IP和路由后进行ping操作,以确保数据包正常传输。
完成下面两步后,将自动完成登录并继续当前操作。