Internet pro všechny zdarma, a ať nikdo neodejde zklamaný

Dobrý den, komunitě!

Jmenuji se Mikhail Podivilov. Jsem zakladatelem veřejné organizace „Medium“.

Několikrát mě požádali, abych napsal stručného, ale vyčerpávajícího průvodce, jak se lze připojit k síti decentralizovaného internetového poskytovatele „Medium“ v režimu overlay, tedy bez připojení přímo k routeru provozovatele „Medium“, ale prostřednictvím používání internetu a Yggdrasil jako transportu.

V této publikaci se pokusím srozumitelně vysvětlit, jak lze provést připojení k síti „Medium“ v režimu overlay a nakonfigurovat pracovní prostředí, pokud používáte operační systém Windows.

Pokud chcete podrobněji pochopit, čím je a čím není decentralizovaný internetový poskytovatel „Medium“, doporučuji přečíst si článek mého kolegy.

Internet pro všechny zdarma, a ať nikdo neodejde zklamaný

Lyrické odbočení

Než přejdeme k hlavnímu tématu, rád bych řekl pár slov o tom, proč je připojení v režimu overlay k síti „Medium“ nyní natolik důležité.

Za prvé, byť bychom používali topologii partial mesh v Kolomna a Chanty-Mansijsk, ne každý má chuť podniknout pouť do těchto měst, aby si vyzkoušel síť v akci.

V těchto městech Mesh funguje na úrovni L2, kde už nad nimi je na úrovni L3 pracuje Yggdrasil, kterou používáme jako hlavní transport sítě.

Tímto má topologie sítě „Medium“ následující podobuInternet pro všechny zdarma, a ať nikdo neodejde zklamaný

Za druhé, vzhledem k tomu, že většina uživatelů nemá možnost přímého připojení k routerům provozovatelů sítě „Medium“, vzniká přirozená potřeba mít přístup k prostředkům sítě prostřednictvím využití transportu již známé nám všem sítě Internet.

Díky použití připojení v režimu overlay si síť „Medium“ vytvořila velké množství informačních zdrojů, které nyní spravují operátoři a účastníci sítě „Medium“.

Podívejte se sami!Internet pro všechny zdarma, a ať nikdo neodejde zklamaný

Myslím, že název je v rozporu s obsahem. Mělo by to tak být?

Název neodporuje obsahu, ale představuje subjektivní projekci autorových očekávání, že komunita decentralizovaného internetového poskytovatele „Medium“ bude moci v blízké budoucnosti zorganizovat přístup k síti i v mnoha dalších městech v Rusku. To uživatelům umožní využívat zdroje sítě „Medium“ bez použití dopravy internetové sítě.

Domníváme se, že každý člověk by měl mít právo na bezplatné poskytování a používání telekomunikačních služeb, protože za to, abychom spolu bezprostředně komunikovali v reálném životě, neplatíme. Netřeba zapomínat, že síť vytvářejí především lidé, nikoli technologie — platíme za používání dopravy internetové sítě pouze proto, že není naše.

I přes to, že internet byl původně decentralizovaný (na toto poukazuje jeho název – „Interconnected Networks“, „Síť Sítí“), komunikační kanály stále patří buď státu, nebo korporacím. Proto je hlavním nedostatkem to, že jej nekontroluje komunita, ale stát a korporace.

Mimochodem, kromě Kolomny a Chanty-Mansijsku má „Medium“ přístupové body i v Ozérech, Samare a Tyumeni. Zahraniční nadšenci také podporují iniciativu sítě „Medium“ a vytvářejí přístupové body v Rize a Barceloně.

Takže, pojďme na to!

Krok 1. Stahování softwaru potřebného pro správnou funkci v síti.

V závislosti na architektuře vašeho operačního systému si stáhněte poslední verzi klienta Yggdrasil na odpovídající stránce. K okamžiku sepsání článku je aktuální verze 0.3.8.

Architekturu vašeho operačního systému můžete zjistit pomocí kontextového menu sekce „Počítač“ v programu „Průzkumník“ a výběrem položky „Vlastnosti“.

