Saddex injineer weydii sida loo gaaro adeeg gudaha ah waxaadna heli doontaa saddex naqshadood: proxy web, tunnel SSH ama VPN buuxa. Saddexduba waxay adeeg fog soo gaarsiin karaan, saddexduna waxay ka dhigi karaan taraafikga mid u eg kan meel kale ka yimid. Farqiga ayaa soo baxa goor dambe, marka borotokoolka la isticmaalayo uusan ahayn kii qalabka la doortay uu u malaynayo. Naqshad ka gudubta baaritaan degdeg ah oo browser-ka ah ayaa inta badan ku guul darraysata barnaamijka sababta codsiga.

Go'aan ka gaar laba xaqiiqo: borotokoolada waa inay gudbaan, iyo cidda xallin karta magacyada ku lug leh. Wax kasta oo kale waa doorbid.

Proxy waxay rartaa oo keliya waxay fahanto

Proxy web waxay falanqaysaa borotokoolka loo dhisay. Macmiilku wuxuu siiyaa codsi oo waxay u gudbisaa codsigaas, sidaas darteed barnaamij aan lahayn dejinta proxy marnaba kama qaybqaato. HTTPS macmiilku wuxuu u baahan yahay kanaal aan caddayn, oo proxy-ga bixiyo iyada oo loo marayo CONNECT halkii ay ka akhrin lahayd codsiga.

Gudbin firfircoon oo SSH waxay furtay deked maxalli ah oo ku hadasha SOCKS, dekeddaasna waxay u gudbisaa qulqulka TCP meel kasta oo macmiilku sheego. Borotokoolada lagu dhisay TCP caadiyan way ka shaqeeyaan. UDP ma shaqeeyo, haddii qalab uusan si cad taageero ugu darin. Gudbin maxalli ah ayaa ka sii cidhiidhi ah: hal deked maxalli ah oo lagu khariidaystay hal marti iyo deked go'an, taas oo u adeegta hal adeeg la yaqaan oo wax kale ma adeegto.

ssh -D 1080 user@bastion
ssh -L 8443:fileserver.internal:443 user@bastion

VPN waxay rartaa baakadaha. Wax kasta oo macmiilku u jiheeyo tunnel-ka way dhex martaa, oo ay ku jiraan UDP iyo ICMP, taasina waa sababta ay ugu habboon tahay shuruud shabakadeed halkii ay ku habboon lahayd hal xiriir.

Qof baa magaca xallinaya

Marka magaca bartilmaameedku ku jiro oo keliya DNS-ka shabakada fog, sanduuqa sameeya baaritaanka waa inuu arko aaggaas. Proxy web ayaa baaritaanka laftiisa sameeya, sidaas darteed magac gudaha ah ayaa ka shaqeeya iyada oo loo marayo xitaa marka laptop-ku aanu magaca gabi ahaanba xallin karin. SOCKS waxay u dhaqmi kartaa si la mid ah, laakiin kaliya haddii macmiilku u gudbiyo magaca halkii uu ku xiri lahaa cinwaan uu horey u xalliyay. Doorashadaas waxay ku jirtaa macmiilka, ma aha server-ka.

curl wuxuu si cad u muujinayaa kala qaybsanaanta: hal calan ayaa magaca martida u gudbiya proxy-ga, mid kale ayaa marka hore maxalli ahaan xalliya. Xallin maxalli ah, magac gudaha oo keliya ah wuu guul darraysadaa ka hor inta aan tunnel la taaban, qaladkaana waxay proxy-ga ku eedeysaa wax run ahaantii ahaa go'aan DNS.

VPN waxay qaadataa wadada saddexaad iyada oo rakibta xalliyaha gaarka ah iyo domain-ka raadinta agagaarka waddooyinka. Taasi waa mid ku habboon, waxayna abuurtaa khiyaali caan ah: waddo jirta oo leh xalliye aan jawaab bixin waxay u egtahay sida tunnel dhintay, in kasta oo baakadaha gaarayaan dhinaca kale.

