Internet för alla, gratis, och låt ingen lämna kränkt

God eftermiddag, Community!

Jag heter Mikhail Podivilov. Jag är grundare av den offentliga organisationen "Medium".

Jag har många gånger blivit ombedd att skriva en kort men omfattande guide om hur man ansluter till nätverket decentraliserad internetleverantör "Medium" i överlagringsläge, det vill säga utan att ansluta direkt till routern för "Medium"-operatören, utan genom att använda Internet och yggdrasil som transportmedel.

В этой публикации я постараюсь доступно объяснить, как можно произвести подключение к сети «Medium» в режиме оверлея и сконфигурировать рабочее окружение, если вы используете операционную систему Windows.

Om du vill veta i detalj vad den decentraliserade internetleverantören "Medium" är och vad den inte är, rekommenderar jag att läsa min kollegas artikel.

Internet för alla, gratis, och låt ingen lämna kränkt

Lyrisk utvikning

Innan jag går vidare till berättelsens huvudtråd skulle jag vilja säga några ord om varför anslutning i överlagringsläge till Medium-nätverket nu spelar en ganska viktig roll.

Låt oss först använda topologi partiell maska в Kolomna и Khanty-Mansiysk, inte alla vill göra en pilgrimsfärd till dessa städer för att prova nätverket i aktion.

I dessa städer Maska fungerar på en nivå L2, där redan på toppen av dem på nivån L3 arbetar yggdrasil, som vi använder som huvudnätverkstransport.

Sålunda är topologin för "Medium"-nätverket som följer:Internet för alla, gratis, och låt ingen lämna kränkt

För det andra, på grund av bristen på möjligheten för de flesta användare att direkt ansluta till routrarna hos Medium-nätoperatörerna, finns det ett naturligt behov av att komma åt nätverksresurser genom att använda internettransporten som redan är bekant för oss alla.

Tack vare användningen av överlagringsläge har Medium-nätverket skaffat ett stort antal informationsresurser, som nu administreras av operatörer och deltagare i Medium-nätverket.

Se själv!Internet för alla, gratis, och låt ingen lämna kränkt

Det förefaller mig som att titeln motsäger innehållet. Är det så här det ska vara?

Titeln motsäger inte innehållet, men är en subjektiv projektion av författarens förväntningar på att gemenskapen av den decentraliserade internetleverantören "Medium" inom en snar framtid kommer att kunna organisera åtkomst till nätverket i många andra städer i Ryssland. Detta gör det möjligt för användare att använda resurserna i Medium-nätverket utan att använda internettransport.

Vi anser att varje person ska ha rätt till gratis tillhandahållande och användning av kommunikationstjänster, eftersom vi inte betalar för att kommunicera med varandra direkt i verkligheten. Det är värt att komma ihåg det nätverket bildas i första hand av människor, inte teknik — vi betalar för att använda internettransporten endast pga han tillhör inte oss.

Trots det faktum att Internet från början var decentraliserat (som namnet antyder - "sammankopplade nätverk"), ägs kommunikationskanaler fortfarande antingen av staten eller av företag. Därför är dess största nackdel att den inte kontrolleras av samhället, utan av staten och företag.

Förresten, förutom Kolomna och Khanty-Mansiysk har Medium accesspunkter i sjöar, samara и Tyumen. Utländska entusiaster stödjer också initiativet Medium Network och höjer accesspunkter i Riga och Barcelona.

Så låt oss komma igång!

Steg 1. Ladda ner programvara som krävs för korrekt funktion på nätverket.

Beroende på ditt operativsystems bitdjup, ladda ner den senaste versionen av Yggdrasil-klienten på den relevanta sidan. I skrivande stund är den aktuella versionen 0.3.8.

Du kan ta reda på bitdjupet för ditt operativsystem genom att anropa snabbmenyn i avsnittet "Dator" i programmet "Utforskaren" och välja "Egenskaper".

Du är intresserad av objektet "Systemtyp". Bitdjupet för ditt operativsystem kommer att visas där. Till exempel "64-bitars operativsystem".

Klienten kan laddas ner här:

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

Och följaktligen kan verktyget för att administrera ditt exemplar av Yggdrasil laddas ner här:

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

Steg 2. Installation av programvara som krävs för korrekt drift på nätverket.

Nu måste du flytta de tidigare nedladdade filerna till katalogen som finns på C:WindowsSystem32. Как правило, переменная окружения Windows % PATH% innehåller adresserna till kataloger där körbara filer finns. Dessa inkluderar C:WindowsSystem32.

Steg 3. Konfigurera Yggdrasil-klienten.

Genom att trycka på en kombination av tangenter Win + R och ange kommandot i fältet som visas cmd, kör kommandoraden.

Internet för alla, gratis, och låt ingen lämna kränkt

Använd kommandot yggdrasil -genconf > yggdrasil.confför att skapa en ny konfigurationsfil. Dela inte den här filen med någon under några omständigheter., eftersom den innehåller din privata nyckel för att kryptera trafik inom nätverket.

Din privata nyckel används för att generera din interna IPv6-adress, så om en angripare kan få en kopia av din konfigurationsfil kommer de också att kunna använda din IPv6-adress och utge sig för att vara dig.

Din konfigurationsfil finns nu på C:UsersВАШЕ_ИМЯ_ПОЛЬЗОВАТЕЛЯyggdrasil.conf. Öppna den här filen med valfri textredigerare och ägna särskild uppmärksamhet åt följande par nyckelvärde:

