Internet für alle, kostenlos, und niemand soll unzufrieden gehen.

Guten Tag, Gemeinschaft!

Mein Name ist Mikhail Podivilov. Ich bin der Gründer der gemeinnützigen Organisation „Medium“.

Mir wurde mehrmals die Bitte ausgesprochen, einen kurzen, aber detaillierten Leitfaden zu schreiben, wie man sich mit dem Netzwerk des dezentralen Internetanbieters „Medium“ im Overlay-Modus verbindet, also nicht direkt mit dem Router des Anbieters „Medium“, sondern über das Internet und Yggdrasil unter Verwendung dessen als Transport.

In diesem Beitrag werde ich versuchen, verständlich zu erklären, wie Sie sich mit dem Netzwerk „Medium“ im Overlay-Modus verbinden und eine Arbeitsumgebung konfigurieren können, wenn Sie das Betriebssystem Windows verwenden.

Wenn Sie mehr über die Natur und die Eigenschaften des dezentralen Internetanbieters „Medium“ erfahren möchten, empfehle ich Ihnen, den Artikel eines Kollegen zu lesen..

Internet für alle, kostenlos, und niemand soll unzufrieden gehen.

Abschweifer

Bevor ich zum Hauptteil der Erzählung komme, möchte ich ein paar Worte dazu sagen, warum die Verbindung im Overlay-Modus zum Netzwerk „Medium“ derzeit eine wichtige Rolle spielt.

Erstens, obwohl wir eine Topologie verwenden, Partial Mesh in Kolomna und in Khanty-Mansiysk, nicht jeder möchte eine Pilgerreise zu diesen Städten unternehmen, um das Netzwerk in Aktion zu erleben.

In diesen Städten Mesh funktioniert auf Ebene L2, wo bereits darüber auf Ebene L3 mit einem einzigen Thread arbeitet. Yggdrasil, die wir als primären Transport des Netzwerks verwenden.

So sieht die Netzwerk-Topologie «Medium» ausInternet für alle, kostenlos, und niemand soll unzufrieden gehen.

Da die meisten Benutzer nicht in der Lage sind, sich direkt mit den Routern der Betreiber des Netzwerks «Medium» zu verbinden, besteht ein natürlicher Bedarf an Zugriff auf die Ressourcen des Netzwerks über die bereits gewohnte Internetverbindung.

Durch die Verwendung von Overlay-Verbindungen hat das Netzwerk «Medium» eine Vielzahl von Informationsressourcen gewonnen, die jetzt von den Betreibern und Teilnehmern des Netzwerks «Medium» verwaltet werden.

Überzeugen Sie sich selbst!Internet für alle, kostenlos, und niemand soll unzufrieden gehen.

Ich glaube, die Überschrift widerspricht dem Inhalt. Soll das so sein?

Die Überschrift widerspricht nicht dem Inhalt, sondern ist eine subjektive Projektion der Erwartungen des Autors. In naher Zukunft wird die Gemeinschaft des dezentralisierten Internetanbieters «Medium» in der Lage sein, den Zugang zum Netz auch in vielen anderen Städten Russlands zu organisieren. Damit können die Nutzer die Ressourcen des «Medium»-Netzes ohne die Nutzung des Internets in Anspruch nehmen.

Wir sind der Ansicht, dass jeder Mensch das Recht auf kostenlose Bereitstellung und Nutzung von Kommunikationsdiensten haben sollte, denn wir bezahlen nicht dafür, um direkt miteinander in der Realität zu kommunizieren. Dabei sollte nicht vergessen werden, dass das Netz in erster Linie von Menschen und nicht von Technologien gebildet wird. Wir zahlen für die Nutzung des Internets allein deshalb, weil es uns nicht gehört..

Obwohl das Internet ursprünglich dezentral war (belegen tut dies schon sein Name — «Interconnected Networks», «Netz der Netze»), gehören die Kommunikationskanäle nach wie vor entweder dem Staat oder Unternehmen. Daher ist das Hauptmanko, dass es nicht von der Gemeinschaft, sondern vom Staat und Konzernen kontrolliert wird.

Übrigens hat «Medium» neben Kolomna und Chanty-Mansijsk auch Zugangspunkte in Öscher, Samara und Tjumen. Internationale Enthusiasten unterstützen ebenfalls die Initiative des «Medium»-Netzwerks und eröffnen Zugangspunkte in Riga und Barcelona.

Fangen wir an!

Schritt 1. Laden Sie die benötigte Software herunter, um korrekt im Netzwerk zu arbeiten.

Je nach Architektur Ihres Betriebssystems laden Sie die neueste Version des Yggdrasil-Clients auf der entsprechenden Seite herunter. Zum Zeitpunkt des Schreibens ist die Version 0.3.8 aktuell.

Die Architektur Ihres Betriebssystems können Sie durch einen Rechtsklick im Bereich „Computer“ innerhalb des „Explorer“-Programms und die Auswahl von „Eigenschaften“ herausfinden.

Sie suchen den Punkt „Systemtyp“. Dort wird die Architektur Ihres Betriebssystems angezeigt. Zum Beispiel: „64-Bit-Betriebssystem».

Der Client kann hier heruntergeladen werden:

Yggdrasil 0.3.8 / i386 (32-Bit) | Yggdrasil 0.3.8 / amd64 (64-Bit)

Und entsprechend können Sie das Verwaltungs-Tool für Ihre Yggdrasil-Kopie hier herunterladen:

Yggdrasilctl 0.3.8 / i386 (32-Bit) | Yggdrasilctl 0.3.8 / amd64 (64-Bit)

Schritt 2. Installation der benötigten Software für den ordnungsgemäßen Betrieb im Netzwerk.

Jetzt müssen Sie die zuvor hochgeladenen Dateien in das Verzeichnis verschieben, das sich an folgender Adresse befindet: C:\Windows\System32. In der Regel enthält die Windows-Umgebungsvariable %PATH% die Adressen der Verzeichnisse, in denen sich die ausführbaren Dateien befinden. Dazu gehört auch C:\Windows\System32.

Schritt 3. Konfiguration des Yggdrasil-Clients.

Durch Drücken der Tastenkombination Win + R und Eingabe des Befehls cmd, starten Sie die Eingabeaufforderung.

Internet für alle, kostenlos, und niemand soll unzufrieden gehen.

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 Traffics im Netzwerk enthält.

Aus dem privaten Schlüssel wird Ihre interne IPv6-Adresse generiert. Wenn ein Angreifer eine Kopie Ihrer Konfigurationsdatei erhält, kann er auch Ihre IPv6-Adresse verwenden und sich als Sie ausgeben.

Ihre Konfigurationsdatei befindet sich jetzt an folgender Adresse: C:\Users\IHRE_NAME\yggdrasil.conf. Öffnen Sie diese Datei mit einem Texteditor und achten Sie besonders auf die folgenden Paare Schlüssel-Wert-Paar:

Peers: [] – wenn dieses Feld leer bleibt, kann der Yggdrasil-Client nur im Modus -autoconfbetrieben werden. Hier sollten andere Peers (Teilnehmer) des Netzwerks angegeben werden, die ebenfalls im Overlay-Modus arbeiten. Diese werden beim Starten des Yggdrasil-Clients kontaktiert.

Wählen Sie mehrere Peers aus der folgenden Liste und fügen Sie sie der Peerliste hinzu.

Sie sollten etwa Folgendes erhalten: 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, doch das wird dringend nicht empfohlen, da dies die Gesamtleistung des Netzwerks negativ beeinflusst.

Ändern Sie die Einstellung NodeInfoPrivacy: false findet man NodeInfoPrivacy: true, wenn Sie nicht möchten, dass andere Teilnehmer des Netzwerks erfahren, welche Plattform, Architektur und Version des Yggdrasil-Clients Sie verwenden. Ich empfehle, diese Parameter zu verbergen, da Yggdrasil momentan nicht ausreichend stabil ist und einige Versionen Sicherheitsanfälligkeiten aufweisen können..

Sie können auch die Einstellung NodeInfoanpassen, damit andere Nutzer des Netzwerks mehr Informationen über Ihren Node erhalten können. Sie bestimmen selbst, welche Informationen Sie teilen möchten und welche nicht.

Zum Beispiel:

NodeInfo:
{
Kontakt: mihail@podivilov.ru
Standort: Ozyory, Russland
Name: home.y.podivilov.ru
}

Schritt 4. Erstellen Sie eine Aufgabe im Aufgabenplaner.

Durch Drücken der Tastenkombination Win + R und Eingabe des Befehls taskschd.msc, starten Sie den Aufgabenplaner.

Internet für alle, kostenlos, und niemand soll unzufrieden gehen.

Wählen Sie im Kontextmenü rechts Aufgabe erstellen.

