Daar Steam, gal, oo wax walba caafimaad qaba u muuqdaan ilaa ciyaartu aysan helin fadhi. U qaado tan saddex su'aalood oo shabakadeed oo kala duwan, ma aha mid. Dukaanka iyo shaashadaha akoonka, soo dejinta nuxurka iyo fadhiga ciyaarta mid kastaa wuxuu gaari karaa meelo kala duwan oo kala duwan iyada oo loo marayo gaadiid kala duwan. Samee hubintan si taxane ah oo jooji tan ugu horreysa ee guuldarraysta, sababtoo ah wax kasta oo ka dambeeya waa qiyaas.

Tallaabada 1: xaqiiji in gelitaanka kaliya uu ahaa waxa shaqeeyay

Gelitaanku wuxuu caddeeyaa in akoonku gaaray adeegga aqoonsiga isagoo wata aqoonsiga iyo qodob kasta oo labaad ee akoonku u baahan yahay. Wax ma sheegto ku saabsan gudbinta nuxurka mana sheegto wax ku saabsan habaynta martigelinta ciyaarta lafteeda. Qor mid ka mid ah saddexda hawlgallada aad runtii tijaabisay, sababtoo ah dadku waxay caadi ahaan soo sheegaan ciyaar guuldarraystay ka dib markay tijaabiyeen kaliya bilaabaha.

Akhri qoraalka guuldarrada ka hor shabakadda. Ciyaar sheegta in aanay jirin serverro la heli karo waxay kuu sheegaysaa wax ka duwan bilaabe aan gaarin dukaanka. Labada khalad waxay ka yimaadaan lakabyo kala duwan oo marar dhif ah ay isku macne yihiin. Farqigaani wuxuu go'aamiyaa haddii hubinta xigta ay ku saabsan tahay xallinta magacyada, UDP, ama dejinta gobolka.

Qor akoonka, gobolka, ciyaarta iyo waqtiga. La'aanteed afartaas qiime, isbarbardhig dambe wuxuu u dhexeeyaa laba tijaabo oo kala duwan oo si kadis ah u wadaaga isla magac.

Tallaabada 2: magacow gaadiidka hawlgalkasta

Gudbinta nuxurku waxay u dhaqantaa sida wareejin HTTP weyn, waxayna u adkaysataa daahitaanka sida pala aad uga wanaagsan luminta. Isbarbardhigga iyo fadhiyada ciyaarta gudaheed waxay inta badan isticmaalaan UDP, halkaas oo waddo tuurta baakadaha ay u muuqato ciyaar jaban halkii ay ahaan lahayd soo dejin gaabis ah. Labadaas profile waxay si kala duwan ugu guuldarraystaan isla tunnel, taas ayaa sabab u ah in soo dejin degdeg ah aanay saadaalin fadhi shaqeeya.

Hubi meelaha la tagayo iyo sockets-ka firfircoon halkii aad marka hore eegi lahayd liiska port ee iibiyaha. Liisku wuxuu sheegaa waxa platform-ku isticmaali karo, halka sockets-ku sheegaan waxa macmiilkan hadda sameynayo.

nslookup api.steampowered.com
ss -uanp | head -20
curl -sS -o /dev/null -w '%{http_code} %{time_total}\n' https://store.steampowered.com/

Haddii habka ciyaartu hayo socket UDP oo taraafik ku leh halka waddada wareejintu fiican tahay, guuldarraddu waxay ku jirtaa qaybta UDP. Tan waxay dhibaatada ku koobtaa sida tunnel-ku ula macaamilo UDP, ma aha akoonka ama dukaanka.

Tallaabada 3: hubi siyaasadda ka mid noqodka ka hor liiska port

Macmiilo badan oo VPN ah waxay siyaasadda ku dabaqaan barnaamij kasta, kala duwanaansho cinwaan kasta ama qoys cinwaan kasta halkii ay ku dabaqi lahaayeen mishiinka oo dhan. Bilaabuhu wuxuu ku jiri karaa tunnel-ka gudihiisa halka binary-ga ciyaarta oo si gooni ah loo bilaabay uu bannaanka ku jiro, markaas labaduba kuma heshiiyaan adduunka. Ka mid noqodka heerka barnaamijka ayaa ah dembiga caadiga ah ee laptop-yada ciyaarta ee leh macmiil iibiya oo rakiban. Akhri siyaasadda dhab ahaan dhaqan gal ah, ma aha profile-ka aad bishii hore kaydsatay.

