Internet pre každého, zadarmo a nech nikto neodíde urazený

Dobré popoludnie, Spoločenstvo!

Volám Michail Podivilov. Som zakladateľom verejnej organizácie „Medium“.

Opakovane som bol požiadaný, aby som napísal krátky, ale komplexný návod, ako sa pripojiť k sieti decentralizovaný poskytovateľ internetu "Medium" v režime prekrytia, to znamená bez priameho pripojenia k smerovaču stredného operátora, ale prostredníctvom internetu a Yggdrasil ako doprava.

V tejto publikácii sa pokúsim jasne vysvetliť, ako sa môžete pripojiť k strednej sieti v režime prekrytia a nakonfigurovať pracovné prostredie, ak používate operačný systém Windows.

Ak chcete podrobne zistiť, čo je a nie je decentralizovaný poskytovateľ internetu “Medium”, odporúčam prečítať článok môjho kolegu.

Internet pre každého, zadarmo a nech nikto neodíde urazený

Lyrická digresia

Predtým, než prejdem k hlavnej vetve príbehu, rád by som povedal pár slov o tom, prečo pripojenie v režime overlay do siete Medium teraz hrá pomerne dôležitú úlohu.

Najprv použime topológiu čiastočné pletivo в Kolomna и Chanty-Mansijsk, nie každý chce podniknúť púť do týchto miest a vyskúšať sieť v akcii.

V týchto mestách Ok pracuje na úrovni L2, kde už na nich na úrovni L3 práce Yggdrasil, ktorý používame ako hlavný transport siete.

Topológia „strednej“ siete teda vyzerá takto:Internet pre každého, zadarmo a nech nikto neodíde urazený

Po druhé, vzhľadom na skutočnosť, že väčšina používateľov nemá možnosť priameho pripojenia k smerovačom operátorov strednej siete, existuje prirodzená potreba prístupu k sieťovým zdrojom prostredníctvom prenosu internetu, ktorý je už známy my všetci.

Vďaka využívaniu pripojenia v režime overlay získala sieť Medium veľké množstvo informačných zdrojov, ktoré dnes spravujú operátori a účastníci siete Medium.

Pozrite sa sami!Internet pre každého, zadarmo a nech nikto neodíde urazený

Zdá sa mi, že názov odporuje obsahu. Takto to má byť?

Názov nie je v rozpore s obsahom, ale je subjektívnou projekciou očakávaní autora, že v blízkej budúcnosti bude komunita decentralizovaného poskytovateľa internetu „Medium“ schopná zorganizovať prístup k sieti v mnohých ďalších mestách Ruska. To umožní používateľom využívať zdroje siete Medium bez použitia internetového prenosu.

Veríme, že každý človek by mal mať právo na bezplatné poskytovanie a používanie komunikačných služieb, pretože za priamu vzájomnú komunikáciu sa v skutočnosti nevyplácame. Nezabudni na to sieť primárne tvoria ľudia, nie technológia — za používanie internetovej dopravy platíme len preto on k nám nepatrí.

Napriek tomu, že internet bol spočiatku decentralizovaný (ako už názov napovedá - „Prepojené siete“, „Sieť sietí“), komunikačné kanály sú stále vo vlastníctve štátu alebo korporácií. Preto je jeho hlavnou nevýhodou to, že ho nekontroluje komunita, ale štát a korporácie.

Mimochodom, okrem Kolomny a Chanty-Mansijska má Medium prístupové body Jazerá, nažka krídlatá и Tyumen. Zahraniční nadšenci tiež podporujú iniciatívu Medium network a zhromažďujú hotspoty v Rige a Barcelone.

Začíname!

Krok 1. Stiahnite si softvér potrebný na správne fungovanie siete.

V závislosti od bitovej verzie vášho operačného systému si stiahnite najnovšiu verziu klienta Yggdrasil na príslušnej stránke. V čase písania tohto článku je aktuálna verzia 0.3.8.

Bitovosť vášho operačného systému môžete zistiť vyvolaním kontextovej ponuky časti „Počítač“ v programe „Explorer“ a výberom položky „Vlastnosti“.

Máte záujem o položku „Typ systému“. Zobrazí sa tam bitová hodnota vášho operačného systému. Napríklad, "64-bitový operačný systém".

Klienta si môžete stiahnuť tu:

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

A teda nástroj na správu vašej kópie Yggdrasil si môžete stiahnuť tu:

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

Krok 2. Inštalácia softvéru potrebného pre správne fungovanie siete.

Teraz musíte presunúť predtým stiahnuté súbory do adresára umiestneného na C: WindowsSystem32. Typicky premenná prostredia Windows % PATH% obsahuje adresy adresárov, v ktorých sa nachádzajú spustiteľné súbory. Zahŕňajú C: WindowsSystem32.

Krok 3. Nastavenie klienta Yggdrasil.

Stlačením kombinácie klávesov Win + R a zadajte príkaz do zobrazeného poľa cmd, spustite príkazový riadok.

Internet pre každého, zadarmo a nech nikto neodíde urazený

Použite príkaz yggdrasil -genconf > yggdrasil.confna vytvorenie nového konfiguračného súboru. Za žiadnych okolností tento súbor s nikým nezdieľajte., pretože obsahuje váš súkromný kľúč na šifrovanie prevádzky v rámci siete.

Súkromný kľúč vygeneruje vašu intranetovú IPv6 adresu, takže ak útočník získa kópiu vášho konfiguračného súboru, bude môcť použiť aj vašu IPv6 adresu a vydávať sa za vás.

Váš konfiguračný súbor sa teraz nachádza na adrese C:UsersВАШЕ_ИМЯ_ПОЛЬЗОВАТЕЛЯyggdrasil.conf. Otvorte tento súbor pomocou ľubovoľného textového editora a venujte zvláštnu pozornosť nasledujúcim párom kľúč-hodnota:

Peers: [] — ak necháte toto pole prázdne, klient Yggdrasil bude môcť pracovať iba v ňom -autoconf. Tu by mali byť uvedení ďalší rovesníci (účastníci) siete, ktorí tiež pracujú v režime prekrytia. K nim sa pripojí pri spustení klienta Yggdrasil.

Vyberte viacero rovesníkov z ďalší zoznam a pridajte ich do zoznamu rovesníkov.

Mali by ste skončiť s niečím takým Peers: ["tcp://46.151.26.194:60575", "tcp://78.155.207.12:32320", "tcp://194.177.21.156:5066"]. Môžete použiť aj rovesníkov z iných krajín, ale to je extrém neodporúča, pretože to má škodlivý vplyv na celkový výkon siete.

Zmeňte nastavenie NodeInfoPrivacy: false na NodeInfoPrivacy: true, ak nechcete, aby ostatní v sieti vedeli, ktorú platformu, architektúru a verziu klienta Yggdrasil používate. Odporúčam skryť tieto možnosti, pretože Yggdrasil momentálne nie je príliš stabilný a niektoré verzie môže mať zraniteľné miesta.

Môžete tiež nakonfigurovať nastavenie NodeInfoaby ostatní používatelia siete mohli zistiť viac informácií o vašom uzle. Vy si vyberiete, aké informácie budete zdieľať a ktoré nie.

napríklad:

NodeInfo:
{
contact: [email protected]
location: Ozyory, Russia
name: home.y.podivilov.ru
}

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

Stlačením kombinácie klávesov Win + R a zadajte príkaz do zobrazeného poľa taskschd.msc, spustite plánovač úloh.

Internet pre každého, zadarmo a nech nikto neodíde urazený

V kontextovej ponuke vpravo vyberte Vytvoriť úlohu.

Na karte „Všeobecné“ do poľa „Názov“ zadajte „Yggdrasil“ a začiarknite políčko „Spustiť s najvyššími právami“. Je to potrebné, aby klient Yggdrasil mohol používať sieťový ovládač TAP, ktorý nainštalujeme v ďalšom kroku.

Na karte „Spúšťače“ kliknite na tlačidlo „Vytvoriť“ a z kontextového menu vyberte „Pri prihlásení“. Kliknite na tlačidlo OK.

Na karte „Akcie“ kliknite na tlačidlo „Vytvoriť“ a oproti „Akcia“ v kontextovej ponuke vyberte „Spustiť program“. Do poľa Program alebo Script zadajte Yggdrasil. Do poľa „Pridať argumenty (voliteľné)“ zadajte -useconffile C:UsersИМЯ_ВАШЕГО_ПОЛЬЗОВАТЕЛЯyggdrasil.conf. Kliknite na tlačidlo OK.

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

Yggdrasil používa virtuálny sieťový ovládač TAP na emuláciu ethernetového zariadenia a zabezpečenie správnej prevádzky siete.

Môžete si stiahnuť distribúciu OpenVPN tu.

Krok 6. Konfigurácia serverov DNS 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 sietí a zdieľania"
  4. Kliknite na odkaz oproti slovám „Pripojenia“
  5. Kliknite na položku Vlastnosti
  6. Vyberte „IP verzia 6 (TCP/IPv6)“
  7. Kliknite na položku Vlastnosti
  8. Začiarknite políčko vedľa položky „Použiť nasledujúce adresy servera DNS“
  9. vstúpiť 200:d0c4:68ee:e87b:c206:67b8:5fa5:d4be v poli Preferovaný server DNS a kliknite na tlačidlo OK

Gratulujem! Nastavenie je dokončené. Vráťte sa do Plánovača úloh, potom vyberte položku Yggdrasil a kliknite na tlačidlo Spustiť v kontextovej ponuke vpravo.

Zobrazí sa okno terminálu:

Internet pre každého, zadarmo a nech nikto neodíde urazený
Všetko funguje.

Teraz môžete otvoriť prehliadač a zadať do panela s adresou http://medium.isp/. Ak je sieť nakonfigurovaná správne, zobrazí sa nasledujúca stránka:

Internet pre každého, zadarmo a nech nikto neodíde urazený

Vitaj späť!

Pripravili sme pre vás zoznam najzaujímavejších a najobľúbenejších sieťových zdrojov - nájdete ho tu.

Bezplatný internet v Rusku začína u vás

Dnes môžete poskytnúť všetku možnú pomoc pri zriadení bezplatného internetu v Rusku. Zostavili sme komplexný zoznam toho, ako presne môžete pomôcť sieti:

    Internet pre každého, zadarmo a nech nikto neodíde urazený   Povedzte svojim priateľom a kolegom o sieti Medium
    Internet pre každého, zadarmo a nech nikto neodíde urazený   zdieľam odkaz k tomuto článku na sociálnych sieťach alebo osobnom blogu
    Internet pre každého, zadarmo a nech nikto neodíde urazený   Zúčastnite sa diskusie o technických problémoch v sieti Medium na GitHub
    Internet pre každého, zadarmo a nech nikto neodíde urazený   Vytvorte si svoju webovú službu online Yggdrasil
    Internet pre každého, zadarmo a nech nikto neodíde urazený   Zdvihnite svoje prístupový bod do strednej siete

Pozri tiež:

Nemám čo skrývať
Všetko, čo ste chceli vedieť o decentralizovanom poskytovateľovi internetu Medium, ale báli ste sa opýtať
Zlato, zabíjame internet

My v Telegrame: @medium_isp

Do prieskumu sa môžu zapojiť iba registrovaní užívatelia. Prihlásiť saProsím.

Alternatívne hlasovanie: je pre nás dôležité poznať názor tých, ktorí nemajú plné konto na Habrého

Hlasovalo 86 užívateľov. 22 používatelia sa zdržali hlasovania.

Zdroj: hab.com

Pridať komentár