News for hackers. Stuff that matters.
Re:Mycoria is an open and secure overlay network that connec... by tornadofart on Thursday May 08, 2025 @02:51AM (#43923724)
Looks interesting.

What I understood: it is basically overlaying privacy and net neutrality on the internet.

I am therefore restricted to communicating with other users of mycoria and can't access "the whole Internet" via mycoria.

Am I correct?

What isn't clear for end users, IMO:

- What's the primary use case it was built for? Are there applications using it for chatting / exchanging data / whatever?

- what's the difference to similar projects like, say, yggdrasil?

- what's the difference to using a VPN?

Re:Mycoria is an open and secure overlay network that connec... by dhaavi on Thursday May 08, 2025 @02:54AM (#43923750)
Yes, the primary focus is connectivity within the network.

You can use it for pretty much anything you would use a VPN for, but it is much easier to configure and secure by default with a built-in firewall. Only services you actively expose are reachable by others - by default nothing on your device can be accessed by others.

In the future, it will also provide some amount of privacy on the network.

I think the biggest user-facing difference is the ease of configuration (ie. none) - if Mycoria had proper installers.

Re:Mycoria is an open and secure overlay network that connec... by tornadofart on Thursday May 08, 2025 @03:01AM (#43923803)
Isn't it a bit different?

A VPN is used to create (the illusion of) privacy when accessing anything on the internet.

But I can't access anything that's not connected to mycoria with it, can I? If I were to access something like Netflix, would I need something like a mycoria reverse proxy server for Netflix?

Re:Mycoria is an open and secure overlay network that connec... by tinco on Thursday May 08, 2025 @03:22AM (#43923915)
The services that are marketed as being VPN providers are actually selling a very restricted form of VPN where they create for you a very small VPN between you and some other node in their fleet and then you route your traffic through that node.

It would be more correct to call such a provider a secure (two-way) proxy service (and in the past people did), but for some reason they went with VPN and that stuck.

Mycoria is basically the textbook definition of a VPN.

Re:Mycoria is an open and secure overlay network that connec... by lmm on Thursday May 08, 2025 @03:17AM (#43923892)
> A VPN is used to create (the illusion of) privacy when accessing anything on the internet.

Not really. Some more recent "VPN" products position themselves that way, but traditionally a VPN has been a way to have something that behaves like a private LAN between computers that are not physically connected to each other (hence the name).

Re:Mycoria is an open and secure overlay network that connec... by tornadofart on Thursday May 08, 2025 @03:24AM (#43923921)
I would say that for most laypersons, VPN is used for two things: accessing your remote work resources and accessing content banned in your country.

As was patiently explained to me, Mycoria relies to quite an extent on the network effect: you can only use it if other nodes are using it, using it by yourself does not make sense. So the informed layperson's perspective is relevant here. That's why I insist on "dumbing it down" :D

Re:Mycoria is an open and secure overlay network that connec... by Jarwain on Thursday May 08, 2025 @03:54AM (#43924059)
To fit a layperson's understanding maybe the term VPLAN or VPWAN would work? Except I'm not sure laypeople really know what a WAN is. I think more people know LAN but then there could be confusion with VLANs.

Names are hard.

Personally this Mycoria reminds me more of a global tailnet I.e tailscale's VPN

Re:Mycoria is an open and secure overlay network that connec... by Jarwain on Thursday May 08, 2025 @04:02AM (#43924101)
And I guess as an extension, at least currently, Mycoria is an option for building "darknet services" except the privacy aspects aren't quite there yet compared to tor?
Re:Mycoria is an open and secure overlay network that connec... by dhaavi on Thursday May 08, 2025 @03:04AM (#43923817)
Yes, Mycoria is primarily about connections between network participants, eg. access your server at home without public IP, or a hybrid/fully remote team with a couple servers here and there.

In an open mesh network, you still want privacy from the other network participants.

Mycoria might have exit nodes similar to Tailscale in the future, but it won't be a fan-out multi-exit system like SPN, for example.

Re:Mycoria is an open and secure overlay network that connec... by tornadofart on Thursday May 08, 2025 @03:09AM (#43923844)
So 2 use-cases within grasp:

Firms could replace their VPNs for remote work with mycoria and have better security and control.

I could also set this up for my home network and access my (for example) NAS securely.

For the use-case "I want to access a publicly available page anonymously", we still need a VPN / TOR.

Re:Mycoria is an open and secure overlay network that connec... by dhaavi on Thursday May 08, 2025 @03:14AM (#43923875)
Yes, that is a good distinction!
Re:Mycoria is an open and secure overlay network that connec... by Jarwain on Thursday May 08, 2025 @04:00AM (#43924095)
To be sure I understand, in that first usecases where a company is replacing their VPN with Mycoria, would access controls/restricting access to devices is all firewall based? That technically there's a network path to all the other devices on Mycoria just limited by firewall rules?

What comes to mind to me analogously (more from my experiences than anything) is like a global tailnet that leans on firewalls to segment things?

A cross between tor and a vpn is quite appropriate too

Re:Mycoria is an open and secure overlay network that connec... by dhaavi on Thursday May 08, 2025 @08:20AM (#43925418)
Yes, this is correct.

Mycoria has in integrated firewall for this, just in case that information got lost somewhere.

This also means that devices of the company will help other devices of the company to reach their destination, adding to resilience in outages and emergencies.

You can of course build bridges between these networks. This definitely something that is planned.

Re:Mycoria is an open and secure overlay network that connec... by bdavbdav on Thursday May 08, 2025 @12:39PM (#43927989)
I think your definition of VPN is a very recent consumer misappropriation.

VPN = Virtual Private Network. It’s (historically) a way of tunneling segregated / encrypted traffic over another network - generally to allow access to another private network or similar. That’s exactly what this is.

Protocol wise, consumer VPN is using traditional VPN protocols, but it’s effectively being used as secure proxy.

Re:Mycoria is an open and secure overlay network that connec... by gspr on Thursday May 08, 2025 @03:00AM (#43923799)
> You can use it for pretty much anything you would use a VPN for, but it is much easier to configure

Ease of configuration is very much also a feature of the finest VPN software I've ever used, Wireguard.

Re:Mycoria is an open and secure overlay network that connec... by dhaavi on Thursday May 08, 2025 @03:08AM (#43923836)
Wireguard is absolutely great for its use case!

Mycoria aims to interconnect participants. Eg. you and your friend all have their home server. Everyone wants to connect to their own server, but also to the server of their friends. All of this is super easy with Mycoria. Let a new friend install Mycoria, add them to your friends in the config and give them a URL for accessing. Voila!

Also, Mycoria is an automatic mesh network, I think Wireguard requires a fixed set of peers you configure.

Re:Mycoria is an open and secure overlay network that connec... by gspr on Thursday May 08, 2025 @03:59AM (#43924086)
You certainly can add an remove peers from your Wireguard network on the fly. Granted, this is something you have to do yourself, not something Wireguard has automatic tooling for, so I guess that's a difference :)
Re:Mycoria is an open and secure overlay network that connec... by ignoramous on Thursday May 08, 2025 @05:21AM (#43924485)
> Wireguard requires a fixed set of peers you configure

Not really. One can add as many peers (though there's a artificial limit to just how many, I think) at runtime. It isn't fixed. Products like Tailscale couldn't be built otherwise.

Re:Mycoria is an open and secure overlay network that connec... by dhaavi on Thursday May 08, 2025 @08:35AM (#43925510)
I understand what you mean. Yes, the technology can do that. I was thinking about the WireGuard as a software in itself.
Re:Mycoria is an open and secure overlay network that connec... by unixhero on Thursday May 08, 2025 @07:48AM (#43925213)
I use Tailscale and just invite friends to connect to my various servers from the web interface.
Re:Mycoria is an open and secure overlay network that connec... by WhyNotHugo on Thursday May 08, 2025 @06:08AM (#43924748)
All nodes on Mycoria end up in one huge network. The PN in VPN is for "private network", so I couldn't say this can do anything that a regular VPN can do.

Any node on the network can find my node via mDNS discovery and access any services which I expose. Services need to be secured in the same way I'd do on the public Internet, and not in the same way I do on a trusted private network between a few trusted nodes.

That said, I do believe this is useful in a lot of scenarios where a VPN might be too much work to set up. While one does need to ensure that all services do authentication, the encryption part is valuable, and this does ease exposing services from non-routable nodes with no consistent public IP.

Re:Mycoria is an open and secure overlay network that connec... by dhaavi on Thursday May 08, 2025 @08:18AM (#43925406)
Mycoria is secure by default: It has an integrated firewall that only allows access from explicitly defined addresses, or, optionally from anyone in the network.

Also, multicast is completely disabled on Mycoria.