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?
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.