Zajímá vás položka „Typ systému“. Tam bude zobrazena architektura vašeho operačního systému. Například, „64-bitový operační systém».

Klienta si můžete stáhnout zde:

Yggdrasil 0.3.8 / i386 (32-bitový) | Yggdrasil 0.3.8 / amd64 (64-bitový)

A příslušnou utilitu pro správu vaší kopie Yggdrasil si můžete stáhnout zde:

Yggdrasilctl 0.3.8 / i386 (32-bitový) | Yggdrasilctl 0.3.8 / amd64 (64-bitový)

Krok 2. Instalace softwaru potřebného pro správnou funkci v síti.

Nyní je nutné přesunout dříve nahrané soubory do adresáře umístěného na adrese C:WindowsSystem32. Obvykle proměnná prostředí Windows %PATH% obsahuje adresy adresářů, ve kterých se nacházejí spustitelné soubory. Patří sem i C:WindowsSystem32.

Krok 3. Nastavení klienta Yggdrasil.

Stisknutím klávesové zkratky Win + R a zadáním příkazu do zobrazeného pole cmd, spusťte příkazový řádek.

Internet pro všechny zdarma, a ať nikdo neodejde zklamaný

Použijte příkaz yggdrasil -genconf > yggdrasil.conf, abyste vytvořili nový konfigurační soubor. Rozhodně se s nikým o tento soubor nedělte, protože obsahuje váš soukromý klíč pro šifrování provozu v rámci sítě.

Z privátního klíče se formuje vaše vnitřní IPv6 adresa, proto pokud útočník získá kopii vašeho konfiguračního souboru, bude mít také možnost používat vaši IPv6 adresu a vydávat se za vás.

Váš konfigurační soubor se nyní nachází na adrese C:UsersVAŠE_JMÉNO_UŽIVATELEyggdrasil.conf. Otevřete tento soubor v libovolném textovém editoru a věnujte zvláštní pozornost následujícím párům klíč-hodnota:

Peers: [] — pokud toto pole necháte prázdné, klient Yggdrasil bude fungovat pouze v režimu -autoconf. Zde by měly být uvedeny další peerové (účastníci) sítě, kteří také pracují v režimu overlay. K nim dojde k připojení při spuštění klienta Yggdrasil.

Vyberte několik peerů z následujícího seznamu a přidejte je do seznamu peerů.

Měli byste dostat něco jako Peers: ["tcp://46.151.26.194:60575", "tcp://78.155.207.12:32320", "tcp://194.177.21.156:5066"]. Můžete také použít peerové z jiných zemí, ale to je velmi nedoporučuje, protože to negativně ovlivňuje celkový výkon sítě.

Změňte parametr NodeInfoPrivacy: false na NodeInfoPrivacy: true, pokud nechcete, aby ostatní účastníci sítě věděli, jakou platformu, architekturu a verzi klienta Yggdrasil používáte. Doporučuji tyto parametry skrýt, protože Yggdrasil zatím není dostatečně stabilní a některé verze mohou mít zranitelnosti..

Můžete také nastavit parametr NodeInfo, aby ostatní uživatelé sítě mohli získat více informací o vaší nodě. Sami si vyberete, jakými informacemi budete sdílet, a jakými nikoli.

Například:

NodeInfo:
{
kontakt: mihail@podivilov.ru
poloha: Ozyory, Rusko
název: home.y.podivilov.ru
}

Krok 4. Vytvoření úkolu v plánovači úloh.

Stisknutím klávesové zkratky Win + R a zadáním příkazu do zobrazeného pole taskschd.msc, spusťte plánovač úloh.

Internet pro všechny zdarma, a ať nikdo neodejde zklamaný

V kontextovém menu vpravo vyberte Vytvořit úkol..

Na kartě „Obecné“ zadejte do pole „Jméno“ „Yggdrasil“ a zaškrtněte možnost „Spustit s nejvyššími právy“. To je nutné, aby klient Yggdrasil mohl používat síťový TAP ovladač, který nainstalujeme v dalším kroku.

