A h-uile dad a bha thu airson faighinn a-mach mun t-solaraiche eadar-lìn dì-mheadhanaichte "Meadhanach", ach bha eagal ort faighneachd

Feasgar math Coimhearsnachd!

Is e m 'ainm Yanislav Basyuk. Tha mi nam cho-òrdanaiche air a’ bhuidheann phoblach “Meadhan”.

Anns an artaigil seo dh'fheuch mi ris an fhiosrachadh as coileanta a chruinneachadh mu na tha seo ag obair air fearann ​​​​Caidreachas na Ruis. solaraiche eadar-lìn dì-mheadhanaichte.

Innsidh mi:

    A h-uile dad a bha thu airson faighinn a-mach mun t-solaraiche eadar-lìn dì-mheadhanaichte "Meadhanach", ach bha eagal ort faighneachd   Dè th' ann am Meadhanach?
    A h-uile dad a bha thu airson faighinn a-mach mun t-solaraiche eadar-lìn dì-mheadhanaichte "Meadhanach", ach bha eagal ort faighneachd   Dè a th’ ann an Yggdrasil agus carson a tha Meadhanach ga chleachdadh mar a phrìomh chòmhdhail
    A h-uile dad a bha thu airson faighinn a-mach mun t-solaraiche eadar-lìn dì-mheadhanaichte "Meadhanach", ach bha eagal ort faighneachd   Mar a nì thu rèiteachadh ceart air an àrainneachd gus goireasan an lìonra Meadhanach a chleachdadh

A h-uile dad a bha thu airson faighinn a-mach mun t-solaraiche eadar-lìn dì-mheadhanaichte "Meadhanach", ach bha eagal ort faighneachd

Dè th' ann am Meadhanach?

tro Mheadhan na (Eng. tro Mheadhan na - “eadar-mheadhanair”, sluagh-ghairm tùsail - Na iarr do phrìobhaideachd. Thoir air ais e; cuideachd ann am Beurla am facal tro mheadhan na a’ ciallachadh “eadar-mheadhanach”) - solaraiche eadar-lìn dì-mheadhanaichte Ruiseanach a bheir seachad seirbheisean ruigsinneachd lìonra Yggdrasil saor an-asgaidh.

Cuin, càite agus carson a chaidh Meadhanach a chruthachadh?

An toiseach chaidh am pròiseact a chruthachadh mar lìonra mogaill в sgìre bhailteil Kolomna.

Chaidh “Meadhanach” a stèidheachadh sa Ghiblean 2019 mar phàirt de chruthachadh àrainneachd cian-conaltraidh neo-eisimeileach le bhith a’ toirt cothrom do luchd-cleachdaidh deireannach air goireasan lìonra Yggdrasil tro bhith a’ cleachdadh teicneòlas tar-chuir dàta gun uèir Wi-Fi.

Càite am faigh mi liosta iomlan de na puingean lìonra uile?Gheibh thu ann an stòran air GitHub.

A h-uile dad a bha thu airson faighinn a-mach mun t-solaraiche eadar-lìn dì-mheadhanaichte "Meadhanach", ach bha eagal ort faighneachd

Dè a th’ ann an Yggdrasil agus carson a bhios Meadhanach ga chleachdadh mar phrìomh chòmhdhail?

Yggdrasil 's e fèin-eagrachadh lìonra mogaill, aig a bheil comas routers a cheangal an dà chuid ann am modh ath-chòmhdach (air mullach an eadar-lìn) agus gu dìreach ri chèile tro cheangal uèirleas no gun uèir.

Tha Yggdrasil a’ leantainn air adhart leis a’ phròiseact CjDNS. Is e am prìomh eadar-dhealachadh eadar Yggdrasil agus CjDNS cleachdadh a’ phròtacal STP (a 'dol thairis air protocol craoibhe).

A h-uile dad a bha thu airson faighinn a-mach mun t-solaraiche eadar-lìn dì-mheadhanaichte "Meadhanach", ach bha eagal ort faighneachd

Gu gnàthach, bidh a h-uile router air an lìonra a ’cleachdadh crioptachadh deireadh gu deireadh gus dàta a ghluasad eadar com-pàirtichean eile.

Bha roghainn lìonra Yggdrasil mar phrìomh chòmhdhail mar thoradh air an fheum air astar ceangail àrdachadh (gu Lùnastal 2019, Meadhanach air a chleachdadh I2P).

Thug an gluasad gu Yggdrasil cuideachd cothrom do chom-pàirtichean pròiseict tòiseachadh air lìonra mogal a chleachdadh le topology làn-mhogal. Is e eagrachadh lìonra mar seo an dòigh as èifeachdaiche air caisgireachd.

A h-uile dad a bha thu airson faighinn a-mach mun t-solaraiche eadar-lìn dì-mheadhanaichte "Meadhanach", ach bha eagal ort faighneachd

Bidh Yggdrasil a’ cleachdadh crioptachadh deireadh-gu-deireadh gu bunaiteach. Carson a bhios seirbheisean lìonra Meadhanach a’ cleachdadh HTTPS?

Chan fheumar HTTPS a chleachdadh gus ceangal ri seirbheisean lìn air lìonra Yggdrasil ma cheanglas tu riutha tro router lìonra Yggdrasil a tha a’ ruith gu h-ionadail.

Gu dearbh: tha còmhdhail Yggdrasil air par protocol a 'leigeil leat goireasan a chleachdadh gu sàbhailte taobh a-staigh lìonra Yggdrasil - an comas giùlan MITM ionnsaighean air an dùnadh a-mach gu tur.

Bidh an suidheachadh ag atharrachadh gu mòr ma gheibh thu cothrom air goireasan eadra-lìon Yggdarsil chan ann gu dìreach, ach tro nód eadar-mheadhanach - an t-àite inntrigidh lìonra Meadhanach, a tha air a rianachd leis a’ ghnìomhaiche aige.

Anns a 'chùis seo, cò as urrainn cron a dhèanamh air an dàta a chuireas tu seachad:

  1. Gnìomhaiche puing-inntrigidh. Tha e follaiseach gum faod gnìomhaiche gnàthach an àite inntrigidh lìonra Meadhanach èisteachd ri trafaic gun chrioptachadh a thèid tron ​​​​uidheam aige.
  2. neach-ionnsaigh (fear sa mheadhan). Meadhanach tha duilgheadas coltach ri An duilgheadas leis an lìonra Tor, a-mhàin a thaobh cuir a-steach agus nodan eadar-mheadhanach.

Seo mar a tha e coltachA h-uile dad a bha thu airson faighinn a-mach mun t-solaraiche eadar-lìn dì-mheadhanaichte "Meadhanach", ach bha eagal ort faighneachd

co-dhùnadh: gus faighinn gu seirbheisean lìn taobh a-staigh lìonra Yggdrasil, cleachd am protocol HTTPS (ìre 7 Modailean airson OSI). Is e an duilgheadas a th’ ann nach eil e comasach fìor theisteanas tèarainteachd a chuir a-mach airson seirbheisean lìonra Yggdrasil tro dhòighean àbhaisteach leithid Let's Encrypt.

Mar sin, stèidhich sinn ar n-ionad teisteanais fhèin - "Roinn Mheadhanach CA". Tha a’ mhòr-chuid de sheirbheisean lìonra Meadhanach air an soidhnigeadh le teisteanas tèarainteachd freumh an ùghdarrais teisteanais seo.

A h-uile dad a bha thu airson faighinn a-mach mun t-solaraiche eadar-lìn dì-mheadhanaichte "Meadhanach", ach bha eagal ort faighneachd

Gu dearbh, chaidh aire a thoirt don chomas a bhith a’ toirt buaidh air teisteanas freumh an ùghdarrais teisteanais - ach an seo tha an teisteanas nas riatanach gus ionracas tar-chuir dàta a dhearbhadh agus cuir às do chomas ionnsaighean MITM.

Tha teisteanasan tèarainteachd eadar-dhealaichte aig seirbheisean lìonra meadhanach bho dhiofar ghnìomhaichean, aon dòigh no dòigh eile air a shoidhnigeadh leis an ùghdarras teisteanais freumh. Ach, chan urrainn do ghnìomhaichean Root CA èisteachd ri trafaic crioptaichte bho sheirbheisean ris an do chuir iad ainm ri teisteanasan tèarainteachd (faic “Dè th’ ann an CSR?”).

Faodaidh an fheadhainn a tha gu sònraichte draghail mun sàbhailteachd aca dòighean leithid dìon a bharrachd a chleachdadh, leithid PGP и coltach.

An-dràsta, tha comas aig bun-structar iuchair phoblach an lìonra Meadhanach sgrùdadh a dhèanamh air inbhe teisteanais a’ cleachdadh a’ phròtacal OCSP no tro chleachdadh Tha C.R.L..

A bheil siostam ainm fearainn fhèin aig Medium?

An toiseach, cha robh frithealaiche ainm àrainn meadhanaichte aig an lìonra Meadhanach a leigeadh le com-pàirtichean lìonra faighinn gu na goireasan as trice air an deach tadhal ann an cruth nas sìmplidh agus nas eòlaiche (an taca ri bhith a’ cleachdadh seòladh IPv6 de fhrithealaiche sònraichte).

Cho-dhùin sinn aig Meadhanach beatha a thoirt a-steach don bheachd seo - agus, a’ coimhead air adhart beagan, shoirbhich leinn!

A h-uile dad a bha thu airson faighinn a-mach mun t-solaraiche eadar-lìn dì-mheadhanaichte "Meadhanach", ach bha eagal ort faighneachd

Bidh clàradh ainm fearainn a ’tachairt gu fèin-ghluasadach - chan fheum thu ach seòladh IPv6 an fhrithealaiche air a bheil an t-seirbheis a’ ruith a shònrachadh. Nì an inneal-fuadain sgrùdadh an ann leis an neach a tha a’ feuchainn ris an ainm fearainn a chlàradh a tha an seòladh seo.

Ma shoirbhicheas leis, thèid an t-ainm fearainn a chuir ris an stòr-dàta ainmean fearainn taobh a-staigh 24 uairean. Ma stadas am frithealaiche a’ freagairt an inneal-fuadain agus nach eil e ri fhaighinn airson barrachd air 72 uairean, thèid an t-ainm fearainn a leigeil ma sgaoil.

Cha bhith e comasach ainm àrainn a chlàradh air ::1A h-uile dad a bha thu airson faighinn a-mach mun t-solaraiche eadar-lìn dì-mheadhanaichte "Meadhanach", ach bha eagal ort faighneachd

Tha leth-bhreac den liosta iomlan de dh’ ainmean fearainn clàraichte ri fhaighinn aig stòran air GitHub. Leigidh seo leinn dèanamh cinnteach à follaiseachd as motha a thaobh staid làithreach ainmean fearainn agus cuir às don bhacadh aca stèidhichte air comasachd suidheachadh teagmhach èirigh mar thoradh air gnìomh a’ bhàillidh daonna. Dè mura h-eil rudeigin a’ còrdadh ris a’ ghnìomhaiche DNS?.

A h-uile dad a bha thu airson faighinn a-mach mun t-solaraiche eadar-lìn dì-mheadhanaichte "Meadhanach", ach bha eagal ort faighneachd

Dè mu dheidhinn a bhith a’ toirt seachad teisteanasan SSL airson seirbheisean lìn?

Bha cruthachadh frithealaiche ainm fearainn cuideachd mar thoradh air an fheum air bun-structar iuchair phoblach a chleachdadh - gus teisteanas a chuir a-mach, feumaidh an raon CN (Ainm Coitcheann) a bhith aige, is e sin an t-ainm fearainn airson an deach an teisteanas a thoirt seachad.

Bidh an dòigh-obrach airson teisteanasan air an soidhnigeadh le ùghdarras teisteanachaidh a’ tachairt gu fèin-ghluasadach - bidh an inneal-fuadain a’ sgrùdadh ceart agus dearbhteachd an dàta a chuir an neach-cleachdaidh a-steach. Ma shoirbhicheas leis, thèid post-d a chuir chun neach-cleachdaidh deireannach anns a bheil an teisteanas soidhnichte.

Seo eA h-uile dad a bha thu airson faighinn a-mach mun t-solaraiche eadar-lìn dì-mheadhanaichte "Meadhanach", ach bha eagal ort faighneachd

A h-uile dad a bha thu airson faighinn a-mach mun t-solaraiche eadar-lìn dì-mheadhanaichte "Meadhanach", ach bha eagal ort faighneachd

Ciamar a chuireas tu an àrainneachd air dòigh gu ceart gus goireasan an lìonra Meadhanach a chleachdadh?

Tha feartan pròiseas stèidheachadh àrainneachd obrach an urra ris an t-siostam obrachaidh a tha thu a’ cleachdadh.

Tagh gu ciallach (dealbh a ghabhas cliogadh):

A h-uile dad a bha thu airson faighinn a-mach mun t-solaraiche eadar-lìn dì-mheadhanaichte "Meadhanach", ach bha eagal ort faighneachdA h-uile dad a bha thu airson faighinn a-mach mun t-solaraiche eadar-lìn dì-mheadhanaichte "Meadhanach", ach bha eagal ort faighneachd

Bidh eadar-lìn an-asgaidh san Ruis a’ tòiseachadh leat

Faodaidh tu a h-uile cuideachadh a thoirt seachad gus eadar-lìn an-asgaidh a stèidheachadh anns an Ruis an-diugh. Tha sinn air liosta fharsaing a chuir ri chèile de mar as urrainn dhut an lìonra a chuideachadh:

    A h-uile dad a bha thu airson faighinn a-mach mun t-solaraiche eadar-lìn dì-mheadhanaichte "Meadhanach", ach bha eagal ort faighneachd   Innis dha do charaidean is do cho-obraichean mun lìonra Meadhanach
    A h-uile dad a bha thu airson faighinn a-mach mun t-solaraiche eadar-lìn dì-mheadhanaichte "Meadhanach", ach bha eagal ort faighneachd   Roinn iomradh don artaigil seo ann an lìonraidhean sòisealta no blog pearsanta
    A h-uile dad a bha thu airson faighinn a-mach mun t-solaraiche eadar-lìn dì-mheadhanaichte "Meadhanach", ach bha eagal ort faighneachd   Gabh pàirt ann an deasbad air cùisean teicnigeach an lìonra Meadhanach air GitHub
    A h-uile dad a bha thu airson faighinn a-mach mun t-solaraiche eadar-lìn dì-mheadhanaichte "Meadhanach", ach bha eagal ort faighneachd   Cruthaich an t-seirbheis lìn agad air lìonra Yggdrasil agus cuir ris DNS den lìonra Meadhanach
    A h-uile dad a bha thu airson faighinn a-mach mun t-solaraiche eadar-lìn dì-mheadhanaichte "Meadhanach", ach bha eagal ort faighneachd   Àrdaich do puing inntrigidh don lìonra Meadhanach

Leugh cuideachd:

Darling tha sinn a 'marbhadh an eadar-lìon
Solaraiche Seirbheis Eadar-lìn dì-mheadhanaichte "Meadhanach" - trì mìosan às deidh sin
Is e "Meadhanach" a’ chiad sholaraiche eadar-lìn dì-mheadhanaichte san Ruis

Tha sinn ann an Telegram: @meadhanach_isp

Chan fhaod ach luchd-cleachdaidh clàraichte pàirt a ghabhail san sgrùdadh. Soidhnig a-steach, mas e do thoil e.

Bhòt eile: tha e cudromach gum bi fios againn air beachd an fheadhainn aig nach eil làn chunntas air Habré

Bhòt 138 neach-cleachdaidh. Sheall 65 neach-cleachdaidh.

Source: www.habr.com

Cuir beachd ann