Ynternet foar elkenien, fergees, en lit gjinien beledige litte

Goeiemiddei, Mienskip!

Myn namme is Mikhail Podivilov. Ik bin de oprjochter fan de publike organisaasje "Medium".

Ik bin ferskate kearen frege om in koarte, mar wiidweidige gids te skriuwen oer hoe't jo ferbine mei it netwurk desintralisearre ynternetprovider "Medium" yn overlay-modus, dat is, sûnder direkt te ferbinen mei de router fan 'e Medium-operator, mar troch it gebrûk fan it ynternet en Yggdrasil as ferfier.

Yn dizze publikaasje sil ik besykje dúdlik út te lizzen hoe't jo kinne ferbine mei it Medium netwurk yn overlay-modus en de wurkomjouwing konfigurearje as jo it Windows-bestjoeringssysteem brûke.

As jo ​​​​yn detail wolle útfine wat de desintralisearre ynternetprovider "Medium" is en net, advisearje ik it lêzen myn kollega syn artikel.

Ynternet foar elkenien, fergees, en lit gjinien beledige litte

Lyryske ôfwiking

Foardat ik trochgie nei de haadtûke fan it ferhaal, wol ik in pear wurden sizze oer wêrom't ferbinen yn overlay-modus mei it Medium netwurk no in frij wichtige rol spilet.

Lit ús earst de topology brûke foar in part mesh в Kolomna и Khanty-Mansiysk, Net elkenien wol in pylgertocht meitsje nei dizze stêden om it netwurk yn aksje te besykjen.

Yn dizze stêden mesh wurket op it nivo L2, dêr't al boppe op harren op it nivo L3 wurket Yggdrasil, dy't wy brûke as it haadferfier fan it netwurk.

Sa sjocht de topology fan it "Medium" netwurk der sa út:Ynternet foar elkenien, fergees, en lit gjinien beledige litte

Twads, troch it feit dat de measte brûkers net de mooglikheid hawwe om direkt te ferbinen mei de routers fan 'e Medium-netwurkoperators, is d'r in natuerlike needsaak om tagong te krijen ta netwurkboarnen troch it gebrûk fan it ynternetferfier, dat is al bekend mei wy allegearre.

Mei tank oan it gebrûk fan ferbining yn overlay-modus hat it Medium netwurk in grut oantal ynformaasjeboarnen krigen, dy't no wurde beheard troch operators en dielnimmers fan it Medium netwurk.

Sjoch sels mar!Ynternet foar elkenien, fergees, en lit gjinien beledige litte

It liket my ta dat de titel de ynhâld tsjinsprekt. Is dit hoe it moat?

De titel tsjinsprekt de ynhâld net, mar is in subjektive projeksje fan 'e ferwachtings fan' e skriuwer dat yn 'e heine takomst de mienskip fan' e desintralisearre ynternetprovider "Medium" tagong ta it netwurk yn in protte oare stêden fan Ruslân kin organisearje. Hjirmei kinne brûkers de middels fan it Medium netwurk brûke sûnder ynternetferfier te brûken.

Wy leauwe dat elke persoan it rjocht moat hawwe op frije foarsjenning en gebrûk fan kommunikaasjetsjinsten, om't wy net betelje om yn 'e realiteit direkt mei elkoar te kommunisearjen. Ferjit dat net it netwurk wurdt benammen foarme troch minsken, net technology - wy betelje foar it gebrûk fan ynternetferfier allinich om't hy heart net by ús.

Nettsjinsteande it feit dat it ynternet yn earste ynstânsje desintralisearre wie (lykas de namme al seit - "Interconnected Networks", "Network of Networks"), binne kommunikaasjekanalen noch altyd eigendom fan 'e steat of korporaasjes. Dêrom is har wichtichste neidiel dat it net kontrolearre wurdt troch de mienskip, mar troch de steat en korporaasjes.

Trouwens, neist Kolomna en Khanty-Mansiysk, Medium hat tagongspunten yn Marren, Samara и Tyumen. Bûtenlânske entûsjasters stypje ek it Medium-netwurkinisjatyf en ferheegje hotspots yn Riga en Barcelona.

Dat litte wy begjinne!

stap 1. Download de software dy't nedich is foar juste wurking fan it netwurk.

Ofhinklik fan 'e bitheid fan jo bestjoeringssysteem, download de lêste release fan' e Yggdrasil-kliïnt op de byhearrende side. Op it stuit fan skriuwen is ferzje 0.3.8 aktueel.

Jo kinne de bitheid fan jo bestjoeringssysteem fine troch it kontekstmenu fan 'e seksje "Computer" yn it programma "Explorer" te roppen en "Eigenskippen" te selektearjen.

Jo binne ynteressearre yn it item "Systeemtype". De bitheid fan jo bestjoeringssysteem sil dêr wurde werjûn. Bygelyks, "64-bit bestjoeringssysteem".

De klant kin hjir downloade wurde:

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

En dêrtroch kin it hulpprogramma foar it administrearjen fan jo eksimplaar fan Yggdrasil hjir downloade wurde:

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

stap 2. Ynstallaasje fan software nedich foar juste wurking fan it netwurk.

No moatte jo de earder ynladen bestannen ferpleatse nei de map op C: WindowsSystem32. Typysk de Windows-omjouwingsfariabele % PATH% befettet de adressen fan de mappen dêr't de útfierbere triemmen yn sitte. Se befetsje C: WindowsSystem32.

stap 3. It ynstellen fan de Yggdrasil-kliïnt.

Troch op in toetskombinaasje te drukken Win + R en fier it kommando yn it ferskynde fjild cmd, start de kommandorigel.

Ynternet foar elkenien, fergees, en lit gjinien beledige litte

Brûk it kommando yggdrasil -genconf > yggdrasil.confom in nij konfiguraasjetriem te meitsjen. Diel dit bestân ûnder gjin omstannichheden mei immen., om't it jo privee kaai befettet foar it fersiferjen fan ferkear binnen it netwurk.

De privee kaai genereart jo intranet IPv6-adres, dus as in oanfaller in kopy fan jo konfiguraasjetriem krije kin, kinne se ek jo IPv6-adres brûke en jo foardogge.

Jo konfiguraasjetriem is no te finen op C:UsersВАШЕ_ИМЯ_ПОЛЬЗОВАТЕЛЯyggdrasil.conf. Iepenje dit bestân mei elke tekstbewurker en jouwe spesjaal omtinken oan de folgjende pearen kaai-wearde:

Peers: [] - as jo dit fjild leech litte, kin de klant fan Yggdrasil allinich yn wurkje -autoconf. Oare peers (dielnimmers) fan it netwurk dy't ek operearje yn overlay-modus moatte hjir oanjûn wurde. Se wurde ferbûn mei as de Yggdrasil-kliïnt wurdt lansearre.

Selektearje meardere peers út folgjende list en foegje se ta oan 'e list fan peers.

Jo moatte einigje mei wat as Peers: ["tcp://46.151.26.194:60575", "tcp://78.155.207.12:32320", "tcp://194.177.21.156:5066"]. Jo kinne ek peers út oare lannen brûke, mar dit is ekstreem net oan te rieden, om't dit in skealik effekt hat op algemiene netwurkprestaasjes.

Feroarje de ynstelling NodeInfoPrivacy: false op NodeInfoPrivacy: true, as jo net wolle dat oaren op it netwurk witte hokker platfoarm, arsjitektuer en ferzje fan 'e Yggdrasil-kliïnt jo brûke. Ik advisearje dizze opsjes te ferbergjen, om't Yggdrasil op it stuit net heul stabyl is en guon ferzjes kin kwetsberens hawwe.

Jo kinne ek konfigurearje de ynstelling NodeInfosadat oare netwurk brûkers kinne fine út mear ynformaasje oer jo knooppunt. Jo kieze hokker ynformaasje jo sille diele en wat jo net.

Bygelyks:

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

stap 4. It meitsjen fan in taak yn 'e taakplanner.

Troch op in toetskombinaasje te drukken Win + R en fier it kommando yn it ferskynde fjild taskschd.msc, start de taakplanner.

Ynternet foar elkenien, fergees, en lit gjinien beledige litte

Selektearje út it kontekstmenu rjochts Taak oanmeitsje.

Fier op it ljepblêd "Algemien" yn it fjild "Namme" "Yggdrasil" yn en kontrolearje it karfakje "Rinne mei heechste rjochten". Dit is nedich sadat de Yggdrasil-kliïnt it netwurk TAP-bestjoerder brûke kin, dat wy yn 'e folgjende stap sille ynstallearje.