Peers: [] - om du lämnar detta fält tomt, kommer Yggdrasil-klienten endast att kunna arbeta i -autoconf. Andra kamrater (deltagare) i nätverket som också arbetar i överlagringsläge bör listas här. De kommer att kopplas till när du startar Yggdrasil-klienten.

Välj flera kamrater från nästa lista och lägg till dem i peer-listan.

Du borde skaffa något sånt här Peers: ["tcp://46.151.26.194:60575", "tcp://78.155.207.12:32320", "tcp://194.177.21.156:5066"]. Du kan också använda kamrater från andra länder, men det här är extremt rekommenderas inte, eftersom detta har en skadlig effekt på nätverkets totala prestanda.

Ändra parametern NodeInfoPrivacy: falseNodeInfoPrivacy: true, om du inte vill att andra nätverksdeltagare ska kunna veta vilken plattform, arkitektur och version av Yggdrasil-klienten du använder. Jag rekommenderar att dölja dessa alternativ eftersom Yggdrasil inte är tillräckligt stabilt för tillfället och vissa versioner kan ha sårbarheter.

Du kan också anpassa parametern NodeInfoså att andra nätverksanvändare kan lära sig mer information om din nod. Du väljer vilken information du vill dela och vad du inte vill.

Till exempel:

NodeInfo:
{
contact: mihail@podivilov.ru
location: Ozyory, Russia
name: home.y.podivilov.ru
}

Steg 4. Skapa en uppgift i Task Scheduler.

Genom att trycka på en kombination av tangenter Win + R och ange kommandot i fältet som visas taskschd.msc, kör aktivitetsschemaläggaren.

Internet för alla, gratis, och låt ingen lämna kränkt

Välj i snabbmenyn till höger Skapa en uppgift.

På fliken Allmänt, i fältet Namn, skriv "Yggdrasil" och markera rutan bredvid "Kör med högsta behörighet". Detta är nödvändigt för att Yggdrasil-klienten ska kunna använda TAP-nätverksdrivrutinen som vi kommer att installera i nästa steg.

På fliken Utlösare klickar du på knappen Skapa och väljer Vid inloggning från snabbmenyn. Klicka på OK.

På fliken "Åtgärder", klicka på "Skapa"-knappen och mittemot "Action"-inskriptionen, välj "Kör program" från snabbmenyn. Ange i fältet Program eller Script Yggdrasil. I fältet "Lägg till argument (valfritt)" anger du -useconffile C:UsersИМЯ_ВАШЕГО_ПОЛЬЗОВАТЕЛЯyggdrasil.conf. Klicka på OK.

Steg 5. Установка дистрибутива OpenVPN.

Yggdrasil använder en virtuell nätverk TAP-drivrutin för att emulera en Ethernet-enhet och säkerställa korrekt nätverksdrift.

Загрузить дистрибутив OpenVPN kan man här.

Steg 6. Konfigurera DNS-servrar för IPv6-protokoll.

  1. Вызовите контекстное меню Windows путём нажатия на клавишу Win och öppna kontrollpanelen
  2. Välj "Nätverk och Internet"
  3. Välj Nätverks- och delningscenter
  4. Klicka på länken mittemot inskriptionen "Anslutningar"
  5. Klicka på "Egenskaper"
  6. Выберите пункт «IP версии 6 (TCP/IPv6)»
  7. Klicka på "Egenskaper"
  8. Markera rutan bredvid "Använd följande DNS-serveradresser"
  9. ange 200:d0c4:68ee:e87b:c206:67b8:5fa5:d4be i fältet "Preferred DNS Server" och klicka på "OK"

Grattis! Installationen är klar. Gå tillbaka till Schemaläggaren, välj sedan Yggdrasil-objektet och klicka på Kör-knappen från snabbmenyn till höger.

Du kommer att se ett terminalfönster visas:

Internet för alla, gratis, och låt ingen lämna kränkt
Всё работает.

Nu kan du öppna din webbläsare och skriva i adressfältet http://medium.isp/. Om nätverket är korrekt konfigurerat kommer du att se följande sida:

Internet för alla, gratis, och låt ingen lämna kränkt

Välkommen!

Vi har förberett för dig en lista över de mest intressanta och populära resurserna på nätverket - du kan hitta den här.

Gratis internet i Ryssland börjar med dig

Du kan ge all möjlig hjälp för att etablera ett gratis internet i Ryssland idag. Vi har sammanställt en omfattande lista över exakt hur du kan hjälpa nätverket:

    Internet för alla, gratis, och låt ingen lämna kränkt   Berätta för dina vänner och kollegor om nätverket Medium
    Internet för alla, gratis, och låt ingen lämna kränkt   Dela med sig länk till den här artikeln på sociala nätverk eller personlig blogg
    Internet för alla, gratis, och låt ingen lämna kränkt   Ta del av diskussionen om tekniska frågor på nätverket Medium på GitHub
    Internet för alla, gratis, och låt ingen lämna kränkt   Skapa din webbtjänst i nätverket yggdrasil
    Internet för alla, gratis, och låt ingen lämna kränkt   Höj din åtkomstpunkt till nätverket Medium

Se även:

jag har inget att dölja
Allt du ville veta om den decentraliserade internetleverantören Medium, men var rädd att fråga
Älskling, vi dödar internet

Vi är på Telegram: @medium_isp

Endast registrerade användare kan delta i undersökningen. Logga in, Snälla du.

Alternativ röstning: det är viktigt för oss att veta åsikten från de som inte har ett fullständigt konto på Habré

86 användare röstade. 22 användare avstod från att rösta.

Källa: will.com

Köp pålitlig hosting för webbplatser med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster