My experience with Yggdrasil
My experience with YggdrasilYggdrasil is a IPv6 routing protocol with TCP+TLS or UDP+QUIC connections. The developer of Yggdrasil has made it work with radio.
I have exposed two HTTP services on my laptop via Yggdrasil. They won’t be always up.
documentation of many programming languages: http://[202:eed5:1c04:9920:e5ad:54f8:58b6:40e0]:9000/ a backup of www.1a-insec.net: http://[202:eed5:1c04:9920:e5ad:54f8:58b6:40e0]:9001/ ThoughtsIt is really fast compared to tor. Only a bit slower than clearnet.
One important aspect of yggdrasil is that your IP address is your identity. So, you do not need to sign to up services. It just works.
Example service below (service list). You can add your own service to the list easily by solving a captcha. http://[21e:a51c:885b:7db0:166e:927:98cd:d186]/
How to set up yggdrasilinstall yggdrasil run doas -s # enter root yggdrasil -genconf > /etc/yggdrasil.conf chmod 0640 /etc/yggdrasil.conf /usr/bin/yggdrasil -useconffile /etc/yggdrasil.conf # run this in dinit after network.target I recommend you set IfName: ygg inside the /etc/yggdrasil.conf.
Here’s the dinit service definition (/usr/local/lib/dinit.d/yggdrasil):
type = process command = /usr/bin/yggdrasil -useconffile /etc/yggdrasil.conf restart = true depends-on = network.target logfile = /var/log/dinit/yggdrasil.log Peering Find peers here: https://publicpeers.neilalexander.dev/
Add peers to /etc/yggdrasil.conf.
It should look like this:
Peers: [ tls://peer1:1234 quic://peer2:1234 ] The config format is HJSON. You can omit comma and write comment in it.
DoneType ip addr to see your new address.