OpenMPTCProuter is an open-source software-defined Wide Area Network (WAN) router that enables you to aggregate multiple Internet connections into a single virtual connection. It uses the MultiPath TCP (MPTCP) protocol to distribute traffic across multiple paths and ensure high availability, reliability, and performance of network connections.
OpenMPTCProuter can be used to aggregate multiple Internet connections, such as Ethernet, WiFi, 4G/5G, DSL, and satellite, from different service providers and route traffic based on their performance and availability. It also offers features such as traffic shaping, Quality of Service (QoS), VPN, and DNS over HTTPS (DoH).
OpenMPTCProuter is easy to deploy and manage and can run on various hardware devices such as Raspberry Pi, x86-based computers, and cloud instances. It also offers a web-based user interface that enables you to configure and monitor network connections and performance.
OpenMPTCProuter is open-source software, which means that it is free to use, modify, and distribute under the GNU General Public License (GPL). It is maintained by a community of developers and users who contribute to its development, documentation, and support.