Su'aalaha ku saabsan martigelinta ciyaaraha waxay inta badan isku daraan laba iib, isku darkaasna wuxuu shaqada dhigayaa si khaldan. Mid ka mid ah iibka waa mishiin socodsiiya habka serverkaaga; kan kalena waa waddo ciyaartoyda u horseedda. Go'aanso waxa kaa maqan ka hor intaadan isbarbardhigin qiimaha, sababtoo ah rukhsiga VPN waligiis ma noqdo martigeliyaha, sidii loo habeeyayba.

Hubinta hoose waxay socotaa si isdaba joog ah. Joogso hubinta ugu horreysa ee guuldareysta, maadaama tillaabooyinka dambe ay u maleynayaan in khadka hore jiro.

Khayraadkee ayaa maqan: xisaabinta mise gaaritaanka?

Ku bilow inaad sheegto waxa aad damacsan tahay inaad rakibto. Faylka server gaar ah wuxuu u baahan yahay nidaam hawleed, qayb ka mid ah processorka, xusuus, disk, iyo hab lagu hayo howsha nool ka dib markaad go'do. Haddii aanay mishiin ku jira liiskaaga ahayn mid bixiya kuwan, shayga maqan waa xisaabinta, jawaabtuna waa server la martigeliyay, server gaar ah oo fiiro ah, ama adeeg ciyaareed la maareeyay. Tunnel wax kama daro kuwan, sababtoo ah wuxuu gudbiyaa baakadaha halkii uu fulin lahaa barnaamijyada.

Haddii mishiinku jiro oo uu socodsiiyo serverka laakiin ay gaaraan kaliya qaar ka mid ah ciyaartoyda, shayga maqan waa gaaritaanka. Taasi waa dhibaatada ay waddo shabakadeed xallin karto. Farqigaas ayaa markaas go'aaminaya iibiyaha aad la hadlayso, wuxuuna kaloo go'aaminayaa waxa aad adigu hagaajin karto.

Waxa akoon VPN uu dhab ahaan bixiyo

Adeegga VPN wuxuu iibiyaa waddo u dhaxaysa qalabkaaga iyo meel bixid, oo leh cinwaan iyo inta badan tunnel la xaqiijiyay. Server fiiro gaar ah, isla fikraddaas waxay u muuqataa sida interface, habaynta fac, iyo xeerarka gudbinta ee u oggolaada taraafikada inay ka gudubto shabakadaha. Midkoodna ma bixiyo qolof mishiin aadan horey u maamulin, shuruudaha macaamiishuna waxay inta badan mamnuucaan in server dadweyne lagu socodsiiyo adeegga. Akhri qaybta isticmaalka la aqbali karo ka hor intaadan ku qorsheyn.

Tusaalooyinka daruuraha waa qaybta kale, dokumentigooduna wuu cad yahay waxa ay gudbiyaan. Dulmar tusaalooyinka ee AWS wuxuu sharraxayaa deegaan nidaam hawleed oo lagu daray awood xisaabeed, xusuus, kaydin iyo shabakadeed oo qeexan. Taasi waxay u dhigantaa khayraadka ay isticmaasho howsha ciyaarta, waxnana kama eka rukhsiga VPN.

Dooro yaa isku xira, iyo waxa ay ku xiraan

Marka martigeliyuhu jiro, go'aanka gelitaanku wuxuu leeyahay saddex qaab. Ciyaartoydu waxay ku xirmi karaan cinwaan dadweyne oo uu martigeliyuhu leeyahay, ku biiri karaan tunnel gaar ah oo ay gaaraan kaliya facalka la casuumay, ama waxay iman karaan iyagoo maraya irid gudbisa inta u dhaxaysa labada. Qaab kastaa wuxuu beddelaa yaa heli kara serverka, ma beddelo waxa serverku qabto.

Gelitaanka dadweynuhu waa ka fudud in la maareeyo wuxuuna adeegga u bandhigaa baaritaan, sidaas darteed wuxuu u baahan yahay xaqiijinta ciyaarta lafteeda iyo derbi dab ah oo ogolaada kaliya dekedaha la isticmaalayo. Gelitaanka gaarku wuxuu adeegga ku qariyaa tunnel gadaashiis, taas oo macnaheedu yahay in ciyaartoy kastaa rakibo oo ilaaliyo macmiil, adiguna aad cusboonaysiiso liiska facalka. Gudbintu waxay martigeliyaha ka ilaalisaa liisaska iyadoo siinaysa ciyaartoyda hal cinwaan, qiimuhuna waa tallaabo dheeraad ah iyo shay kale oo la kormeero. Ku dooro dhageystayaasha, ma aha tan doorasho ee ugu ammaan badan.

Hubi shuruudaha ka hor intaadan bixin

Xaqiiji saddex xaqiiqo ka hor intaadan isku xidhin: madal ay serverku taageero, dekedaha saxda ah ee uu dhageysto, iyo haddii shuruudaha shabakadda aad dooratay ay oggolaadaan martigelinta. Shuruudaha ciyaaruhu way is beddelaan daabacadaha dhexdooda, sidaas darteed akhri dokumentiga hadda jira ee ha akhrin tilmaame magacaabaya nidaam hawleed sannado badan ka hor. Kadib hubi dhageystaha martigeliyaha halkii aad ku kalsoonaan lahayd fariinta guusha rakibaha.

ss -lunpt | grep -E ':(27015|27016)'
nc -zvu 203.0.113.77 27015
journalctl -u gameserver --since '10 min ago' --no-pager | tail -n 20

Amarka ugu horreeya wuxuu muujinayaa haddii wax xiran yahay iyo cinwaankee, kan labaad wuxuu tijaabiyaa gaaritaanka dibadda martigeliyaha, kan saddexaadna wuxuu sharraxayaa joogsiga haddii adeeggu dhintay. Dhageyste ku xiran loopback wuxuu ka jawaabaa gudaha oo meel kale kama jawaabo, taas oo sabab caadi ah server si sax ah loo rakibay uu ugu muuqdo mid aan la gaari karin.

Qor madalka, dekedaha iyo qaabka gelitaanka aad dooratay. Qoraalkaas waa waxa aad isbarbardhigto marka balastar uu beddelo deked caadi ah ama ciyaartoy cusub uusan xirmi karin.

Maqaallo la xiriira