Internet pre všetkých, zadarmo, a nech nikto neodíde nahnevaný

Dobrý deň, komunita!

Volám sa Michaľ Podivilov. Som zakladateľom neziskovej organizácie „Medium“.

Viackrát ma požiadali, aby som napísal stručného, no vyčerpávajúceho sprievodcu o tom, ako sa pripojiť do siete decentralizovaného poskytovateľa internetu „Medium“ v režime overlay, teda bez priameho pripojenia na router operátora „Medium“, ale prostredníctvom využitia siete Internet a Yggdrasil ako prostriedku dopravy.

V tomto článku sa pokúsim prístupne vysvetliť, ako sa pripojiť do siete „Medium“ v režime overlay a nakonfigurovať pracovné prostredie, ak používate operačný systém Windows.

Ak sa chcete dozvedieť podrobnosti o tom, čo vlastne je a nie je decentralizovaný poskytovateľ internetu „Medium“, odporúčam prečítať si článok mojich kolegov..

Internet pre všetkých, zadarmo, a nech nikto neodíde nahnevaný

Lyrické odbočenie

Predtým, ako prejdeme k hlavnej téme, chcel by som povedať pár slov o tom, prečo je pripojenie v režime overlay do siete „Medium“ v súčasnosti dosť dôležité.

Po prvé, aj keď využívame topológiu partial mesh v Kolomne a v Chanty-Mansijsku,nie všetci chcú podstúpiť pútnickú cestu do týchto miest, aby si vyskúšali sieť v akcii.

V týchto mestách Mesh funguje na úrovni L2, kde už nad nimi na úrovni L3 pracuje Yggdrasil, ktorý využívame ako hlavnú dopravu do siete.

Takto má topológia siete „Medium“ nasledujúci vzhľad:Internet pre všetkých, zadarmo, a nech nikto neodíde nahnevaný

Po druhé, vzhľadom na to, že väčšina používateľov nemá možnosť priamo sa pripojiť na routery operátorov siete „Medium“, vzniká prirodzená potreba prístupu k zdrojom siete s využitím už známej siete Internet.

Vďaka režimu overlay sa sieť „Medium“ obohatila o množstvo informačných zdrojov, ktoré teraz spravujú operátori a účastníci siete „Medium“.

Pozrite sa sami!Internet pre všetkých, zadarmo, a nech nikto neodíde nahnevaný

Myslím, že nadpis odporuje obsahu. Malo by to tak byť?

Nadpis neodporuje obsahu, ale představuje subjektivní projekci očekávání autora, že se v blízké budoucnosti komunita decentralizovaného internetového poskytovatele „Medium“ bude schopná organizovat přístup k síti a v mnoha dalších městech Ruska. To umožní uživatelům využívat zdroje sítě „Medium“ bez používání dopravy sítě Internet.

Domníváme se, že každý člověk by měl mít právo na bezplatné poskytování a využívání komunikačních služeb, protože za to, že si přímo mezi sebou komunikujeme ve skutečnosti, neplatíme. Není třeba zapomínat, že síť především tvoří lidé, a ne technologie — platíme za používání dopravy sítě Internet pouze proto, že nepatří nám.

I když byl Internet zpočátku decentralizovaný (o tom svědčí jeho název — „Interconnected Networks“, „Síť Sítí“), komunikační kanály přesto patří buď státu, nebo korporacím. Proto jeho hlavním nedostatkem je, že ho nekontroluje komunita, ale stát a korporace.

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

Takže pojďme na to!

Krok 1. Stahování softwaru, který je nezbytný pro správnou funkci v síti.

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

Architekturu vašeho operačního systému zjistíte tak, že kliknete pravým tlačítkem myši na sekci „Počítač“ uvnitř programu „Průzkumník“ a vyberete možnost „Vlastnosti“.

Zajímá vás položka „Typ systému“. Tam bude zobrazena architektura vašeho operačního systému. Například „64bitový 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 odpovídajícím způsobem můžete stáhnout utilitu pro administraci vaší kopie Yggdrasil zde:

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

