Macaamiil badan oo TAP ah uma baahna mid kasta hal habsocod server, hal deked UDP iyo hal qalab TAP oo ku yaal martigeliyaha. Hal server OpenVPN oo ku jira habka Ethernet ayaa qaadan kara macaamiil badan oo la xaqiijiyay oo ku xidhi kara hal buundo, taasna waa habka la diiwaangeliyay ee lagu ballaariyo qayb lakab 2 ah. Naqshadda hal habsocod waa tan buug-gacmeedku diiwaangeliyo, oo badanaa waa caadiga saxda ah.

Su'aasha dhabta ah waa in macaamiishaas ay wadaagaan qaybtaas. Tirada habsocodyadu taas ma ka jawaabto, sababtoo ah sifooyinka go'doominta waxay ka yimaadaan topoloojiyada, ma aha inta daemon ee socota. Inta kale ee isbarbardhiggani waxay ku saabsan tahay labada topolooji iyo waxa mid kastaa sahlanaado.

Laba dhismo, ma aha laba dejineed

Daabacaadda TUN ee la marsaday waxay macaamiil kasta siinaysaa xiriir dhibic-ilaa-dhibic oo galaya domainka marsadda serverka. Faafintu waxay ku joogsataa serverka, macaamiishu ma arki karaan wareegyada midba midka kale, iyo taraafikada u dhaxaysa macaamiisha, haddii ay jirto, waa in si cad loo marsadaa oo loo shaandheeyaa.

Daabacaadda TAP ee buundo leh waxay macaamiisha ka dhigtaa xubno ka tirsan hal qayb Ethernet. Waxay arkaan faafinta, waxay ARP ku heli karaan midba midka kale, waxayna ku tiirsan yihiin siyaasadda buundada iyo dab-demiska halkii ay ku tiirsanaan lahaayeen marsadda si ay u kala go'doonaan. Taasi waa faa'iido marka macaamiishu ay u muuqdaan sidii iyagoo ku xidhan isla switchka.

Sidaas darteed isbarbardhiggu waxay ku saabsan tahay waxa macaamiishu ay tahay inay gaaraan, ma aha waxqabadka. Marka hore dooro lakabka, ka dib go'aanso inta habsocod ee u adeega.

Waxa kaaliyaha server-bridge sameeyo

Kaaliyaha server-bridge wuxuu habeynayaa habka Ethernet ee macaamiil badan. Qaabkiisa barkada cinwaanku wuxuu qaataa albaabka, maaskar shabakadda iyo xad gaar ah oo ku dhex jira subnetka buundada leh, tusaale ahaan albaab ku yaal 192.168.50.1 oo leh barkad laga bilaabo 192.168.50.160 ilaa 192.168.50.199.

Xadkaas ka hay ma aha wax kale oo DHCP ama qoondayn joogto ah. Kaaliyuhu wuxuu cinwaanno ka qoondaynayaa xadkaas, laakiin iskuma xidhiidho qoondayste kale oo isla qaybta ku sugan, laba barkadood oo is-dhaafana waxay soo saaraan cinwaanno labanlaab ah oo u eg ciladaha xidhiidhka ee kediska ah. Ku qor xadka la kaydiyay qorshaha cinwaannada goobta si qofka xiga aanu mar kale u isticmaalin. Faallo ku jirta habeynta serverka waa beddelka liita ee diiwaankaas.

Waxaa jira qaab DHCP-bakhtiyaar ah oo loogu talagalay daabacaadyada uu server dibadeed qaybiyo cinwaannada. Wuxuu leeyahay shuruudiisa gaar ah, isku darka labada qaabna wuxuu keenayaa isla khilaafka ay dukumeentigu ka digto. U dooro hal qoondayste subnetka buundada leh.

Go'doomintu kama timaaddo tirada habsocodyada

Sideed habsocod OpenVPN oo ku xidhan isla buundada aan xaddidnayn ayaa weli wadaaga hal domain faafin. Macaamiishu waxay buundada ka gudbi karaan ARP midba midka kale, tirada dhageystayaashuna waxba kama beddelin taas.

Haddii shuruuddu tahay in kooxaha macaamiishu aanay midba midka kale ku arkin lakab 2, naqshaddu waxay u baahan tahay buundooyin gaar ah ama isku-xirka VLAN oo ay la socdaan xeerarka gelitaanka. Waa go'aan naqshadaynta shabakadda, waana isla go'aankaas haddii hal habsocod server ama sideed ay ku lug leeyihiin. Shaandhaynta buundada waxay xaddidi kartaa qayb ka mid ah taraafikada, laakiin ma abuurto domainyo faafin oo gaar ah. U tixgeli inuu yahay dheeraad qaybinta, ma aha beddelkeeda.

Haddii shuruuddu tahay oo keliya in macaamiishu gaaraan adeegyo IP gaar ah, naqshadda TUN ee la marsaday badanaa way ka fudud tahay buundo iyo shaandhayn. Macaamiil kastaa wuxuu helaa xidhiidhkiisa, siyaasaduna waxay ku nooshahay xeerarka marsadda iyo dab-demiska halkii ay ku noolaan lahayd gudaha buundada.

Marka dhowr habsocod ay weli sax yihiin

Habsocodyada gaarka ah waxaa lagu caddayn karaa baahiyo hawleed: backend xaqiijin oo kala duwan, hay'ado shahaado oo kala duwan, wareegyo cusboonaysiin oo gaar ah, ama qaybo xulasho oo aan is-jaajibin. Kuwani waa sababo dhab ah oo kaman mid ah tirada macaamiisha.

Haddii aad isticmaasho dhowr, mid kasta sii dhageyste u gaar ah iyo lahaanshaha qalabka, oo isku duwo xadadka cinwaannada. Laba server oo labaduba aaminsan inay leeyihiin isla barkadda isla buundada ayaa ugu dambayn bixin doona isla cinwaanka.

Ka dib ku xaqiiji naqshadda iyadoo la isticmaalayo macaamiil dhowr ah isku mar. Hubi in cinwaannadu gaar yihiin, in taraafikada la doonayo ee u dhexeeya macaamiisha ay shaqayso, iyo in lammaanaha aan xidhiidh la yeelanayn uusan xidhiidhi karin. Ping guuleystay oo hal macaamiil ah waxba kama tijaabiyo naqshadda macaamiil badan.

Ka akhri buundada iyo habka serverka martigeliyaha socda ka hor intaadan aaminin jaantuska. Habaynta muhiimka ah waa tan uu kernelka iyo daemonku dhab ahaan soo dejiyeen, waana tan uu dib-u-eegistuhu hubin karo.

Maqaallo la xiriira