Na kartě „Spouštěče“ klikněte na tlačítko „Vytvořit“ a v kontextovém menu vyberte možnost „Při přihlášení“. Klikněte na „OK“.

Na kartě „Akce“ klikněte na tlačítko „Vytvořit“ a vedle textu „Akce“ v kontextovém menu vyberte možnost „Spustit program“. Do pole „Program nebo skript“ zadejte Yggdrasil. Do pole „Přidat argumenty (nepovinné)“ zadejte -useconffile C:UsersJMÉNO_VAŠEHO_UŽIVATELEyggdrasil.conf. Klikněte na „OK“.

Krok 5. Instalace distribuce OpenVPN.

Yggdrasil používá virtuální síťový TAP ovladač pro emulaci Ethernet zařízení a správný chod sítě.

Distribuci OpenVPN můžete stáhnout zde.

Krok 6. Nastavení DNS serverů pro protokol IPv6.

  1. Otevřete kontextové menu Windows stisknutím klávesy Win a otevřete ovládací panel.
  2. Vyberte „Síť a Internet“.
  3. Vyberte „Centrum síťových a sdílených připojení“.
  4. Klikněte na odkaz naproti textu „Připojení“.
  5. Klikněte na „Vlastnosti“.
  6. Vyberte položku „IP verzia 6 (TCP/IPv6)“.
  7. Klikněte na „Vlastnosti“.
  8. Zaškrtněte možnost „Použít následující adresy DNS serverů“.
  9. Zadejte 200:d0c4:68ee:e87b:c206:67b8:5fa5:d4be do pole „Preferovaný DNS server“ a klikněte na „OK“.

Gratulujeme! Nastavení bylo dokončeno. Vraťte se do plánovače úloh, vyberte položku Yggdrasil a klikněte na tlačítko „Spustit“ z kontextového menu vpravo.

Uvidíte otevřené okno terminálu:

Internet pro všechny zdarma, a ať nikdo neodejde zklamaný
Všechno funguje.

Nyní můžete otevřít váš prohlížeč a zadat do adresního řádku http://medium.isp/. Pokud je síť správně nastavena, uvidíte následující stránku:

Internet pro všechny zdarma, a ať nikdo neodejde zklamaný

Vítejte!

Připravili jsme pro vás seznam nejzajímavějších a nejžádanějších zdrojů sítě — můžete ho najít zde.

Svobodný internet v Rusku začíná u vás

Můžete přispět k rozvoji svobodného internetu v Rusku již dnes. Připravili jsme vyčerpávající seznam toho, jak můžete pomoci této síti:

    Internet pro všechny zdarma, a ať nikdo neodejde zklamaný   Povězte o síti „Medium“ svým přátelům a kolegům
    Internet pro všechny zdarma, a ať nikdo neodejde zklamaný   Podělte se odkazem na tento článek na sociálních sítích nebo ve vašem osobním blogu
    Internet pro všechny zdarma, a ať nikdo neodejde zklamaný   Zapojte se do diskuse technických otázek sítě „Medium“ na GitHubu
    Internet pro všechny zdarma, a ať nikdo neodejde zklamaný   Vytvořte si svůj webový servis v síti. Yggdrasil
    Internet pro všechny zdarma, a ať nikdo neodejde zklamaný   Zvedněte svůj přístupový bod k síti „Medium“

Přečtěte si také:

Nemám co skrývat.
Vše, co jste chtěli vědět o decentralizovaném internetovém poskytovateli „Medium“, ale báli jste se zeptat
Drahý, zabíjíme internet

Jsme na Telegramu: @medium_isp

Pouze registrovaní uživatelé se mohou účastnit ankety. Přihlaste se, prosím.

Alternativní hlasování: zajímá nás názor těch, kteří nemají plnohodnotný účet na Habr

  • ↑

  • ↓

Hlasovalo 86 uživatelů. Zdrželo se 22 uživatelů.

Zdroj: habr.com

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster