ansible-openwisp2
openmptcprouter
Our great sponsors
ansible-openwisp2 | openmptcprouter | |
---|---|---|
8 | 115 | |
444 | 1,302 | |
0.7% | - | |
6.3 | 7.7 | |
6 days ago | 20 days ago | |
Python | C | |
BSD 3-clause "New" or "Revised" License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ansible-openwisp2
-
UniFi Network Application 6.5.54
OpenWISP (https://openwisp.org) tries to do this and it's Python and Django based.
Last time I checked it out, it seems like they keep configuration in an intermediate format that is then translated to manufacturer-specific formats, so it should be possible to build a Unifi converter for that.
-
Open source SDN software (in the style of UniFi or Omada) for use with OpenWRT access points?
OpenWISP (might be closest thing I've seen to what you're looking for)
-
Ubiquiti is accused of covering up a ‘catastrophic’ data breach — and it’s not denying it
Time to flash openwrt and use openwisp?
-
Whistleblower: Ubiquiti Breach “Catastrophic”
For those using OpenWRT looking for a central controller which can be installed on-premise: https://openwisp.org/
I think you are wrong. I have been working on https://openwisp.org for some time and implementing a controller which is robust and can handle many different corner cases and offer good functionality and also ease of use is a challenge and requires several people working full time on it. Even simple functionality it's a lot of work, unless for simple you mean really trivial. If it wasn't hard, there would be many alternatives but as far as I know there aren't many.
openmptcprouter
- uninterruptible connection with multiple ADSL lines
-
Can I Combine DSL Lines For Faster Speeds? (Mini Rant)
For DIY options you can go with something like https://www.openmptcprouter.com/, there are also similar comercial options that I can't think of at the moment.
However, there is actually such a thing as bonding to get additive performance on a single transfer. For that you need your own external server in a datacenter somewhere that serves as your "real" outside connection. To describe it simply, you are basically running multiple VPN tunnels to that outside server over your multiple physical WAN connections, and your server distributes your traffic across the tunnels so that you do actually get nearly full additive performance. Others have mentioned https://www.openmptcprouter.com/ already, which is the best known project I'm aware of that actually successfully does this.
- OpenMPTCProuter
-
How to combine three different ISP in to one network?
There is a 2 part install, one on the Vps, easy in fact with an auto install script, and the other on local pc desktop with multiple network cards, easy as installing an Os from iso file. Have a look at tutorials here https://github.com/Ysurac/openmptcprouter/wiki/Install
You can trunk / bond all your connections with https://www.openmptcprouter.com/
-
Networking question
https://tailscale.com/ its even easier than zerotier and its using wireguard , there is also a fully selfhosted option (but then you need a VPS again) called netmaker https://github.com/gravitl/netmaker another option (also needs a VPS) is to setup a v2ray proxy and give you bascially a fixed IP you can do that with openmptcprouter https://github.com/Ysurac/openmptcprouter .
-
Backup connection for Starlink? Merging two Internet sources.
Another project that looks cool is Open MPTC Router. I have wanted to try this because you are not necessarily tied to a particular bonding service, but it does require you to spin up a virtual Machine in the cloud with a service like AWS or Azure.
There are several multi-path TCP solutions, my chosen one it OpenMPTCPRouter open source firmware that I run on a Ubiquiti Edge Router X ($70), out to a Digital Ocean Droplet ($5/m).
- I've tried to understand cloudflare tunnels, but I just don't get it. How is a tunnel superior to DDNS and reverse proxy?
What are some alternatives?
MLVPN - Multi-link VPN (ADSL/SDSL/xDSL/Network aggregation / bonding)
shadowsocks-rust - A Rust port of shadowsocks
sctp - A Go implementation of SCTP
glorytun - Multipath UDP tunnel
overthebox - OverTheBox - Aggregate and encrypt your multiple internet connections.
WiFiMeshRaspberryPi - Workshop to create a sensor application over a WiFi Mesh network
tmo-monitor - A lightweight, cross-platform Python 3 script that can monitor the T-Mobile Home Internet Nokia, Arcadyan, and Sagecom 5G Gateways for 4G/5G bands, cellular site (tower), and internet connectivity and reboots as needed or on-demand.
SmoothWAN - Internet bonding with seamless failover router OS
nante-wan - Open Source Software-based yet another SD-WAN
shadowsocks-libev - Bug-fix-only libev port of shadowsocks. Future development moved to shadowsocks-rust
msquic - Cross-platform, C implementation of the IETF QUIC protocol, exposed to C, C++, C# and Rust.
BindToInterface - With this program you can bind applications to a specific network interface / network adapter. This is very useful if you have multiple (internet) connections and want your program to use a specific one.