Netmaker creates fast, flexible, and secure virtual networks. Use Netmaker to automate your network infrastructure, control access declaratively, and forge connections between VM's, servers, containers, IoT devices, and more.
Hi ProductHunt, this is Alex from Netmaker, based in the mountains of Asheville, North Carolina. 👋
We created Netmaker to automate WireGuard-based networks at scale. With Netmaker, our users are doing everything from simple remote access, to connecting fleets of unmanned aerial drones and cloud-bursting k8s clusters for machine learning. 🏗️
How it works: You define your networks via our UI, and join machines using the netclient, which manages WireGuard connections locally. The server and client work together to determine the best way for peers to reach each other, solving for NATs, firewalls, and port availability. The result is a flexible virtual network that stays in sync whenever changes are made.
Key Features:
🕸️ Mesh Networks: Peer-to-peer VPNs that mimics subnets.
➡️ Egress Gateway: Remotely access networks outside the VPN
⬅️ Client Gateway: Hook customized WireGuard configs into the network
↕️ Relay: Set clients as middle-men for traffic
🚦 ACLs: Define which machines can reach each other
🌐 DNS: Private DNS for your network
There are other solutions out there with similarities, but we’ve got some key distinctions. First off, Netmaker is super fast ⚡because it uses kernel WireGuard. There are some other WireGuard-based solutions like Tailscale, but they use userspace WireGuard, which is much slower.
Second, Netmaker is tailored for infrastructure use cases like the cloud, IoT, and Kubernetes. ☁️ Stuff like OpenVPN was built before the cloud became a go-to deployment strategy. ✅
Finally, Netmaker is fully self-hostable. Our SaaS option makes it easy to get started, but we believe our users should still have the option to fully own their infrastructure if they don’t want 3rd party servers getting involved with their data. 🎉
We’re always looking for ways to do things better. If you have thoughts, we’d love to hear them. We’ve also got a community on Discord you’re welcome to join at any time: https://discord.gg/zRb9Vfhk8A
We’re excited to hear your thoughts and feedback about our new platform!
Congratulations on the launch, @feiszli ! Been following Netmaker for a while, and have used the open-source version. Excited check out the SaaS version! :D
Great as a hobby project and falls short when it comes to setup and weird bugs. Errors remain non-descript and confusing. For example, the Windows client repeatedly kills itself trying to upgrade its own client -- while the client is in use. Works on Linux, not as straightforward on Windows.
Lastly, relay feature being moved to EE breaks existing setups and being forced to use a TURN server rather than specifying a specific server to tunnel traffic removes significant control over how traffic moves -- I believe to be an absolute necessity in a mesh network product.
Congratulations on the development of Netmaker, a powerful tool for creating fast, flexible, and secure virtual networks! The ability to automate network infrastructure, declaratively control access, and establish connections between various entities such as VMs, servers, containers, and IoT devices is truly impressive. As a software developer, I understand the significance of such a solution in simplifying and optimizing network management.
To gain a deeper understanding of Netmaker's capabilities, I would like to know more about the underlying technology and mechanisms that enable its functionality. How does Netmaker automate network infrastructure? Are there specific protocols or algorithms utilized to efficiently configure and manage network resources?
Furthermore, the declarative access control aspect is intriguing. Can you elaborate on how Netmaker enables users to define and enforce access control policies in a declarative manner? Are there any fine-grained authorization features that allow for granular control over network resources?
Additionally, forging connections between diverse entities is crucial for seamless communication within a network. Could you provide more insights into how Netmaker establishes connections between VMs, servers, containers, and IoT devices? Does it leverage specific networking protocols or mechanisms to ensure secure and efficient data transfer?
Overall, Netmaker appears to be a comprehensive solution for network management, offering speed, flexibility, and security. Congratulations once again on developing such a powerful tool. I'm eager to learn more about the technical aspects of Netmaker and how it simplifies the complexities of network infrastructure for users.
Netmaker
SiteBy
Netmaker
Netmaker
Deepchecks Monitoring