Skip to content
/ meshname Public
forked from zhoreeq/meshname

Meshname, a universal naming system for all IPv6-based mesh networks, including CJDNS and Yggdrasil

License

Notifications You must be signed in to change notification settings

Mic92/meshname

 
 

Repository files navigation

meshname

A universal naming system for all IPv6-based mesh networks, including CJDNS and Yggdrasil. Implements the Meshname protocol.

F.A.Q.

  • Q: Is it like a decentralized DNS thing?

  • A: Yeah, sort of. With it you can host your own meshname domains and resolve domains of others.

  • Q: Meshname domains are ugly.

  • A: Yes, if you want decentralization, you either have ugly names or a blockchain. Meshname has ugly names, but it works at least!

How to use meshname domains?

Use a full-featured DNS server with the meshname protocol support, i.e. PopuraDNS.

For a standalone .meshname stub resolver see USAGE.md

Alternative implementations

Mario DNS by acetone, a C++ implementation with a web interface.

Ruby gem by marek22k, source.

See also

YggNS

About

Meshname, a universal naming system for all IPv6-based mesh networks, including CJDNS and Yggdrasil

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 74.1%
  • Shell 21.8%
  • Dockerfile 2.5%
  • Makefile 1.6%