Geben Sie im Reiter „Allgemein“ im Feld „Name“ „Yggdrasil“ ein und aktivieren Sie das Kästchen „Mit höchsten Rechten ausführen“. Dies ist notwendig, damit der Yggdrasil-Client den Netzwerk-TAP-Treiber nutzen kann, den wir im nächsten Schritt installieren werden.

Klicken Sie im Reiter „Trigger“ auf die Schaltfläche „Neu“ und wählen Sie im Kontextmenü „Beim Anmelden“. Klicken Sie auf „OK“.

Klicken Sie im Reiter „Aktionen“ auf die Schaltfläche „Neu“ und wählen Sie im Kontextmenü bei „Aktion“ „Programm starten“. Geben Sie im Feld „Programm/script“ 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, um ein Ethernet-Gerät zu emulieren und das Netzwerk korrekt zu betreiben.

Die OpenVPN-Distribution kann heruntergeladen werden hier.

Schritt 6. Konfiguration der DNS-Server für das IPv6-Protokoll.

  1. Öffnen Sie das Kontextmenü von Windows, indem Sie die Taste Win drücken und die Systemsteuerung öffnen.
  2. Wählen Sie „Netzwerk und Internet“
  3. Wählen Sie „Netzwerk- und Freigabecenter“
  4. Klicken Sie auf den Link gegenüber der Bezeichnung „Verbindungen“
  5. Klicken Sie auf „Eigenschaften“
  6. Wählen Sie „IP Version 6 (TCP/IPv6)“
  7. Klicken Sie auf „Eigenschaften“
  8. Setzen Sie ein Häkchen bei „Folgende DNS-Serveradressen verwenden“
  9. Geben Sie ein 200:d0c4:68ee:e87b:c206:67b8:5fa5:d4be in das Feld „Bevorzugter DNS-Server“ ein und klicken Sie auf „OK“

Herzlichen Glückwunsch! Die Einrichtung ist abgeschlossen. Kehren Sie zum Aufgabenplaner zurück, wählen Sie das Element Yggdrasil und klicken Sie im Kontextmenü rechts auf die Schaltfläche „Ausführen“.

Sie sehen das angezeigte Terminalfenster:

Internet für alle, kostenlos, und niemand soll unzufrieden gehen.
Alles funktioniert.

Jetzt können Sie Ihren Browser öffnen und in die Adresszeile eingeben http://medium.isp/. Wenn das Netzwerk korrekt konfiguriert ist, sehen Sie die folgende Seite:

Internet für alle, kostenlos, und niemand soll unzufrieden gehen.

Willkommen!

Wir haben für Sie eine Liste der interessantesten und gefragtesten Ressourcen im Netzwerk zusammengestellt — Sie können sie finden hier.

Freies Internet in Russland beginnt mit Ihnen

Sie können bereits heute zur Schaffung eines freien Internets in Russland beitragen. Wir haben eine umfassende Liste zusammengestellt, wie genau Sie das Netzwerk unterstützen können:

    Internet für alle, kostenlos, und niemand soll unzufrieden gehen.   Erzählen Sie Ihren Freunden und Kollegen von dem Netzwerk „Medium“
    Internet für alle, kostenlos, und niemand soll unzufrieden gehen.   Teilen Sie den Link zu diesem Artikel in sozialen Netzwerken oder Ihrem persönlichen Blog
    Internet für alle, kostenlos, und niemand soll unzufrieden gehen.   Nehmen Sie an der Diskussion über technische Fragen des Netzwerks „Medium“ teil auf GitHub
    Internet für alle, kostenlos, und niemand soll unzufrieden gehen.   Erstellen Sie Ihren eigenen Webdienst im Netzwerk Yggdrasil
    Internet für alle, kostenlos, und niemand soll unzufrieden gehen.   Richten Sie Ihren Zugangspunkt zum Netzwerk „Medium“

Lesen Sie auch:

Ich habe nichts zu verbergen.
Alles, was Sie über den dezentralen Internetanbieter „Medium“ wissen wollten, aber sich nicht getraut haben zu fragen
Lieber, wir töten das Internet

Wir sind auf Telegram: @medium_isp

Nur registrierte Benutzer können an der Umfrage teilnehmen. Bitte melden Sie sich an.Sind Sie an Contour interessiert?

Alternative Abstimmung: Es ist uns wichtig, die Meinung derjenigen zu erfahren, die kein vollwertiges Konto auf Habr haben

Es haben 86 Benutzer abgestimmt. 22 Benutzer haben sich enthalten.

Quelle: habr.com

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster