Интернет барлығына тегін, ешкім ренжімей кетпесін

Қайырлы күн, қауым!

Менің атым Михаил Подивилов. Мен «Медиум» қоғамдық ұйымының құрылтайшысымын.

Маған бірнеше рет желіге қосылу туралы қысқа, бірақ жан-жақты нұсқаулық жазуды сұрады орталықтандырылмаған интернет провайдері «Орташа» қабаттасу режимінде, яғни Medium операторының маршрутизаторына тікелей қосылмай, бірақ Интернетті пайдалану арқылы және Yggdrasil көлік ретінде.

Бұл жарияланымда мен Windows операциялық жүйесін пайдалансаңыз, орташа желіге қабаттасу режимінде қалай қосылуға және жұмыс ортасын конфигурациялауға болатынын нақты түсіндіруге тырысамын.

Егер сіз орталықтандырылмаған интернет-провайдер «Орта» не екенін және не екенін егжей-тегжейлі білгіңіз келсе, мен оқуды ұсынамын. әріптесімнің мақаласы.

Интернет барлығына тегін, ешкім ренжімей кетпесін

Лирикалық шегіну

Әңгіменің негізгі тармағына көшпес бұрын, неге қабаттасу режимінде Орташа желіге қосылу қазір өте маңызды рөл атқаратыны туралы бірнеше сөз айтқым келеді.

Алдымен топологияны қолданайық ішінара тор в Коломна и Ханты-Мансийск, Желіні іс жүзінде сынап көру үшін бұл қалаларға қажылыққа баруды бәрі бірдей қаламайды.

Бұл қалаларда Mesh деңгейде жұмыс істейді L2, деңгейде олардың үстіне қазірдің өзінде қайда L3 жұмыс істейді Yggdrasil, оны біз желінің негізгі көлігі ретінде қолданамыз.

Осылайша, «Орта» желінің топологиясы келесідей көрінеді:Интернет барлығына тегін, ешкім ренжімей кетпесін

Екіншіден, пайдаланушылардың көпшілігінің Орта желі операторларының маршрутизаторларына тікелей қосылу мүмкіндігінің болмауына байланысты желілік ресурстарға бұрыннан таныс Интернет транспортын пайдалану арқылы қол жеткізудің табиғи қажеттілігі туындайды. бәріміз.

Қосылымды қабаттастыру режимінде қолданудың арқасында Орта желі көптеген ақпараттық ресурстарды алды, қазір оларды Орта желі операторлары мен қатысушылары басқарады.

Өзіңді қараңыз!Интернет барлығына тегін, ешкім ренжімей кетпесін

Маған тақырып мазмұнына қайшы келетін сияқты. Осылай болуы қажет?

Тақырып мазмұнға қайшы келмейді, бірақ жақын арада орталықтандырылмаған интернет-провайдер «Орта» қауымдастығы Ресейдің көптеген басқа қалаларында желіге кіруді ұйымдастыра алады деген автордың күтуінің субъективті болжамы. Бұл пайдаланушыларға Орта желі ресурстарын интернет-көлікті пайдаланбай пайдалануға мүмкіндік береді.

Біз әрбір адамның байланыс қызметтерін тегін ұсынуға және пайдалануға құқығы болуы керек деп есептейміз, өйткені біз бір-бірімізбен шын мәнінде тікелей сөйлесу үшін ақы төлемейміз. Мұны ұмытпа желіні технология емес, ең алдымен адамдар құрайды — Интернет-көлікті пайдаланғаны үшін ғана төлейміз ол бізге тиесілі емес.

Интернет бастапқыда орталықсыздандырылғанына қарамастан (аты айтып тұрғандай – «Өзара байланысқан желілер», «Желілер желісі»), байланыс арналары әлі күнге дейін мемлекеттік немесе корпорациялардың меншігінде. Сондықтан оның басты кемшілігі – оны қоғамдастық емес, мемлекет пен корпорациялар бақылайды.

Айтпақшы, Коломна мен Ханты-Мансийскіден басқа, Medium-да кіру нүктелері бар Көлдер, Самара и Түмен. Шетелдік энтузиастар да Medium желісі бастамасын қолдайды және Рига мен Барселонада ыстық нүктелерді көтеруде.

Сонымен, бастайық!

қадам 1. Желінің дұрыс жұмыс істеуі үшін қажетті бағдарламалық құралды жүктеп алыңыз.

Амалдық жүйенің биттік деңгейіне байланысты Yggdrasil клиентінің соңғы шығарылымын жүктеп алыңыз сәйкес бетте. Жазу кезінде 0.3.8 нұсқасы ағымдағы.

Сіз «Explorer» бағдарламасының ішіндегі «Компьютер» бөлімінің контекстік мәзіріне қоңырау шалып, «Сипаттар» тармағын таңдау арқылы операциялық жүйеңіздің биттік деңгейін біле аласыз.

Сізді «Жүйе түрі» тармағы қызықтырады. Операциялық жүйеңіздің биті сол жерде көрсетіледі. Мысалы, »64 биттік операциялық жүйе«.

Клиентті мына жерден жүктеп алуға болады:

Yggdrasil 0.3.8 / i386 (32-бит) | Yggdrasil 0.3.8 / amd64 (64-бит)

Тиісінше, Yggdrasil көшірмесін басқаруға арналған қызметтік бағдарламаны мына жерден жүктеп алуға болады:

Yggdrasilctl 0.3.8 / i386 (32-бит) | Yggdrasilctl 0.3.8 / amd64 (64-бит)

қадам 2. Желінің дұрыс жұмыс істеуі үшін қажетті бағдарламалық құралды орнату.

Енді сіз бұрын жүктелген файлдарды мына жерде орналасқан каталогқа жылжытуыңыз керек C: WindowsSystem32. Әдетте Windows ортасының айнымалысы % PATH% орындалатын файлдар орналасқан каталогтардың адрестерін қамтиды. Оларға жатады C: WindowsSystem32.

қадам 3. Yggdrasil клиентін орнату.

Пернелер тіркесімін басу арқылы Win + R және пайда болған өріске пәрменді енгізіңіз cmd, пәрмен жолын іске қосыңыз.

Интернет барлығына тегін, ешкім ренжімей кетпесін

Пәрменді қолданыңыз yggdrasil -genconf > yggdrasil.confжаңа конфигурация файлын жасау үшін. Бұл файлды ешбір жағдайда ешкіммен бөліспеңіз., себебі ол желі ішіндегі трафикті шифрлауға арналған жеке кілтті қамтиды.

Жеке кілт сіздің интранет IPv6 мекенжайыңызды жасайды, сондықтан егер шабуылдаушы конфигурация файлыңыздың көшірмесін ала алса, олар сіздің IPv6 мекенжайыңызды пайдалана алады және сіздің кейпіңізді көрсете алады.

Конфигурация файлыңыз қазір мына жерде орналасқан C:UsersВАШЕ_ИМЯ_ПОЛЬЗОВАТЕЛЯyggdrasil.conf. Бұл файлды кез келген мәтіндік редактормен ашыңыз және келесі жұптарға ерекше назар аударыңыз кілт-мән:

Peers: [] — егер сіз бұл өрісті бос қалдырсаңыз, Yggdrasil клиенті тек жұмыс істей алады -autoconf. Мұнда қабаттасу режимінде жұмыс істейтін желінің басқа әріптестері (қатысушылары) көрсетілуі керек. Олар Yggdrasil клиенті іске қосылған кезде қосылады.

Бірнеше құрдастарды таңдаңыз келесі тізім және оларды құрдастар тізіміне қосыңыз.

Сіз осындай нәрсемен аяқталуыңыз керек Peers: ["tcp://46.151.26.194:60575", "tcp://78.155.207.12:32320", "tcp://194.177.21.156:5066"]. Сіз басқа елдердегі құрдастарыңызды да пайдалана аласыз, бірақ бұл төтенше ұсынылмайды, өйткені бұл жалпы желінің өнімділігіне зиянды әсер етеді.

Параметрді өзгертіңіз NodeInfoPrivacy: false туралы NodeInfoPrivacy: true, егер сіз желідегі басқалардың Yggdrasil клиентінің қандай платформасын, архитектурасын және нұсқасын пайдаланып жатқанын білуін қаламасаңыз. Мен бұл опцияларды жасыруды ұсынамын, себебі Yggdrasil қазіргі уақытта өте тұрақты емес және кейбір нұсқалар осалдықтары болуы мүмкін.

Сондай-ақ, параметрді конфигурациялауға болады NodeInfoбасқа желі пайдаланушылары сіздің түйініңіз туралы қосымша ақпаратты білуі үшін. Сіз қандай ақпаратты бөлісетініңізді және нені бөліспейтініңізді таңдайсыз.

Мысалы:

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

қадам 4. Тапсырманы жоспарлаушыда тапсырма жасау.

Пернелер тіркесімін басу арқылы Win + R және пайда болған өріске пәрменді енгізіңіз taskschd.msc, тапсырма жоспарлаушыны іске қосыңыз.

Интернет барлығына тегін, ешкім ренжімей кетпесін

Оң жақтағы контекстік мәзірден таңдаңыз Тапсырма құру.

«Жалпы» қойындысындағы «Аты» өрісіне «Yggdrasil» енгізіп, «Ең жоғары құқықтармен іске қосу» құсбелгісін қойыңыз. Бұл Yggdrasil клиенті келесі қадамда орнататын желілік TAP драйверін пайдалануы үшін қажет.

«Триггерлер» қойындысында «Жасау» түймесін басып, контекстік мәзірден «Кіру кезінде» тармағын таңдаңыз. OK түймесін басыңыз.

«Әрекеттер» қойындысында «Жасау» түймесін басып, контекстік мәзірден «Әрекет» қарама-қарсы жағында «Бағдарламаны іске қосу» тармағын таңдаңыз. Бағдарлама немесе сценарий өрісіне енгізіңіз Yggdrasil. «Аргументтер қосу (міндетті емес)» өрісіне енгізіңіз -useconffile C:UsersИМЯ_ВАШЕГО_ПОЛЬЗОВАТЕЛЯyggdrasil.conf. OK түймесін басыңыз.

қадам 5. OpenVPN таратуды орнату.

Yggdrasil Ethernet құрылғысын эмуляциялау және желінің дұрыс жұмысын қамтамасыз ету үшін виртуалды желі TAP драйверін пайдаланады.

OpenVPN таратуын жүктеп алуға болады осында.

қадам 6. IPv6 протоколы үшін DNS серверлерін конфигурациялау.

  1. Пернені басу арқылы Windows контекстік мәзірін шақырыңыз Win және басқару тақтасын ашыңыз
  2. «Желі және Интернет» таңдаңыз
  3. «Желі және ортақ пайдалану орталығын» таңдаңыз.
  4. «Қосылымдар» сөздеріне қарама-қарсы сілтемені басыңыз
  5. Сипаттар түймешігін басыңыз
  6. «IP нұсқасы 6 (TCP/IPv6)» таңдаңыз
  7. Сипаттар түймешігін басыңыз
  8. «Келесі DNS сервер мекенжайларын пайдалану» жанындағы құсбелгіні қойыңыз.
  9. кіру 200:d0c4:68ee:e87b:c206:67b8:5fa5:d4be Таңдаулы DNS сервері өрісінде OK түймесін басыңыз

Құттықтаймыз! Орнату аяқталды. Тапсырмаларды жоспарлаушыға оралыңыз, содан кейін Yggdrasil элементін таңдап, оң жақтағы контекстік мәзірден «Іске қосу» түймесін басыңыз.

Терминал терезесі пайда болады:

Интернет барлығына тегін, ешкім ренжімей кетпесін
Барлық жұмыс істейді.

Енді сіз браузерді ашып, мекенжай жолағына енгізе аласыз http://medium.isp/. Егер желі дұрыс конфигурацияланса, келесі бетті көресіз:

Интернет барлығына тегін, ешкім ренжімей кетпесін

Қош келдіңіз!

Біз сіз үшін ең қызықты және танымал желілік ресурстардың тізімін дайындадық - сіз оны таба аласыз осында.

Ресейдегі тегін интернет сізден басталады

Сіз бүгінде Ресейде тегін интернетті құруға жан-жақты көмек көрсете аласыз. Біз желіге қалай көмектесетініңіздің толық тізімін жасадық:

    Интернет барлығына тегін, ешкім ренжімей кетпесін   Достарыңызға және әріптестеріңізге Medium желісі туралы айтыңыз
    Интернет барлығына тегін, ешкім ренжімей кетпесін   Бөлісу сілтеме осы мақалаға әлеуметтік желілерде немесе жеке блогта
    Интернет барлығына тегін, ешкім ренжімей кетпесін   Medium желісінде техникалық мәселелерді талқылауға қатысыңыз GitHub арналған
    Интернет барлығына тегін, ешкім ренжімей кетпесін   Интернетте веб-қызметіңізді жасаңыз Yggdrasil
    Интернет барлығына тегін, ешкім ренжімей кетпесін   Өзіңді көтер кіру нүктесі Орташа желіге

Сондай-ақ оқыңыз:

Менде жасыратын ештеңе жоқ
Орталықтандырылмаған Интернет-провайдер Medium туралы білгіңіз келгеннің бәрі, бірақ сұрауға қорықтыңыз
Қымбаттым, біз интернетті өлтіріп жатырмыз

Біз Telegram желісінде: @medium_isp

Сауалнамаға тек тіркелген пайдаланушылар қатыса алады. Кіру, өтінемін.

Балама дауыс беру: біз үшін Хабре туралы толық есебі жоқтардың пікірін білу маңызды

86 пайдаланушы дауыс берді. 22 пайдаланушы қалыс қалды.

Ақпарат көзі: www.habr.com

пікір қалдыру