Krok 2. Instalace softwaru, který je nezbytný pro správnou funkci v síti.

Teraz musíte prerozdeliť predtým nahrané súbory do priečinka nachádzajúceho sa na adrese C:WindowsSystem32. Vo väčšine prípadov obsahuje premenná prostredia Windows %PATH% adresy priečinkov, v ktorých sa nachádzajú spustiteľné súbory. Týmto spôsobom patrí aj C:WindowsSystem32.

Krok 3. Konfigurácia klienta Yggdrasil.

Stlačením kombinácie klávesov Win + R a zadaním príkazu do objavenej oblasti cmd, spustíte príkazový riadok.

Internet pre všetkých, zadarmo, a nech nikto neodíde nahnevaný

Použite príkaz yggdrasil -genconf > yggdrasil.conf, aby ste vytvorili nový konfiguračný súbor. NIKDY sa s nikým nedelte tento súbor, pretože obsahuje váš súkromný kľúč na šifrovanie prevádzky v rámci siete.

Z vášho súkromného kľúča sa vytvorí vaša vnútorná IPv6 adresa, takže ak by útočník získal kópiu vášho konfiguračného súboru, bude mať tiež možnosť používať vašu IPv6 adresu a predstierať, že ste to vy.

Váš konfiguračný súbor sa teraz nachádza na adrese C:UsersVAŠE_MENO_POUŽÍVATEĽA yggdrasil.conf. Otvorte tento súbor akýmkoľvek textovým editorom a venujte osobitnú pozornosť nasledujúcim páram kľúč-hodnota:

Peers: [] — ak ponecháte toto pole prázdne, klient Yggdrasil bude fungovať iba v režime -autoconf. Tu musia byť uvedení ďalší peer-ovia (účastníci) siete, ktorí tiež pracujú v režime overlay. Na tieto peery sa pripojí pri spustení klienta Yggdrasil.

Vyberte niekoľko peer-ov zo nasledujúceho zoznamu a zadajte ich do zoznamu peer-ov.

Mali by ste skončiť s niečím ako Peers: ["tcp://46.151.26.194:60575", "tcp://78.155.207.12:32320", "tcp://194.177.21.156:5066"]. Môžete tiež použiť peer-ov z iných krajín, ale to je mimoriadne sa neodporúča, pretože má negatívny vplyv na celkový výkon siete.

Zmeňte parameter NodeInfoPrivacy: false na NodeInfoPrivacy: true, ak nechcete, aby ostatní účastníci siete vedeli, akú platformu, architektúru a verziu klienta Yggdrasil používate. Odporúčam skrývať tieto parametre, pretože Yggdrasil v súčasnosti nie je dostatočne stabilný a niektoré verzie môžu mať zraniteľnosti.

Môžete tiež nastaviť parameter NodeInfo, aby ostatní používateľia siete mohli získať viac informácií o vašej node. Vy sami si vyberiete, aké informácie budete zdieľať a aké nie.

Napríklad:

NodeInfo:
{
kontakt: mihail@podivilov.ru
lokalita: Ozyory, Rusko
meno: home.y.podivilov.ru
}

Krok 4. Vytvorenie úlohy v plánovači úloh.

Stlačením kombinácie klávesov Win + R a zadaním príkazu do objavenej oblasti taskschd.msc, spustite plánovač úloh.

Internet pre všetkých, zadarmo, a nech nikto neodíde nahnevaný

V kontextovej ponuke vpravo vyberte Vytvoriť úlohu.

Na karte „Všeobecné“ do poľa „Meno“ zadajte „Yggdrasil“ a zaškrtnite možnosť „Spustiť s najvyššími právami“. Je to nevyhnutné pre to, aby mohol klient Yggdrasil používať sieťový TAP ovládač, ktorý nainštalujeme v nasledujúcom kroku.

Na karte „Spúšťače“ kliknite na tlačidlo „Vytvoriť“ a v kontextovej ponuke vyberte možnosť „Pri prihlásení do systému“. Kliknite na „OK“.