Eeg shaxda waddooyinka iyo interface-ka leh waddada caadiga ah. Qaanuunka tunnel qaybsan oo ku saleysan horgalaha meesha la tagayo ayaa halkaas ka muuqan doona, mana muuqan doono ka reebista heerka barnaamijka. Farqigaas waa mudan in la ogaado ka hor inta aanad beddelin midkood.

ip route show default
ip -brief addr
Get-NetAdapter | Select-Object Name, Status, InterfaceDescription

Haddii taraafikada ciyaartu ay ka baxdo adapter-ka jireed halka dukaanku uu marayo tunnel-ka, siyaasadda ka mid noqodka ayaa ah natiijada. Ma jiro ka reeb port oo hagaajin doona go'aanka waddada, iyo ku darista mid waxay kaliya ballaadhisaa dusha.

Tallaabada 4: ka reeb waddo SOCKS oo aan qaadi karin UDP

Tor wuxuu bixiyaa proxy SOCKS, taageerada SOCKS ee nidaamka oo dhan ayaa isku mid ah marka laga hadlayo UDP. Dhaqanka la diiwaangeliyay ee Tor ma hirgeliyo UDP ASSOCIATE, sidaas darteed ciyaar taraafikadeeda fadhi ay tahay UDP ma isticmaali karto waddadaas, si kasta oo macmiilka loo jeediyo. Browser-ka ku shaqeeya proxy-ga wuxuu kaliya caddeeyaa in qulqulka TCP ee browser-ku shaqeeyo.

Tijaabi sheegashada halkii aad tijaabin lahayd ujeedada. Haddii ciyaartu weli soo sheegto fadhi aan la heli karin halka tijaabada TCP kaliya ee proxy isla midka ah ay guulaysato, waddada proxy-ga ma qaado taraafikada ciyaartu u baahan tahay.

U qaado VPN la waddo iyo SOCKS proxy sida qalab kala duwan oo awoodo kala duwan leh. Midka kale ku beddelashada waa isbeddel naqshadeed, ma aha doorasho habaynta.

Isbarbardhig diiwaanka iyo heshiiska

Helitaanka shabakadda iyo fasaxa akoonka waa su'aalo kala duwan, oo kaliya tan ugu horreysa waxaa ka jawaaba tunnel shaqeeya. Xaddidnaanta waxay ku saabsan tahay ujeedada ka dambeysa proxy-ga ma aha borotokoolka aad dooratay. Heshiiska dhaqan gal ah wuxuu xaddidaa proxy-ga IP oo ujeeddadiisu tahay inuu qariyo halka milkiilaha akoonku ku nool yahay, sidaas darteed waddo shaqeysa ayaa weli ka baxsan kara shuruudaha aad aqbashay. Akhri heshiiska halkii aad u qaadan lahayd isku xirka oggolaansho.

Isbarbardhig daacad ah, beddel hal doorsoome mar kasta oo hay isla ciyaarta, gobolka server-ka, akoonka iyo hawlgalka. Kadib hubi natiijada isla afarta hawlgallada aad bilowga qortay.

tracert -h 12 store.steampowered.com
ss -uanp | grep -i -E 'game|steam'
curl -sS -o /dev/null -w '%{remote_ip} %{time_connect}\n' https://store.steampowered.com/

Marka diiwaanku muujiyo in gelitaanku shaqeeyo, soo dejintu shaqeyso oo fadhigu guuldarraysto, su'aasha hadhay waxay ku saabsan tahay UDP waddada. Marka saddexdaaba shaqeeyaan, cabashada asalka ah waxay ku saabsanayd wax kale, tallaabada xigta ee faa'iido leh waa log-ga ciyaarta lafteeda ma aha tunnel-ka. Si kasta ha ahaatee, liiska hubintu wuxuu dood ku beddelay go'aansasho gaar ah.

Maqaallo la xiriira