taprouter is a tool that makes it possible to use SLIRP connectivity over a virtual L2 TAP interface.
It allows you to get internet connectivity from within any TAP interface. The main use case is to provide networking to virtual machines or alike (I specifically wrote taprouter to make networking in DOSemu much easier, but it might have other interesting usage, too).
taprouter comes with its library companion - librouter, that provides the api for usermode networking (and could as well be reused in other opensource projects).
Categories
NetworkingLicense
GNU General Public License version 3.0 (GPLv3)Follow taprouter
Other Useful Business Software
Full-stack observability with actually useful AI | Grafana Cloud
Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.