Preface
MintFlow NetStack is a brand new networking toolkit for apple platform.
MintFlow NetStack is built upon the open-source fd.io VPP project, which is the world's fastest and most secure networking data plane. network stack and can be intergrated to Linux/FreeBSD operating systems.
Our team has successfully ported it to the Apple Darwin operating system (which is the core operating system used by iOS, tvOS, and macOS).
Goals
These are the goals of the MintFlow NetStack App. We are working hard to gradually deliver all the following features.
- Support multiple high performance L3 VPN protocol(WireGuard/IKEv2&IPsec ...)
- Support well-known L4 proxy protocol(VMESS AEAD/Shadowsocks/Socks5 ...)
- Support Application Routing (more advanced version of Split Tunneling)
- Support multiple profiles which you can manage different VPN provider and app routing routes and switch as your need
- Support deployed to tvOS/macOS as a software router by leverage VPP's high performance routing capability
- Support HTTPS MITM and header rewrite
- Support firewall capability
- Support packet capture and generation
- Support DPI (possible macOS only due to iOS memory limitation) by leverage nDPI with firewall
Revision History
- 20250509, create initial manual for user to use MintFlow NetStack efficiently.
- 20250531, add L4Proxy virtual interface and update document.