Posted by Rambler in Ygg

I'm pretty new to Yggdrasil but I am thoroughly enjoying the experience so far. It's fast, it's new, it works.

One thing I've noticed is some sites are using .ygg domains, obviously a tld that can only be resolved through the network.

In web-site directories such as this: http://[300:529f:150c:eafe::1]/ I see .ygg domains as listed along side the IPV6 counterparts. I wanted to know how to get one myself, and unfortunately the clearnet hasn't been a vast help but I did find this Russian wiki here http://[300:529f:150c:eafe::6]/doku.php?id=yggdrasil:dns_client that discusses it, which lead me to https://github.com/Revertron/wyrd , a DNS implementation for the Yggdrasil network.

But I'm still a bit unclear here. Maybe I'm just tired.

In the example given below:

NodeInfo: {
 dns: {
 domains: [
 {
 domain: example.ygg
 ip: 200:1111:2222:3333:4444:5555:6666:7777
 }
 ]
 }
}

Is that really all that's required (at minimum) to claim a .ygg domain and have your site resolve at that address? Just drop that into /etc/bind/named.conf.local and wait for a Yggdrasil crawler to detect it? And for those who have installed the crawler (peers) to have their database of addresses updated?

/u/styromaniac, you're a yggdrasil guy, right?

2

Comments

You must log in or register to comment.

cypherpunks wrote

Not in bind config. NodeInfo data should go into Yggdrasil config.

To resolve .ygg zone, you either need to run Wyrd yourself, or use one of third-party servers specified in readme.

2

Rambler OP admin wrote

Ahhh, yes, that makes more sense. I guess I should have known that, but have been running on fumes. I'll update it soon.

1

Styromaniac wrote

I've been wondering the same. I also want to know how to resolve YGG domains on desktop. Yggdrasil-Android already has YGG domain resolution built in.

1