Internets visiem, bez maksas, un lai neviens nepamet aizvainots

Labdien, kopiena!

Mani sauc Mihails Podivilovs. Esmu sabiedriskās organizācijas ā€œMediumā€ dibinātājs.

Man ir vairākkārt lÅ«gts uzrakstÄ«t Ä«su, bet izsmeļoÅ”u rokasgrāmatu, kā izveidot savienojumu ar tÄ«klu decentralizēts interneta pakalpojumu sniedzējs "Medium" pārklājuma režīmā, tas ir, bez tieÅ”a savienojuma ar Medium operatora marÅ”rutētāju, bet izmantojot internetu un igdrasils kā transports.

Å ajā publikācijā es mēģināŔu skaidri izskaidrot, kā pārklājuma režīmā varat izveidot savienojumu ar Medium tÄ«klu un konfigurēt darba vidi, ja izmantojat Windows operētājsistēmu.

Ja vēlaties sÄ«kāk noskaidrot, kas ir un nav decentralizētais interneta pakalpojumu sniedzējs ā€œMediumā€, iesaku izlasÄ«t mana kolēģa raksts.

Internets visiem, bez maksas, un lai neviens nepamet aizvainots

Liriskā novirze

Pirms pāriet uz stāsta galveno nozari, es vēlos teikt dažus vārdus par to, kāpēc savienojumam pārklājuma režīmā ar Medium tīklu tagad ir diezgan svarīga loma.

Pirmkārt, izmantosim topoloÄ£iju daļēja sieta Š² Kolomna Šø Hantimansijska, ne visi vēlas doties svētceļojumā uz Ŕīm pilsētām, lai izmēģinātu tÄ«klu darbÄ«bā.

Šajās pilsētās Acs strādā līmenī L2, kur jau viņiem virsū līmenī L3 darbojas igdrasils, ko izmantojam kā galveno tīkla transportu.

Tādējādi ā€œvidējaā€ tÄ«kla topoloÄ£ija izskatās Ŕādi:Internets visiem, bez maksas, un lai neviens nepamet aizvainots

Otrkārt, ņemot vērā to, ka lielākajai daļai lietotāju nav iespējas tieÅ”i pieslēgties vidēja tÄ«kla operatoru marÅ”rutētājiem, rodas dabiska nepiecieÅ”amÄ«ba piekļūt tÄ«kla resursiem, izmantojot jau pazÄ«stamo interneta transportu. mēs visi.

Pateicoties savienojuma izmantoÅ”anai pārklājuma režīmā, Medium tÄ«kls ir ieguvis lielu skaitu informācijas resursu, kurus tagad administrē Medium tÄ«kla operatori un dalÄ«bnieki.

Redzi pats!Internets visiem, bez maksas, un lai neviens nepamet aizvainots

Man Ŕķiet, ka virsraksts ir pretrunā ar saturu. Vai tā tam vajadzētu bÅ«t?

Nosaukums nav pretrunā ar saturu, bet gan ir subjektÄ«va autora cerÄ«bu projekcija, ka tuvākajā nākotnē decentralizētā interneta nodroÅ”inātāja ā€œMediumā€ kopiena varēs organizēt piekļuvi tÄ«klam daudzās citās Krievijas pilsētās. Tas ļaus lietotājiem izmantot Medium tÄ«kla resursus, neizmantojot interneta transportu.

Uzskatām, ka ikvienam ir jābÅ«t tiesÄ«bām uz bezmaksas sakaru pakalpojumu sniegÅ”anu un lietoÅ”anu, jo mēs nemaksājam par tieÅ”u saziņu savā starpā. Neaizmirsti to tÄ«klu galvenokārt veido cilvēki, nevis tehnoloÄ£ijas ā€” par interneta transporta izmantoÅ”anu maksājam tikai tāpēc viņŔ mums nepieder.

Neskatoties uz to, ka internets sākotnēji bija decentralizēts (kā norāda tā nosaukums - ā€œSavstarpēji savienoti tÄ«kliā€, ā€œTÄ«klu tÄ«klsā€), sakaru kanāli joprojām pieder vai nu valstij, vai korporācijām. Tāpēc tās galvenais trÅ«kums ir tas, ka to kontrolē nevis sabiedrÄ«ba, bet gan valsts un korporācijas.

Starp citu, papildus Kolomnai un Hantimansijskai, Medium ir piekļuves punkti Ezeri, Samara Šø Tjumeņa. ArÄ« ārvalstu entuziasti atbalsta Medium tÄ«kla iniciatÄ«vu un ceļ karstos punktus RÄ«gā un Barselonā.

Tātad, sāksim!

Solis 1. Lejupielādējiet programmatÅ«ru, kas nepiecieÅ”ama pareizai tÄ«kla darbÄ«bai.

AtkarÄ«bā no operētājsistēmas bites, lejupielādējiet jaunāko Yggdrasil klienta versiju attiecÄ«gajā lapā. RakstÄ«Å”anas laikā paÅ”reizējā versija ir 0.3.8.

Operētājsistēmas bites lÄ«meni var uzzināt, programmas ā€œExplorerā€ sadaļā ā€œDatorsā€ konteksta izvēlnē un atlasot ā€œPropertiesā€.

JÅ«s interesē vienums ā€œSistēmas veidsā€. Tur tiks parādÄ«ts jÅ«su operētājsistēmas bitums. Piemēram, "64 bitu operētājsistēma'.

Klientu var lejupielādēt Å”eit:

Yggdrasil 0.3.8/i386 (32 bitu) | Yggdrasil 0.3.8/amd64 (64 bitu)

Un attiecÄ«gi utilÄ«tu Yggdrasil kopijas administrÄ“Å”anai var lejupielādēt Å”eit:

Yggdrasilctl 0.3.8/i386 (32 bitu) | Yggdrasilctl 0.3.8/amd64 (64 bitu)

Solis 2. Programmatūras instalēŔana, kas nepiecieŔama pareizai tīkla darbībai.

Tagad jums ir jāpārvieto iepriekÅ” lejupielādētie faili uz direktoriju, kas atrodas C: WindowsSystem32. Parasti Windows vides mainÄ«gais % PATH% satur to direktoriju adreses, kuros atrodas izpildāmie faili. Tie ietver C: WindowsSystem32.

Solis 3. Yggdrasil klienta iestatīŔana.

Nospiežot taustiņu kombināciju Win + R un parādītajā laukā ievadiet komandu cmd, palaidiet komandrindu.

Internets visiem, bez maksas, un lai neviens nepamet aizvainots

Izmantojiet komandu yggdrasil -genconf > yggdrasil.conflai izveidotu jaunu konfigurācijas failu. Nekādā gadÄ«jumā nekoplietojiet Å”o failu ne ar vienu., jo tajā ir jÅ«su privātā atslēga trafika Å”ifrÄ“Å”anai tÄ«klā.

Privātā atslēga Ä£enerē jÅ«su iekÅ”tÄ«kla IPv6 adresi, tādēļ, ja uzbrucējs var iegÅ«t jÅ«su konfigurācijas faila kopiju, viņŔ varēs arÄ« izmantot jÅ«su IPv6 adresi un uzdoties par jums.

JÅ«su konfigurācijas fails tagad atrodas vietnē C:UsersŠ’ŠŠØŠ•_Š˜ŠœŠÆ_ŠŸŠžŠ›Š¬Š—ŠžŠ’ŠŠ¢Š•Š›ŠÆyggdrasil.conf. Atveriet Å”o failu ar jebkuru teksta redaktoru un pievērsiet Ä«paÅ”u uzmanÄ«bu Ŕādiem pāriem atslēgas vērtÄ«ba:

Peers: [] ā€” ja atstājat Å”o lauku tukÅ”u, Yggdrasil klients varēs strādāt tikai tajā -autoconf. Å eit jānorāda citi tÄ«kla vienaudži (dalÄ«bnieki), kas arÄ« darbojas pārklājuma režīmā. Tie tiks savienoti, kad tiks palaists Yggdrasil klients.

Atlasiet vairākus vienaudžus no nākamais saraksts un pievienojiet tos vienaudžu sarakstam.

Jums vajadzētu beigties ar kaut ko līdzīgu Peers: ["tcp://46.151.26.194:60575", "tcp://78.155.207.12:32320", "tcp://194.177.21.156:5066"]. Varat arī izmantot vienaudžus no citām valstīm, taču tas ir ekstrēmi nav ieteicama, jo tas negatīvi ietekmē kopējo tīkla veiktspēju.

Mainiet iestatÄ«jumu NodeInfoPrivacy: false par NodeInfoPrivacy: true, ja nevēlaties, lai citi tÄ«kla dalÄ«bnieki zinātu, kuru Yggdrasil klienta platformu, arhitektÅ«ru un versiju izmantojat. Es iesaku slēpt Ŕīs iespējas, jo Yggdrasil paÅ”laik nav ļoti stabils un dažas versijas var bÅ«t ievainojamÄ«bas.

Varat arī konfigurēt iestatījumu NodeInfolai citi tīkla lietotāji varētu uzzināt vairāk informācijas par jūsu mezglu. Jūs izvēlaties, kādu informāciju dalīsit un kādu ne.

Piemēram:

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

Solis 4. Uzdevuma izveide uzdevumu plānotājā.

Nospiežot taustiņu kombināciju Win + R un parādītajā laukā ievadiet komandu taskschd.msc, palaidiet uzdevumu plānotāju.

Internets visiem, bez maksas, un lai neviens nepamet aizvainots

Labajā pusē esoÅ”ajā konteksta izvēlnē atlasiet Izveidot uzdevumu.

Cilnes ā€œVispārÄ«giā€ laukā ā€œVārdsā€ ievadiet ā€œYggdrasilā€ un atzÄ«mējiet izvēles rÅ«tiņu ā€œPalaist ar visaugstākajām tiesÄ«bāmā€. Tas ir nepiecieÅ”ams, lai Yggdrasil klients varētu izmantot tÄ«kla TAP draiveri, kuru mēs instalēsim nākamajā darbÄ«bā.

Cilnē ā€œTraucējiā€ noklikŔķiniet uz pogas ā€œIzveidotā€ un konteksta izvēlnē atlasiet ā€œPieteikÅ”anās laikāā€. NoklikŔķiniet uz Labi.

Cilnē ā€œDarbÄ«basā€ noklikŔķiniet uz pogas ā€œIzveidotā€ un konteksta izvēlnē pretÄ« ā€œDarbÄ«baā€ atlasiet ā€œPalaist programmuā€. Laukā Programma vai skripts ievadiet Yggdrasil. Laukā "Pievienot argumentus (neobligāti)" ievadiet -useconffile C:UsersŠ˜ŠœŠÆ_Š’ŠŠØŠ•Š“Šž_ŠŸŠžŠ›Š¬Š—ŠžŠ’ŠŠ¢Š•Š›ŠÆyggdrasil.conf. NoklikŔķiniet uz Labi.

Solis 5. OpenVPN izplatīŔanas instalēŔana.

Yggdrasil izmanto virtuālā tÄ«kla TAP draiveri, lai emulētu Ethernet ierÄ«ci un nodroÅ”inātu pareizu tÄ«kla darbÄ«bu.

Varat lejupielādēt OpenVPN izplatÄ«Å”anu Å”eit.

Solis 6. DNS serveru konfigurēŔana IPv6 protokolam.

  1. Atveriet Windows kontekstizvēlni, nospiežot taustiņu Win un atveriet vadības paneli
  2. Izvēlieties "Tīkls un internets"
  3. Izvēlieties "TÄ«kla un koplietoÅ”anas centrs"
  4. NoklikŔķiniet uz saites, kas atrodas pretÄ« vārdiem ā€œSavienojumiā€
  5. NoklikŔķiniet uz Rekvizīti
  6. Atlasiet ā€œIP versija 6 (TCP/IPv6)ā€
  7. NoklikŔķiniet uz Rekvizīti
  8. AtzÄ«mējiet izvēles rÅ«tiņu blakus ā€œIzmantot Ŕādas DNS servera adresesā€
  9. Enter 200:d0c4:68ee:e87b:c206:67b8:5fa5:d4be laukā Ieteicamais DNS serveris un noklikŔķiniet uz Labi

Apsveicam! IestatÄ«Å”ana ir pabeigta. Atgriezieties uzdevumu plānotājā, atlasiet vienumu Yggdrasil un labajā pusē esoÅ”ajā konteksta izvēlnē noklikŔķiniet uz pogas Palaist.

Jūs redzēsit termināļa logu:

Internets visiem, bez maksas, un lai neviens nepamet aizvainots
Š’сё рŠ°Š±Š¾Ń‚Š°ŠµŃ‚.

Tagad varat atvērt pārlÅ«kprogrammu un ievadÄ«t adreses joslā http://medium.isp/. Ja tÄ«kls ir pareizi konfigurēts, tiks parādÄ«ta Ŕāda lapa:

Internets visiem, bez maksas, un lai neviens nepamet aizvainots

Laipni lūdzam atpakaļ!

Mēs esam sagatavojuÅ”i jums interesantāko un populārāko tÄ«kla resursu sarakstu - jÅ«s to varat atrast Å”eit.

Bezmaksas internets Krievijā sākas ar jums

Å odien jÅ«s varat sniegt visu iespējamo palÄ«dzÄ«bu bezmaksas interneta izveidei Krievijā. Mēs esam izveidojuÅ”i visaptveroÅ”u sarakstu ar to, kā tieÅ”i jÅ«s varat palÄ«dzēt tÄ«klam:

    Internets visiem, bez maksas, un lai neviens nepamet aizvainots   Pastāstiet draugiem un kolēģiem par tÄ«klu Medium
    Internets visiem, bez maksas, un lai neviens nepamet aizvainots   DalÄ«ties atsauce uz Å”o rakstu sociālajos tÄ«klos vai personÄ«gajā emuārā
    Internets visiem, bez maksas, un lai neviens nepamet aizvainots   Piedalieties diskusijā par tehniskajiem jautājumiem Medium tÄ«klā vietnē GitHub
    Internets visiem, bez maksas, un lai neviens nepamet aizvainots   Izveidojiet savu tÄ«mekļa pakalpojumu tieÅ”saistē igdrasils
    Internets visiem, bez maksas, un lai neviens nepamet aizvainots   Paceliet savu piekļuves punkts uz Medium tÄ«klu

Skatīt arī:

Man nav ko slēpt
Viss, ko vēlējāties uzzināt par decentralizēto interneta pakalpojumu sniedzēju Medium, bet baidījāties jautāt
Dārgais, mēs nogalinām internetu

Mēs telegrammā: @medium_isp

Aptaujā var piedalīties tikai reģistrēti lietotāji. Ielogoties, lūdzu.

AlternatÄ«va balsoÅ”ana: mums ir svarÄ«gi zināt to cilvēku viedokli, kuriem nav pilna konta par HabrĆ©

  • ā†‘

  • ā†“

Nobalsoja 86 lietotāji. 22 lietotāji atturējās.

Avots: www.habr.com

Pievieno komentāru