Seva moja ya TAP au kadhaa? Wateja wa OpenVPN kwenye daraja
Wateja wa TAP hushiriki daraja moja na mchakato mmoja wa seva, na hiyo inamaanisha pia kikoa kimoja cha matangazo. Linganisha Ethernet iliyodarakishwa na TUN iliyoelekezwa kabla ya kuchagua.
Wateja kadhaa wa TAP hawahitaji mchakato mmoja wa seva, lango moja la UDP na kifaa kimoja cha TAP kwenye mwenyeji kwa kila mmoja. Seva moja ya OpenVPN katika hali ya Ethernet inaweza kupokea wateja wengi waliothibitishwa na kuwaunganisha na daraja moja, na hiyo ni njia iliyoandikwa ya kupanua sehemu ya tabaka 2. Muundo wa mchakato mmoja ndio ulioandikwa kwenye mwongozo, na kwa kawaida ndio chaguo sahihi la msingi.
Swali la kweli ni kama wateja hao wanapaswa kushiriki sehemu hiyo. Idadi ya michakato haijibu hilo, kwa sababu sifa za kutengana zinatoka kwenye topolojia na si kwa idadi ya daemoni zinazoendesha. Sehemu iliyobaki ya ulinganisho huu inahusu topolojia mbili na kile ambacho kila moja hurahisisha.
Miundo miwili, si mipangilio miwili
Usambazaji wa TUN ulioelekezwa humpa kila mteja kiungo cha nukta-hadi-nukta ndani ya kikoa cha uelekezaji cha seva. Matangazo yanasimama kwenye seva, wateja hawawezi kuona fremu za wenzao, na trafiki kati ya wateja, ikiwa ipo, lazima ielekezwe na kuchujwa kwa uwazi.
Usambazaji wa TAP uliodarakishwa huwafanya wateja kuwa wanachama wa sehemu moja ya Ethernet. Wanaona matangazo, wanaweza kugundua wenzao kwa ARP, na wanategemea sera ya daraja na ukuta wa moto badala ya uelekezaji ili kubaki tofauti. Hiyo ni muhimu wakati wateja wanapaswa kuonekana kana kwamba wameunganishwa kwenye swichi moja.
Kwa hiyo ulinganisho unahusu kile wateja wanapaswa kufikia, si utendaji. Chagua tabaka kwanza, kisha amua ni michakato mingapi itaihudumia.
Kile kisaidizi cha server-bridge hufanya
Kisaidizi server-bridge husanidi hali ya Ethernet ya wateja wengi. Umbo lake la bwawa la anwani huchukua lango, kifuniko cha mtandao na safu maalum ndani ya subnet iliyodarakishwa, kwa mfano lango lililo 192.168.50.1 na bwawa kutoka 192.168.50.160 hadi 192.168.50.199.
Tenga safu hiyo nje ya ugawaji mwingine wowote wa DHCP au wa kudumu. Kisaidizi hugawa anwani kutoka humo, lakini hakiunganishi na mgawaji mwingine kwenye sehemu hiyo hiyo, na mabwawa mawili yanayopishana huzalisha anwani maradufu zinazoonekana kama hitilafu za muunganisho za nasibu. Andika safu iliyotengwa kwenye mpango wa anwani wa tovuti ili mtu anayefuata asitumie tena. Maoni katika usanidi wa seva ni mbadala dhaifu wa rekodi hiyo.
Kuna umbo la proksi ya DHCP kwa usambazaji ambapo seva ya nje hutoa anwani. Lina masharti yake ya awali, na kuchanganya maumbo mawili huzalisha hasa mgogoro ambao nyaraka zinaonya kuuhusu. Chagua mgawaji mmoja kwa subnet iliyodarakishwa.
Kutengana hakutoki kwa idadi ya michakato
Michakato minane ya OpenVPN iliyounganishwa kwenye daraja moja lisilo na kikomo bado inashiriki kikoa kimoja cha matangazo. Wateja wanaweza kutuma ARP kwa wenzao kupitia daraja, na idadi ya wasikilizaji haikubadilisha chochote katika hilo.
Ikiwa sharti ni kwamba makundi ya wateja yasione wenzao katika tabaka 2, muundo unahitaji madaraja tofauti au viungo vya VLAN pamoja na kanuni za ufikiaji zinazohusiana. Hii ni uamuzi wa muundo wa mtandao, na ni uamuzi mmoja tu ikiwa mchakato mmoja wa seva au minane unahusika. Uchujaji wa daraja unaweza kuzuia baadhi ya trafiki, lakini hauzalishi vikoa tofauti vya matangazo. Ichukulie kama nyongeza ya ugawaji, si mbadala wake.
Ikiwa sharti ni tu kwamba wateja wafikie huduma fulani za IP, muundo wa TUN ulioelekezwa kwa kawaida ni rahisi kuliko kudarakisha pamoja na uchujaji. Kila mteja anapata kiungo chake, na sera inaishi katika kanuni za uelekezaji na ukuta wa moto badala ya ndani ya daraja.
Wakati michakato kadhaa bado ni sahihi
Michakato tofauti inaweza kuhesabiwa haki na mahitaji ya uendeshaji: mifumo tofauti ya uthibitishaji, mamlaka tofauti za vyeti, mizunguko tofauti ya uboreshaji, au seti za chaguo zisizopatana. Hizi ni sababu za kweli na hazitegemei idadi ya wateja.
Ikiwa unatumia kadhaa, mpe kila mmoja msikilizaji wake na umiliki wa kifaa, na uratibu safu za anwani. Seva mbili ambazo zote zinaamini zinamiliki bwawa moja kwenye daraja moja hatimaye zitatoa anwani moja.
Kisha thibitisha muundo na wateja kadhaa kwa wakati mmoja. Hakikisha anwani ni za kipekee, kwamba trafiki inayokusudiwa kati ya wateja inafanya kazi, na kwamba jozi ambayo haipaswi kuwasiliana haiwezi. Ping iliyofanikiwa ya mteja mmoja haijaribu chochote cha muundo wa wateja wengi.
Soma daraja na hali ya seva kutoka kwa mwenyeji anayeendesha kabla ya kuamini mchoro. Usanidi unaojalisha ni ule ambao kerneli na daemoni walipakia kwa hakika, na ndio pia ambao mkaguzi anaweza kuangalia.