Yggdrasil is an overlay network implementation of a new routing scheme for mesh networks. It is designed to be a future-proof decentralised alternative to the structured routing protocols commonly used today on the Internet and other networks.

 

Installing Yggdrasil Network on Windows

Hornbeam
3 min

Download and install

The Yggdrasil protocol, as well as the official network client, are completely open and free. Because of this, you can only download installation binaries from official sources, since any attempt to distribute the program through other channels raises concerns: by downloading from another place, you will probably install not only Yggdrasil, but also malware.

To download, go to the releases page of the official git repository. For Windows, the Yggdrasil network client is distributed as a service (service), the installation file has the extension msi.

If you are using Windows 7 or Windows Server 2008 R2, according to the documentation , you need to install patch KB2921916: x64 , x32 before installing Yggdrasil . Without it, the WireGuard virtual network adapter may not work correctly.

Installing the msi package does not require any additional steps other than a click, and the installation process takes about a minute. After installation, the Yggdrasil service will appear in the system. To see it, type "Services" in the Start menu (or "services.msc") and press Enter.

Windows 10

Also, a new network adapter WireGuard will appear in the operating system, which can be found in the Control Panel, in the "Network and Sharing Center" section.

To open the connection properties, click on the highlighted "Yggdrasil" button.

Initial configuration

By default, Yggdrasil automatically finds other members on the local network. For this option to work in practice, "IP version 6" must be enabled on the remaining (real) network interfaces of the computer.

Communication with the global segment of Yggdrasil, which is not limited to your local network, is provided by connecting to public peers at least one device in your local network. To search for public peers, you can use the official list .

Choose the ones highlighted in green
Choose the ones highlighted in green

Addresses of public peers must be registered in the Yggdrasil configuration file (as a rule, two are enough). By default, the file is located at: %programdata%\yggdrasil\yggdrasil.conf.

Public peers are specified in the section Peersas follows:

  Peers: [
      tcp://domainexample.com:50001
      tls://123.123.123.123:8443
  ]

If you are using Windows 7, the default text editor can mess up the encoding of the configuration file, so it is recommended to use third-party text editors like AkelPad, NotePad++ and others that preserve the original config encoding (UTF-8).

For the changes to take effect, you must restart the Yggdrasil service: right-click on "Yggdrasil Service" in the list of services, then select "Restart".

If everything is done correctly, after restarting Yggdrasil, your computer has access to the global network segment: you can open websites, use game servers and deploy your public services on the Yggdrasil network.

To make sure it works, try opening some address from the official list of public services that enthusiasts keep. For example, http://[324:71e:281a:9ed3::41]/If the web browser rendered the page and not the error, you can celebrate the victory.

Security

This manual would be evil, if not to mention the great danger. After installing Yggdrasil, your computer has a dedicated IPv6 address that anyone on the network can access. Usually, only administrators with experience remember about setting up a firewall, and a home user of a pirated version of Windows lives with the security service turned off.

You need to make sure that the Defender service is enabled on your device. To do this, go to the Control Panel and select the appropriate menu item.

To enable and disable the Firewall, use the menu item on the left, which is highlighted in the screenshot with a red frame. If some applications do not work correctly after enabling the Defender, remember that there is a lot of material on the Internet about properly configuring the Firewall. Enabling the security service is necessary, as it will prevent most malicious access to your computer aimed at hacking the operating system and stealing information. Unless, of course, this request is from Microsoft.

If you use shared folders (ActiveDirectory protocol, SMB), you need to take care of accessing your "shared" folders with a password so that intruders and hooligans do not accidentally gain access to your files by connecting through Yggdrasil. With opportunity comes responsibility, dear friend!

The original article was published on the ITSOFT data center blog.

Finding general information about Yggdrasil in English is easy. However, as practice has shown, many users are faced with the difficulty of practically installing a network client on their device. At the request of the workers, we will consider in this article the installation and initial configuration of the Yggdrasil Network on a computer running the Windows operating system.

Просмотры:

Коментарі

Популярні публікації