Internet per tutti, gratis, e nessuno se ne vada offeso

Buon pomeriggio, Comunità!

Mi chiamo Michail Podivilov. Sono il fondatore dell'organizzazione pubblica “Medium”.

Mi è stato chiesto più volte di scrivere una breve ma esaustiva guida su come collegarsi alla rete Provider Internet decentralizzato "Medium" in modalità overlay, cioè senza collegarsi direttamente al router dell'operatore Medium, ma attraverso l'utilizzo di Internet e Yggdrasil come trasporto.

In questa pubblicazione cercherò di spiegarti in modo chiaro come collegarti alla rete Medium in modalità overlay e configurare l'ambiente di lavoro se utilizzi il sistema operativo Windows.

Se vuoi scoprire nel dettaglio cosa è e cosa non è il provider Internet decentralizzato “Medium”, ti consiglio di leggere l'articolo del mio collega.

Internet per tutti, gratis, e nessuno se ne vada offeso

Digressione lirica

Prima di passare al ramo principale della storia, vorrei spendere qualche parola sul perché la connessione in modalità overlay alla rete Medium gioca ormai un ruolo abbastanza importante.

Innanzitutto utilizziamo la topologia maglia parziale в Kolomna и Khanty-Mansijsk, non tutti vogliono fare un pellegrinaggio in queste città per provare la rete in azione.

In queste città Maglia funziona a livello L2, dove già sopra di loro a livello L3 fabbrica Yggdrasil, che utilizziamo come trasporto principale della rete.

Pertanto, la topologia della rete “Medium” si presenta così:Internet per tutti, gratis, e nessuno se ne vada offeso

In secondo luogo, poiché la maggior parte degli utenti non ha la possibilità di connettersi direttamente ai router degli operatori di rete Medium, esiste la naturale necessità di accedere alle risorse di rete utilizzando il trasporto di Internet, che è già familiare a tutti noi.

Grazie all'utilizzo della connessione in modalità overlay, la rete Medium ha acquisito un gran numero di risorse informative, che ora sono amministrate dagli operatori e partecipanti della rete Medium.

Vedi tu stesso!Internet per tutti, gratis, e nessuno se ne vada offeso

Mi sembra che il titolo contraddica il contenuto. È così che dovrebbe essere?

Il titolo non contraddice il contenuto, ma è una proiezione soggettiva delle aspettative dell'autore che nel prossimo futuro la comunità del provider Internet decentralizzato “Medium” sarà in grado di organizzare l'accesso alla rete in molte altre città della Russia. Ciò consentirà agli utenti di utilizzare le risorse della rete Medium senza utilizzare il trasporto Internet.

Crediamo che ogni persona dovrebbe avere il diritto alla fornitura e all'utilizzo gratuiti dei servizi di comunicazione, perché nella realtà non paghiamo per comunicare direttamente tra loro. Non dimenticarlo la rete è formata principalmente da persone, non da tecnologia — paghiamo per l'utilizzo del trasporto Internet solo perché non ci appartiene.

Nonostante Internet fosse inizialmente decentralizzata (come suggerisce il nome: "Reti interconnesse", "Rete di reti"), i canali di comunicazione sono ancora di proprietà dello Stato o delle aziende. Pertanto, il suo principale svantaggio è che non è controllato dalla comunità, ma dallo Stato e dalle multinazionali.

A proposito, oltre a Kolomna e Khanty-Mansiysk, Medium ha punti di accesso Laghi, Samara и Tyumen. Anche gli appassionati stranieri sostengono l'iniziativa della rete Medium e stanno creando hotspot a Riga e Barcellona.

Quindi cominciamo!

Passo 1. Scarica il software necessario per il corretto funzionamento della rete.

A seconda della versione del tuo sistema operativo, scarica l'ultima versione del client Yggdrasil nella pagina corrispondente. Al momento in cui scrivo, è attuale la versione 0.3.8.

Puoi scoprire lo stato del tuo sistema operativo richiamando il menu contestuale della sezione “Computer” all'interno del programma “Explorer” e selezionando “Proprietà”.

Ti interessa la voce “Tipo impianto”. Lì verrà visualizzato il bit del tuo sistema operativo. Per esempio, "Sistema operativo a 64 bit'.

Il client può essere scaricato qui:

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

E, di conseguenza, l'utilità per amministrare la tua copia di Yggdrasil può essere scaricata qui:

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

Passo 2. Installazione del software necessario per il corretto funzionamento della rete.

Ora devi spostare i file precedentemente scaricati nella directory situata in C: WindowsSystem32. In genere la variabile di ambiente Windows % SENTIERO% contiene gli indirizzi delle directory in cui si trovano i file eseguibili. Loro includono C: WindowsSystem32.

Passo 3. Configurazione del client Yggdrasil.

Premendo una combinazione di tasti Win + R e inserisci il comando nel campo visualizzato cmd, avvia la riga di comando.

Internet per tutti, gratis, e nessuno se ne vada offeso

Usa il comando yggdrasil -genconf > yggdrasil.confper creare un nuovo file di configurazione. Non condividere questo file con nessuno in nessuna circostanza., perché contiene la tua chiave privata per crittografare il traffico all'interno della rete.

La chiave privata genera il tuo indirizzo IPv6 intranet, quindi se un utente malintenzionato riesce a ottenere una copia del tuo file di configurazione, sarà anche in grado di utilizzare il tuo indirizzo IPv6 e impersonificarti.

Il tuo file di configurazione ora si trova in C:UsersВАШЕ_ИМЯ_ПОЛЬЗОВАТЕЛЯyggdrasil.conf. Apri questo file con qualsiasi editor di testo e presta particolare attenzione alle seguenti coppie valore-chiave:

Peers: [] — se lasci questo campo vuoto, il client Yggdrasil potrà lavorare solo in -autoconf. Qui dovrebbero essere indicati altri peer (partecipanti) della rete che operano anche in modalità overlay. Verranno collegati al momento del lancio del client Yggdrasil.

Seleziona più peer da elenco successivo e aggiungerli all'elenco dei peer.

Dovresti ritrovarti con qualcosa del genere Peers: ["tcp://46.151.26.194:60575", "tcp://78.155.207.12:32320", "tcp://194.177.21.156:5066"]. Puoi anche utilizzare peer di altri paesi, ma questo è estremo non raccomandato, poiché ciò ha un effetto dannoso sulle prestazioni complessive della rete.

Modificare l'impostazione NodeInfoPrivacy: false su NodeInfoPrivacy: true, se non vuoi che gli altri sulla rete sappiano quale piattaforma, architettura e versione del client Yggdrasil stai utilizzando. Consiglio di nascondere queste opzioni poiché Yggdrasil non è attualmente molto stabile e alcune versioni potrebbero avere delle vulnerabilità.

È inoltre possibile configurare l'impostazione NodeInfoin modo che altri utenti della rete possano trovare maggiori informazioni sul tuo nodo. Scegli quali informazioni condividere e cosa no.

Per esempio:

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

Passo 4. Creazione di un'attività nell'utilità di pianificazione.

Premendo una combinazione di tasti Win + R e inserisci il comando nel campo visualizzato taskschd.msc, avvia l'utilità di pianificazione.

Internet per tutti, gratis, e nessuno se ne vada offeso

Dal menu contestuale a destra, seleziona Crea attività.

Nella scheda "Generale", nel campo "Nome", inserisci "Yggdrasil" e seleziona la casella di controllo "Esegui con i diritti più alti". Ciò è necessario affinché il client Yggdrasil possa utilizzare il driver TAP di rete, che installeremo nel passaggio successivo.

Nella scheda "Trigger", fare clic sul pulsante "Crea" e selezionare "All'accesso" dal menu contestuale. Fare clic su OK.

Nella scheda “Azioni”, fare clic sul pulsante “Crea” e di fronte ad “Azione” dal menu contestuale, selezionare “Esegui un programma”. Nel campo Programma o Script, inserisci Yggdrasil. Nel campo "Aggiungi argomenti (facoltativo)", inserisci -useconffile C:UsersИМЯ_ВАШЕГО_ПОЛЬЗОВАТЕЛЯyggdrasil.conf. Fare clic su OK.

Passo 5. Installazione della distribuzione OpenVPN.

Yggdrasil utilizza un driver TAP di rete virtuale per emulare un dispositivo Ethernet e garantire il corretto funzionamento della rete.

Puoi scaricare la distribuzione OpenVPN qui.

Passo 6. Configurazione dei server DNS per il protocollo IPv6.

  1. Richiamare il menu contestuale di Windows premendo un tasto Win e aprire il pannello di controllo
  2. Seleziona "Rete e Internet"
  3. Seleziona "Centro connessioni di rete e condivisione"
  4. Fare clic sul collegamento accanto alle parole “Connessioni”
  5. Fare clic su Proprietà
  6. Seleziona “IP versione 6 (TCP/IPv6)”
  7. Fare clic su Proprietà
  8. Seleziona la casella accanto a "Utilizza i seguenti indirizzi server DNS"
  9. entrare 200:d0c4:68ee:e87b:c206:67b8:5fa5:d4be nel campo Server DNS preferito e fare clic su OK

Congratulazioni! La configurazione è completa. Ritorna all'Utilità di pianificazione, quindi seleziona la voce Yggdrasil e fai clic sul pulsante Esegui dal menu contestuale a destra.

Vedrai apparire una finestra di terminale:

Internet per tutti, gratis, e nessuno se ne vada offeso
Всё работает.

Ora puoi aprire il browser ed entrare nella barra degli indirizzi http://medium.isp/. Se la rete è configurata correttamente, verrà visualizzata la seguente pagina:

Internet per tutti, gratis, e nessuno se ne vada offeso

Bentornato!

Abbiamo preparato per te un elenco delle risorse di rete più interessanti e popolari: puoi trovarlo qui.

Internet gratis in Russia inizia da te

Oggi potete fornire tutta l'assistenza possibile per la creazione di Internet gratuita in Russia. Abbiamo compilato un elenco completo di come puoi aiutare la rete:

    Internet per tutti, gratis, e nessuno se ne vada offeso   Racconta ai tuoi amici e colleghi della rete Medium
    Internet per tutti, gratis, e nessuno se ne vada offeso   Поделитесь ссылкой a questo articolo sui social network o sul blog personale
    Internet per tutti, gratis, e nessuno se ne vada offeso   Partecipa alla discussione di questioni tecniche sulla rete Medium su GitHub
    Internet per tutti, gratis, e nessuno se ne vada offeso   Crea il tuo servizio web online Yggdrasil
    Internet per tutti, gratis, e nessuno se ne vada offeso   Alza il tuo punto di accesso alla rete Media

Vedi anche:

non ho nulla da nascondere
Tutto quello che avreste voluto sapere sul provider Internet decentralizzato Medium, ma non avete avuto paura di chiedere
Tesoro, stiamo uccidendo Internet

Siamo su Telegram: @medium_isp

Solo gli utenti registrati possono partecipare al sondaggio. AccediPer favore.

Voto alternativo: per noi è importante conoscere l'opinione di coloro che non hanno un account completo su Habré

86 utenti hanno votato. 22 utenti si sono astenuti.

Fonte: habr.com

Aggiungi un commento