Na karte „Akcie“ kliknite na tlačidlo „Vytvoriť“ a vedľa textu „Akcia“ v kontextovej ponuke vyberte možnosť „Spustiť program“. Do poľa „Program alebo skript“ zadajte Yggdrasil. Do poľa „Pridať argumenty (nepovinné)“ zadajte -useconffile C:UsersVAŠE_MENO_YGGDRASILyggdrasil.conf. Kliknite na „OK“.

Krok 5. Inštalácia distribúcie OpenVPN.

Yggdrasil používa virtuálny sieťový TAP ovládač na emuláciu Ethernet zariadenia a správne fungovanie siete.

Distribúciu OpenVPN si môžete stiahnuť tu.

Krok 6. Nastavenie DNS serverov pre protokol IPv6.

  1. Vyvolajte kontextovú ponuku Windows stlačením klávesu Win a otvorte ovládací panel.
  2. Vyberte „Sieť a Internet“
  3. Vyberte „Centrum správy sietí a zdieľania“
  4. Kliknite na odkaz, ktorý sa nachádza naproti textu „Pripojenia“.
  5. Kliknite na „Vlastnosti“
  6. Vyberte možnosť „IP verzia 6 (TCP/IPv6)“
  7. Kliknite na „Vlastnosti“
  8. Zaškrtnite možnosť „Použiť nasledujúce adresy DNS serverov“
  9. Zadajte 200:d0c4:68ee:e87b:c206:67b8:5fa5:d4be do poľa „Preferovaný DNS server“ a kliknite na „OK“.

Gratulujeme! Nastavenie je dokončené. Vráťte sa do plánovača úloh, potom vyberte položku Yggdrasil a kliknite na tlačidlo „Spustiť“ z kontextovej ponuky vpravo.

Uvidíte otvorené okno terminálu:

Internet pre všetkých, zadarmo, a nech nikto neodíde nahnevaný
Všetko funguje.

Teraz môžete otvoriť svoj prehliadač a zadať do adresného riadku http://medium.isp/. Ak je sieť nastavená správne, uvidíte nasledujúcu stránku:

Internet pre všetkých, zadarmo, a nech nikto neodíde nahnevaný

Vitajte!

Pripravili sme pre vás zoznam najzaujímavejších a najvyhľadávanejších zdrojov v sieti — môžete ho nájsť tu.

Slobodný internet v Rusku začína s vami

Môžete dnes pomôcť s rozvojom slobodného internetu v Rusku. Pripravili sme vyčerpávajúci zoznam toho, čím konkrétne môžete sieť podporiť:

    Internet pre všetkých, zadarmo, a nech nikto neodíde nahnevaný   Povedzte svojim priateľom a kolegom o sieti „Medium“
    Internet pre všetkých, zadarmo, a nech nikto neodíde nahnevaný   Zdieľať odkaz na tento článok na sociálnych sieťach alebo vo svojom osobnom blogu
    Internet pre všetkých, zadarmo, a nech nikto neodíde nahnevaný   Zúčastnite sa diskusií o technických otázkach siete „Medium“ na GitHub
    Internet pre všetkých, zadarmo, a nech nikto neodíde nahnevaný   Vytvorte si svoj webový servis v sieti. Yggdrasil
    Internet pre všetkých, zadarmo, a nech nikto neodíde nahnevaný   Zriaďte svoju prístupovú stanicu do siete „Medium“

Prečítajte si tiež:

Nemám čo skrývať
Všetko, čo ste chceli vedieť o decentralizovanom internetovom poskytovateľovi „Medium“, ale báli ste sa spýtať
Drahá, zabíjame internet

Sme na Telegrame: @medium_isp

Len registrovaní používatelia sa môžu zúčastniť prieskumu. Prihláste sa, prosím.

Alternatívne hlasovanie: Záleží nám na názore tých, ktorí nemajú plnohodnotný účet na Habri

  • ↑

  • ↓

Hlasovalo 86 používateľov. Zdržalo sa 22 používateľov.

Zdroj: habr.com

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster