Internet untuk semua orang, secara percuma, dan jangan biarkan sesiapa tersinggung

Selamat petang, Komuniti!

Nama saya Mikhail Podivilov. Saya adalah pengasas organisasi awam "Medium".

Saya telah berulang kali diminta untuk menulis panduan ringkas tetapi komprehensif tentang cara menyambung ke rangkaian pembekal Internet terpencar "Medium" dalam mod tindanan, iaitu, tanpa menyambung terus ke penghala pengendali Sederhana, tetapi melalui penggunaan Internet dan Yggdrasil sebagai pengangkutan.

Dalam penerbitan ini, saya akan cuba menerangkan dengan jelas bagaimana anda boleh menyambung ke rangkaian Medium dalam mod tindanan dan mengkonfigurasi persekitaran kerja jika anda menggunakan sistem pengendalian Windows.

Jika anda ingin mengetahui secara terperinci apakah "Medium" penyedia Internet terdesentralisasi itu dan bukan, saya syorkan membaca artikel rakan sekerja saya.

Internet untuk semua orang, secara percuma, dan jangan biarkan sesiapa tersinggung

Pencerobohan lirik

Sebelum beralih ke cabang utama cerita, saya ingin mengatakan beberapa perkataan tentang sebab menyambung dalam mod tindanan ke rangkaian Medium kini memainkan peranan yang agak penting.

Pertama, mari kita gunakan topologi mesh separa в Kolomna и Khanty-Mansiysk, tidak semua orang mahu ziarah ke bandar-bandar ini untuk mencuba rangkaian dalam tindakan.

Di bandar-bandar ini Jaringan berfungsi di peringkat L2, di mana sudah berada di atas mereka di peringkat L3 kerja-kerja Yggdrasil, yang kami gunakan sebagai pengangkutan utama rangkaian.

Oleh itu, topologi rangkaian "Sederhana" kelihatan seperti ini:Internet untuk semua orang, secara percuma, dan jangan biarkan sesiapa tersinggung

Kedua, disebabkan fakta bahawa kebanyakan pengguna tidak mempunyai keupayaan untuk menyambung terus ke penghala pengendali rangkaian Sederhana, terdapat keperluan semula jadi untuk mengakses sumber rangkaian melalui penggunaan pengangkutan Internet, yang sudah biasa digunakan. kita semua.

Terima kasih kepada penggunaan sambungan dalam mod tindanan, rangkaian Medium telah memperoleh sejumlah besar sumber maklumat, yang kini ditadbir oleh pengendali dan peserta rangkaian Medium.

Lihat sendiri!Internet untuk semua orang, secara percuma, dan jangan biarkan sesiapa tersinggung

Nampaknya tajuk itu bercanggah dengan kandungannya. Adakah ini sepatutnya?

Tajuk itu tidak bercanggah dengan kandungan, tetapi merupakan unjuran subjektif jangkaan pengarang bahawa dalam masa terdekat komuniti penyedia Internet "Medium" yang terdesentralisasi akan dapat mengatur akses kepada rangkaian di banyak bandar lain di Rusia. Ini akan membolehkan pengguna menggunakan sumber rangkaian Sederhana tanpa menggunakan pengangkutan Internet.

Kami percaya bahawa setiap orang harus mempunyai hak untuk menyediakan dan menggunakan perkhidmatan komunikasi secara percuma, kerana kami tidak membayar untuk berkomunikasi secara langsung antara satu sama lain secara realiti. Jangan lupa itu rangkaian itu dibentuk terutamanya oleh orang, bukan teknologi — kami membayar untuk penggunaan pengangkutan Internet hanya kerana dia bukan milik kita.

Walaupun Internet pada mulanya tidak berpusat (seperti namanya - "Rangkaian Saling Terhubung", "Rangkaian Rangkaian"), saluran komunikasi masih dimiliki sama ada oleh kerajaan atau syarikat. Oleh itu, kelemahan utamanya ialah ia tidak dikawal oleh masyarakat, tetapi oleh negara dan syarikat.

Ngomong-ngomong, selain Kolomna dan Khanty-Mansiysk, Medium mempunyai pusat akses Tasik, Samara и Tyumen. Peminat asing juga menyokong inisiatif rangkaian Medium dan meningkatkan kawasan panas di Riga dan Barcelona.

Jadi mari kita mulakan!

Langkah 1. Muat turun perisian yang diperlukan untuk operasi rangkaian yang betul.

Bergantung pada bitness sistem pengendalian anda, muat turun keluaran terbaru klien Yggdrasil pada halaman yang sepadan. Pada masa penulisan, versi 0.3.8 adalah terkini.

Anda boleh mengetahui bitness sistem pengendalian anda dengan memanggil menu konteks bahagian "Komputer" di dalam program "Explorer" dan memilih "Properties".

Anda berminat dengan item "Jenis sistem". Bitness sistem pengendalian anda akan dipaparkan di sana. Sebagai contoh, "Sistem pengendalian 64-bit'.

Pelanggan boleh dimuat turun di sini:

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

Dan, sewajarnya, utiliti untuk mentadbir salinan Yggdrasil anda boleh dimuat turun di sini:

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

Langkah 2. Pemasangan perisian yang diperlukan untuk operasi rangkaian yang betul.

Kini anda perlu mengalihkan fail yang dimuat turun sebelum ini ke direktori yang terletak di C: WindowsSystem32. Biasanya pembolehubah persekitaran Windows % PATH% mengandungi alamat direktori di mana fail boleh laku berada. Mereka termasuk C: WindowsSystem32.

Langkah 3. Menyediakan pelanggan Yggdrasil.

Dengan menekan kombinasi kekunci Win + R dan masukkan arahan dalam medan yang muncul cmd, lancarkan baris arahan.

Internet untuk semua orang, secara percuma, dan jangan biarkan sesiapa tersinggung

Gunakan arahan yggdrasil -genconf > yggdrasil.confuntuk mencipta fail konfigurasi baharu. Jangan kongsi fail ini dengan sesiapa pun dalam apa jua keadaan., kerana ia mengandungi kunci peribadi anda untuk menyulitkan trafik dalam rangkaian.

Kunci persendirian menjana alamat IPv6 intranet anda, jadi jika penyerang boleh mendapatkan salinan fail konfigurasi anda, mereka juga akan dapat menggunakan alamat IPv6 anda dan menyamar sebagai anda.

Fail konfigurasi anda kini terletak di C:UsersВАШЕ_ИМЯ_ПОЛЬЗОВАТЕЛЯyggdrasil.conf. Buka fail ini dengan mana-mana editor teks dan beri perhatian khusus kepada pasangan berikut nilai kunci:

Peers: [] — jika anda membiarkan medan ini kosong, pelanggan Yggdrasil hanya akan dapat berfungsi -autoconf. Rakan sebaya (peserta) rangkaian lain yang turut beroperasi dalam mod tindanan hendaklah ditunjukkan di sini. Mereka akan disambungkan apabila pelanggan Yggdrasil dilancarkan.

Pilih berbilang rakan sebaya daripada senarai seterusnya dan tambahkannya ke senarai rakan sebaya.

Anda sepatutnya berakhir dengan sesuatu seperti Peers: ["tcp://46.151.26.194:60575", "tcp://78.155.207.12:32320", "tcp://194.177.21.156:5066"]. Anda juga boleh menggunakan rakan sebaya dari negara lain, tetapi ini adalah melampau tidak digalakkan, kerana ini mempunyai kesan buruk terhadap prestasi rangkaian keseluruhan.

Tukar tetapan NodeInfoPrivacy: false pada NodeInfoPrivacy: true, jika anda tidak mahu orang lain dalam rangkaian mengetahui platform, seni bina dan versi klien Yggdrasil yang anda gunakan. Saya mengesyorkan menyembunyikan pilihan ini kerana Yggdrasil pada masa ini tidak begitu stabil dan beberapa versi mungkin mempunyai kelemahan.

Anda juga boleh mengkonfigurasi tetapan NodeInfosupaya pengguna rangkaian lain boleh mengetahui maklumat lanjut tentang nod anda. Anda memilih maklumat yang akan anda kongsi dan apa yang tidak.

Sebagai contoh:

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

Langkah 4. Mencipta tugasan dalam penjadual tugas.

Dengan menekan kombinasi kekunci Win + R dan masukkan arahan dalam medan yang muncul taskschd.msc, mulakan penjadual tugas.

Internet untuk semua orang, secara percuma, dan jangan biarkan sesiapa tersinggung

Daripada menu konteks di sebelah kanan, pilih Buat tugas.

Pada tab "Umum", dalam medan "Nama", masukkan "Yggdrasil" dan tandai kotak semak "Jalankan dengan hak tertinggi". Ini adalah perlu supaya pelanggan Yggdrasil boleh menggunakan pemacu TAP rangkaian, yang akan kami pasang dalam langkah seterusnya.

Pada tab "Pencetus", klik pada butang "Buat" dan pilih "Semasa log masuk" daripada menu konteks. Klik OK.

Pada tab "Tindakan", klik pada butang "Buat" dan bertentangan dengan "Tindakan" dari menu konteks, pilih "Jalankan program". Dalam medan Program atau Skrip, masukkan Yggdrasil. Dalam medan "Tambah argumen (pilihan)", masukkan -useconffile C:UsersИМЯ_ВАШЕГО_ПОЛЬЗОВАТЕЛЯyggdrasil.conf. Klik OK.

Langkah 5. Memasang pengedaran OpenVPN.

Yggdrasil menggunakan pemacu TAP rangkaian maya untuk meniru peranti Ethernet dan memastikan operasi rangkaian yang betul.

Anda boleh memuat turun pengedaran OpenVPN di sini.

Langkah 6. Mengkonfigurasi pelayan DNS untuk protokol IPv6.

  1. Panggil menu konteks Windows dengan menekan kekunci Win dan buka panel kawalan
  2. Pilih "Rangkaian dan Internet"
  3. Pilih "Rangkaian dan Pusat Perkongsian"
  4. Klik pada pautan yang bertentangan dengan perkataan "Sambungan"
  5. Klik Properties
  6. Pilih "IP versi 6 (TCP/IPv6)"
  7. Klik Properties
  8. Tandai kotak di sebelah "Gunakan alamat pelayan DNS berikut"
  9. masukkan 200:d0c4:68ee:e87b:c206:67b8:5fa5:d4be dalam medan Pelayan DNS Pilihan dan klik OK

tahniah! Persediaan selesai. Kembali ke Penjadual Tugas, kemudian pilih item Yggdrasil dan klik pada butang Jalankan dari menu konteks di sebelah kanan.

Anda akan melihat tetingkap terminal muncul:

Internet untuk semua orang, secara percuma, dan jangan biarkan sesiapa tersinggung
Всё работает.

Kini anda boleh membuka penyemak imbas anda dan masukkan dalam bar alamat http://medium.isp/. Jika rangkaian dikonfigurasikan dengan betul, anda akan melihat halaman berikut:

Internet untuk semua orang, secara percuma, dan jangan biarkan sesiapa tersinggung

Selamat datang

Kami telah menyediakan untuk anda senarai sumber rangkaian yang paling menarik dan popular - anda boleh menemuinya di sini.

Internet percuma di Rusia bermula dengan anda

Anda boleh memberikan semua bantuan yang mungkin kepada penubuhan Internet percuma di Rusia hari ini. Kami telah menyusun senarai lengkap tentang cara anda boleh membantu rangkaian:

    Internet untuk semua orang, secara percuma, dan jangan biarkan sesiapa tersinggung   Beritahu rakan dan rakan sekerja anda tentang rangkaian Medium
    Internet untuk semua orang, secara percuma, dan jangan biarkan sesiapa tersinggung   Kongsi rujukan kepada artikel ini di rangkaian sosial atau blog peribadi
    Internet untuk semua orang, secara percuma, dan jangan biarkan sesiapa tersinggung   Mengambil bahagian dalam perbincangan isu teknikal pada rangkaian Medium pada GitHub
    Internet untuk semua orang, secara percuma, dan jangan biarkan sesiapa tersinggung   Cipta perkhidmatan web anda dalam talian Yggdrasil
    Internet untuk semua orang, secara percuma, dan jangan biarkan sesiapa tersinggung   Angkat awak Pusat akses kepada rangkaian Sederhana

Lihat juga:

Saya tidak mempunyai apa-apa untuk disembunyikan
Semua yang anda ingin tahu tentang Medium penyedia Internet terpencar, tetapi takut untuk bertanya
Sayang, kami membunuh Internet

Kami di Telegram: @medium_isp

Hanya pengguna berdaftar boleh mengambil bahagian dalam tinjauan. Log masuk, Sama-sama.

Pengundian alternatif: adalah penting bagi kita untuk mengetahui pendapat mereka yang tidak mempunyai akaun penuh tentang Habré

86 pengguna mengundi. 22 pengguna berpantang.

Sumber: www.habr.com

Tambah komen