Klikje op it ljepblêd "Triggers" op de knop "Meitsje" en selektearje "By oanmelden" út it kontekstmenu. Klik OK.

Klikje op it ljepblêd "Aksjes" op de knop "Meitsje" en tsjinoer "Aksje" út it kontekstmenu, selektearje "In programma útfiere". Fier yn it fjild Programma of Skript yn Yggdrasil. Yn it fjild "Arguminten tafoegje (opsjoneel)" ynfiere -useconffile C:UsersИМЯ_ВАШЕГО_ПОЛЬЗОВАТЕЛЯyggdrasil.conf. Klik OK.

stap 5. It ynstallearjen fan de OpenVPN-distribúsje.

Yggdrasil brûkt in firtuele netwurk TAP-bestjoerder om in Ethernet-apparaat te emulearjen en te soargjen foar juste netwurkoperaasje.

Jo kinne de OpenVPN-distribúsje downloade hjir.

stap 6. DNS-tsjinners konfigurearje foar it IPv6-protokol.

  1. Rop it Windows-kontekstmenu op troch op in toets te drukken Win en iepen kontrôlepaniel
  2. Selektearje "Netwurk en ynternet"
  3. Selektearje "Netwurk- en dielingssintrum"
  4. Klikje op de keppeling tsjinoer de wurden "Ferbinings"
  5. Klik op Eigenskippen
  6. Selektearje "IP ferzje 6 (TCP/IPv6)"
  7. Klik op Eigenskippen
  8. Selektearje it fekje neist "Brûk de folgjende DNS-tsjinneradressen"
  9. enter 200:d0c4:68ee:e87b:c206:67b8:5fa5:d4be yn it fjild Foarkar DNS-tsjinner en klikje op OK

Lokwinske! De opset is kompleet. Gean werom nei de taakplanner, selektearje dan it Yggdrasil-item en klikje op de knop Run út it kontekstmenu rjochts.

Jo sille in terminalfinster sjen ferskine:

Ynternet foar elkenien, fergees, en lit gjinien beledige litte
Всё работает.

No kinne jo jo browser iepenje en ynfiere yn 'e adresbalke http://medium.isp/. As it netwurk goed is ynsteld, sille jo de folgjende side sjen:

Ynternet foar elkenien, fergees, en lit gjinien beledige litte

Wolkom!

Wy hawwe in list mei de meast nijsgjirrige en populêre netwurkboarnen foar jo taret - jo kinne it fine hjir.

Fergees ynternet yn Ruslân begjint mei jo

Jo kinne hjoed alle mooglike assistinsje leverje foar it oprjochtsjen fan in fergees ynternet yn Ruslân. Wy hawwe in wiidweidige list gearstald fan krekt hoe't jo it netwurk kinne helpe:

    Ynternet foar elkenien, fergees, en lit gjinien beledige litte   Fertel jo freonen en kollega's oer it Medium netwurk
    Ynternet foar elkenien, fergees, en lit gjinien beledige litte   Diele referinsje nei dit artikel op sosjale netwurken of persoanlike blog
    Ynternet foar elkenien, fergees, en lit gjinien beledige litte   Nim diel oan 'e diskusje oer technyske problemen op it Medium netwurk op GitHub
    Ynternet foar elkenien, fergees, en lit gjinien beledige litte   Meitsje jo webtsjinst online Yggdrasil
    Ynternet foar elkenien, fergees, en lit gjinien beledige litte   Ferheegje jo tagongspunt nei it Medium netwurk

Lês ek:

Ik haw neat te ferbergjen
Alles wat jo witte woene oer de desintralisearre ynternetprovider "Medium", mar wiene bang om te freegjen
Skat, wy meitsje it ynternet dea

Wy binne op Telegram: @medium_isp

Allinnich registrearre brûkers kinne meidwaan oan 'e enkête. Ynlogge, asjebleaft.

Alternatyf stimmen: it is wichtich foar ús om de miening te witten fan dyjingen dy't gjin folslein akkount hawwe op Habré

86 brûkers stimden. 22 brûkers ûntholden har.

Boarne: www.habr.com

Add a comment