Guten Tag, Gemeinschaft!
Mein Name ist Mikhail Podivilov. Ich bin der GrĂŒnder der gemeinnĂŒtzigen Organisation âMediumâ.
Ich wurde mehrmals gebeten, ein kurzes, aber umfassendes Handbuch zu schreiben, wie man sich mit dem Netzwerk verbindet im Overlay-Modus, das heiĂt, nicht direkt mit dem Router des Betreibers âMediumâ zu verbinden, sondern ĂŒber das Internet und als Transport.
In diesem Beitrag werde ich versuchen, verstĂ€ndlich zu erklĂ€ren, wie Sie sich im Overlay-Modus mit dem Netzwerk âMediumâ verbinden und Ihre Arbeitsumgebung konfigurieren können, wenn Sie ein Windows-Betriebssystem verwenden.
Wenn Sie mehr ĂŒber das wissen möchten, was der dezentrale Internetanbieter âMediumâ ist und was nicht, empfehle ich Ihnen, zu lesen .

Lyrische Abschweifung
Bevor ich zum Hauptzweig der ErzĂ€hlung ĂŒbergehe, möchte ich ein paar Worte darĂŒber sagen, warum die Verbindung im Overlay-Modus mit dem Netzwerk âMediumâ zurzeit eine recht wichtige Rolle spielt.
Erstens, selbst wenn wir eine Topologie verwenden, in und , es möchten nicht alle eine Pilgerreise in diese StÀdte unternehmen, um das Netzwerk in Aktion zu erleben.
In diesen StĂ€dten arbeitet auf der Ebene , wo bereits darauf aufbauend auf Ebene an uarch-bench , die wir als Haupttransport fĂŒr das Netzwerk nutzen.
Somit hat die Topologie des Netzwerks âMediumâ folgendes Aussehen
Zweitens, da die meisten Benutzer nicht die Möglichkeit haben, sich direkt mit den Routern der Betreiber des Netzwerks âMediumâ zu verbinden, entsteht ein natĂŒrlicher Bedarf nach Zugriff auf die Ressourcen des Netzwerks ĂŒber den Transport des bereits vertrauten Internets.
Durch die Nutzung der Verbindung im Overlay-Modus hat das Netzwerk âMediumâ eine groĂe Anzahl von Informationsressourcen gewonnen, die jetzt von Betreibern und Teilnehmern des Netzwerks âMediumâ verwaltet werden.
Sehen Sie selbst!
Es scheint mir, dass die Ăberschrift dem Inhalt widerspricht. Sollte es nicht so sein?
Der Titel steht nicht im Widerspruch zum Inhalt, sondern ist eine subjektive Projektion der Erwartungen des Autors, dass die Gemeinschaft des dezentralen Internetanbieters âMediumâ bald in der Lage sein wird, den Zugang zum Netzwerk auch in vielen anderen StĂ€dten Russlands zu organisieren. Dies wird es den Nutzern ermöglichen, die Ressourcen des âMediumâ-Netzes ohne die Nutzung von Internetverkehr zu verwenden.
Wir sind der Meinung, dass jeder Mensch das Recht auf die unentgeltliche Bereitstellung und Nutzung von Kommunikationsdiensten haben sollte, da wir nicht dafĂŒr bezahlen, um direkt miteinander in der RealitĂ€t zu kommunizieren. Vergessen Sie nicht, dass das Netzwerk in erster Linie von Menschen und nicht von Technologien gebildet wird, wir bezahlen nur fĂŒr die Nutzung des Internetverkehrs, weil er uns nicht gehört..
Obwohl das Internet ursprĂŒnglich dezentralisiert war (was auch sein Name â âInterconnected Networksâ, âNetzwerk der Netzwerkeâ â belegt), gehören die KommunikationskanĂ€le nach wie vor entweder dem Staat oder den Unternehmen. Daher ist eines seiner gröĂten MĂ€ngel, dass es nicht von der Gemeinschaft, sondern von Staat und Unternehmen kontrolliert wird.
Ăbrigens hat âMediumâ neben Kolomna und Chanty-Mansiysk auch Zugangspunkte in , und . AuslĂ€ndische Enthusiasten unterstĂŒtzen ebenfalls die Initiative des âMediumâ-Netzes und errichten Zugangspunkte in Riga und Barcelona.
Also, lass uns anfangen!
Schritt 1. Herunterladen der Software, die fĂŒr die ordnungsgemĂ€Ăe Nutzung des Netzwerks erforderlich ist.
Je nach Bit-Tiefe Ihres Betriebssystems laden Sie die neueste Version des Yggdrasil-Clients . Zum Zeitpunkt des Schreibens ist die Version 0.3.8 aktuell.
Die Bit-Tiefe Ihres Betriebssystems erfahren Sie durch einen Rechtsklick im Abschnitt âComputerâ innerhalb des âExplorerâ-Programms und die Auswahl von âEigenschaftenâ.
Sie suchen den Punkt âSystemtypâ. Dort wird die Bit-Tiefe Ihres Betriebssystems angezeigt. Zum Beispiel: â64-Bit-Betriebssystemâ.».
Den Client können Sie hier herunterladen:
|
Und entsprechend das Dienstprogramm zur Verwaltung Ihrer Yggdrasil-Kopie können Sie hier herunterladen:
|
Schritt 2. Installation der Software, die fĂŒr die ordnungsgemĂ€Ăe Nutzung des Netzwerks erforderlich ist.
Jetzt mĂŒssen Sie die zuvor hochgeladenen Dateien in das Verzeichnis verschieben, das sich unter der Adresse befindet C:WindowsSystem32. In der Regel enthĂ€lt die Windows-Umgebungsvariable %PATH% die Pfade zu den Verzeichnissen, in denen sich die ausfĂŒhrbaren Dateien befinden. Dazu gehört auch C:WindowsSystem32.
Schritt 3. Konfiguration des Yggdrasil-Clients.
DrĂŒcken Sie die Tastenkombination Win + R und geben Sie im angezeigten Feld den Befehl ein cmd, um die Eingabeaufforderung zu starten.

Verwenden Sie den Befehl yggdrasil -genconf > yggdrasil.conf, um eine neue Konfigurationsdatei zu erstellen. Teilen Sie diese Datei auf keinen Fall mit jemandem, da sie Ihren privaten SchlĂŒssel zur VerschlĂŒsselung des Datenverkehrs im Netzwerk enthĂ€lt.
Ihr interner IPv6-Adresse wird aus dem privaten SchlĂŒssel abgeleitet, daher hat ein Angreifer, der eine Kopie Ihrer Konfigurationsdatei erhĂ€lt, auch die Möglichkeit, Ihre IPv6-Adresse zu verwenden und sich als Sie auszugeben.
Ihre Konfigurationsdatei befindet sich nun unter der Adresse C:UsersIHR_BENUTZERNAMEyggdrasil.conf. Ăffnen Sie diese Datei mit einem beliebigen Texteditor und achten Sie besonders auf die folgenden Paare von SchlĂŒssel-Wert-Paaren:
Peers: [] â Wenn Sie dieses Feld leer lassen, kann der Yggdrasil-Client nur im -autoconfModus arbeiten. Hier sollten andere Peers (Teilnehmer) des Netzwerks angegeben werden, die ebenfalls im Overlay-Modus arbeiten. Diese werden beim Start des Yggdrasil-Clients verbunden.
WĂ€hlen Sie einige Peers aus und fĂŒgen Sie sie der Peer-Liste hinzu.
Es sollte etwa so aussehen Peers: ["tcp://46.151.26.194:60575", "tcp://78.155.207.12:32320", "tcp://194.177.21.156:5066"]. Sie können auch Peers aus anderen LÀndern verwenden, aber dies ist extrem nicht empfohlen, da dies die allgemeine Netzwerkleistung negativ beeinflusst.
Ăndern Sie die Einstellung NodeInfoPrivacy: false auf NodeInfoPrivacy: true, wenn Sie nicht möchten, dass andere Netzwerkmitglieder wissen, welche Plattform, Architektur und Version des Yggdrasil-Clients Sie verwenden. Ich empfehle, diese Parameter zu verbergen, da Yggdrasil derzeit nicht ausreichend stabil ist und einige Versionen .
Sie können auch die Einstellung NodeInfo, so konfigurieren, dass andere Netzwerkbenutzer mehr Informationen ĂŒber Ihren Knoten erfahren. Sie entscheiden selbst, welche Informationen Sie teilen möchten und welche nicht.
Zum Beispiel:
Knoteninfo:
{
kontakt: mihail@podivilov.ru
standort: Ozyory, Russland
name: home.y.podivilov.ru
}
Schritt 4. Erstellen Sie eine Aufgabe im Aufgabenplaner.
DrĂŒcken Sie die Tastenkombination Win + R und geben Sie im angezeigten Feld den Befehl ein taskschd.msc, öffnen Sie den Aufgabenplaner.

WĂ€hlen Sie im KontextmenĂŒ auf der rechten Seite Aufgabe erstellen.
Geben Sie auf der Registerkarte âAllgemeinâ im Feld âNameâ âYggdrasilâ ein und setzen Sie das HĂ€kchen bei âMit höchsten Rechten ausfĂŒhrenâ. Dies ist notwendig, damit der Yggdrasil-Client den Netzwerk-TAP-Treiber verwenden kann, den wir im nĂ€chsten Schritt installieren werden.
Klicken Sie auf der Registerkarte âTriggerâ auf die SchaltflĂ€che âErstellenâ und wĂ€hlen Sie im KontextmenĂŒ den Punkt âBeim Anmeldenâ. Klicken Sie auf âOKâ.
Klicken Sie auf der Registerkarte âAktionenâ auf die SchaltflĂ€che âErstellenâ und wĂ€hlen Sie im KontextmenĂŒ gegenĂŒber der Bezeichnung âAktionâ den Punkt âProgramm startenâ. Geben Sie im Feld âProgramm oder Skriptâ ein Yggdrasil. Geben Sie im Feld âArgumente hinzufĂŒgen (optional)â ein -useconffile C:UsersIHR_BENUTZERNAMEyggdrasil.conf. Klicken Sie auf âOKâ.
Schritt 5. Installation des OpenVPN-Distributionspakets.
Yggdrasil verwendet einen virtuellen Netzwerk-TAP-Treiber zur Emulation eines Ethernet-GerĂ€ts und fĂŒr den ordnungsgemĂ€Ăen Betrieb des Netzwerks.
Das OpenVPN-Distributionspaket kann heruntergeladen werden .
Schritt 6. Konfiguration der DNS-Server fĂŒr das IPv6-Protokoll.
- Rufen Sie das KontextmenĂŒ von Windows auf, indem Sie die Taste
WindrĂŒcken und die Systemsteuerung öffnen - WĂ€hlen Sie âNetzwerk und Internetâ
- WĂ€hlen Sie âNetzwerk- und Freigabecenterâ
- Klicken Sie auf den Link, der gegenĂŒber der Bezeichnung âVerbindungenâ steht
- Klicken Sie auf âEigenschaftenâ
- WĂ€hlen Sie den Punkt âInternetprotokoll Version 6 (TCP/IPv6)â
- Klicken Sie auf âEigenschaftenâ
- Setzen Sie ein HĂ€kchen bei âFolgende DNS-Serveradressen verwendenâ
- Geben Sie ein
200:d0c4:68ee:e87b:c206:67b8:5fa5:d4beim Feld âBevorzugter DNS-Serverâ ein und klicken Sie auf âOKâ
Herzlichen GlĂŒckwunsch! Die Konfiguration ist abgeschlossen. Kehren Sie zum Aufgabenplaner zurĂŒck, wĂ€hlen Sie das Element Yggdrasil aus und klicken Sie im KontextmenĂŒ auf der rechten Seite auf die SchaltflĂ€che âAusfĂŒhrenâ.
Sie sehen das angezeigte Terminalfenster:

Es funktioniert alles.
Jetzt können Sie Ihren Browser öffnen und in die Adresszeile eingeben . Wenn das Netzwerk richtig konfiguriert ist, sehen Sie die folgende Seite:

Willkommen!
Wir haben fĂŒr Sie eine Liste der interessantesten und gefragtesten Ressourcen im Netzwerk zusammengestellt â Sie können sie finden .
Freies Internet in Russland beginnt mit Ihnen
Sie können bereits heute einen Beitrag zur Schaffung eines freien Internets in Russland leisten. Wir haben eine umfassende Liste zusammengestellt, wie Sie das Netzwerk unterstĂŒtzen können:
   Â
   ErzÀhlen Sie Ihren Freunden und Kollegen von dem Netzwerk «Medium»
   Â
   Teilen Sie zu diesem Artikel in sozialen Netzwerken oder in Ihrem persönlichen Blog
   Â
   Beteiligen Sie sich an der Diskussion ĂŒber technische Fragen des Netzwerks «Medium»
   Â
   Erstellen Sie Ihren Webdienst im Netzwerk
   Â
   Heben Sie Ihren zum Netzwerk «Medium»
Lesen Sie auch:
Wir sind auf Telegram:
Nur registrierte Benutzer können an der Umfrage teilnehmen. .
Alternatives Abstimmen: Uns ist die Meinung derjenigen wichtig, die kein volles Konto auf Habr haben
â
â
86 Benutzer haben abgestimmt. 22 Benutzer haben sich enthalten.
Quelle: habr.com