Marka shabakadu ogolaato hal meel oo bixitaan kaliya

Shabakado badan oo shirkadeed waxay ogolaadaan xiriirada dibadda oo keliya iyada oo loo marayo proxy web la xaqiijiyay. OpenVPN iyo SSH labadaba waa laga shaqaysiin karaa halkaas, kan koowaad isagoo tunnel-gareeya gaadiidkiisa u gaar ah proxy-ga dhexdiisa, kan labaadna iyada oo loo marayo amarka proxy oo socodsiiya caawiye CONNECT yar.

Tunnel-yada lagu dhisay TCP way ka badbaadaan caqabaddaas, VPN-ka ku saleysan UDP-na ma badbaado, taas oo sharaxda qaabab badan oo guriga ka shaqeeya ganaaxa xafiiska. Qiimaha labaad waa sahlan in la seego: tunnel TCP oo lagu qaado xiriir TCP proxy ah ayaa hadda leh laba lakab oo dib u gudbiya, luminta hoosteedana lammaanahaas wuu istaagaa si aan lakab keliya soo saarin.

Silsilad dhexdhexaadiyayaal waa su'aal ka duwan doorashada lakab. Ku darista proxy labaad ama Tor waxay beddelaa cidda wax eegta, booska silsiladdana wuxuu go'aamiyaa tallaabada arka qoraalka sirta ah.

Nidaamku wuxuu ka muhiimsan yahay tirada tallaabooyinka. Tallaabo dibadeed waxay eegtaa qulqul sir ah halka tan gudaha ay aragto qoraalka cad ee uu qaado, sidaas darteed silsiladdu waxay u gaar tahay sida xiriirkeeda ugu taxaddar yar. Borotokoolada ku qasidda tallaabooyinka kala duwan si otomaatig ah uma hagaajiso taas. Inta badan waxay ka dhigtaa hababka guul darrada mid adag in laga fikiro.

Cinwaan been abuur ah maaha mid ka mid ah xulashooyinka

Sameynta baakado leh cinwaanka isha qof kale wax faa'iido leh ma gaadho: jawaabaha waxay tagaan milkiilaha dhabta ah, shabakadaha badankoodna si toos ah ayay u tuuraan taraafikga. Dhexdhexaadiye waa lagama maarmaan sababta oo ah isha lama abuuri karo, waana taasi cudurdaarka daacadda ah ee saddexda naqshadood.

Waxay kaloo xaddidaa waxa mid kasta oo iyaga ka mid ah sheegan karo. U eg inaad ka timaaddo cinwaan gaar ah waa su'aal ku saabsan halka cinwaankaas si sharci ah loo qoondeeyay iyo cidda wadi karta, ma aha qalabka been abuuri kara madaxa. Haddii naqshad kale u malaynayso, mala-awaalku wuxuu ku guul darraystaa bixiyaha ugu horreeya ee sifeeya. Qor mala-awaalka si guul darradu u noqoto mid la aqoonsan karo marka ay timaaddo.

Go'aan ku gaar borotokoolada iyo magacyada

U tag proxy marka hal macmiil web u baahan yahay hal adeeg web oo uu leeyahay dejinta proxy. U tag tunnel SSH marka dhowr adeeg TCP la yaqaan ay ku filan yihiin oo gelitaanka SSH uu horey u jiray. U tag VPN marka barnaamijyo badan, taraafik aan TCP ahayn, DNS gaar ah ama waddo dib loo isticmaali karo ay qayb ka yihiin shuruudda.

Ka dib ku xaqiiji macmiilka dhabta ah iyo magaca dhabta ah. Bog ku rakibida proxy wax kama barayso UDP, hal qalab oo SOCKS ka shaqeeya wax kama barayso xalliyaha nidaamka. Akhri cinwaanka maxalliga ah ee habsocodku xidhay iyo xalliyaha jawaabay. Taasi waa farqiga u dhexeeya waddo shaqaysa iyo mid hal mar si shil ah u shaqeysay.

Maqaallo la xiriira