Git ma istaagaa VPN la'aan? OpenSSH wuxuu calaamadeeyaa baakadaha IPQoS
OpenSSH si caadi ah ayuu baakadihiisa ugu calaamadeeyaa qiimaha QoS. Meesha wadadu tuurto calaamaddaas, push-ku wuu istaagaa ilaa tunnel uu beddelo wadada ay baakaduhu maraan.
Klon laga sameeyay xafiiska wuu shaqeeyaa, isla klonkaas oo mara hotspot-ka telefoonka wuu shaqeeyaa, isla klonkaas oo ka yimaada shabakad hotelna wuu laalaadaa ilaa VPN la shido. SSH gacan-qabsiga wuu dhammaadaa oo kulanku wuu aamustaa marka ugu horreysa ee wareejin dhab ah. Hal sadar oo lagu daro habaynta macmiilka ayaa wada dawo git iyo ssh. Marka hal dejinta macmiilku isku mar hagaajiso dhowr qalab, cilladdu waxay ku jirtaa waxa macmiilku diro, ma aha xiriirka uu ku diro.
Calaamadda u akhri farqi waddo
Tunnel dawo gebi ahaan waxay tahay marar dhif ah dayactir. Wuxuu beddelaa wadada, sidaha iyo qalabka dhexe, halka laptop-ku sii wado soo saarista isla baakadahaas. Haddii waddo si khaldan ula macaamilto madaxa oo mid kale si aan beddelmin u gudbiyo, farqigu wuxuu ku jiraa siyaasadda qalabka dhexe, ma aha macmiilka. Halkan tunnel-ku waa markhaati, ma aha xal.
Meesha uu kulan ku dhinto ayaa tan sii cidhiidhisaa. Wax ku guuldareysta raadinta magaca ama isdhaafsiga fureyaasha ma aha sidan oo kale. Kulan xaqiijiya, banner daabaca oo dabadeed qalqaaliya qoraalka weyn ee ugu horreeya ayaa hore u caddeeyay in waddada, magacyada iyo aqoonsiga dhammaantood shaqeeyaan.
Macmiilku wuxuu QoS byte ku dhajiyaa socket kasta oo SSH
Xiriir kasta oo OpenSSH laga bilaabo 7.8 wuxuu ku qaadaa madaxa IP qiime ay routers u isticmaali karaan inay mudnaan siiyaan gaadiidka. Kulamada terminal-ku waxay helaan hal qiime, koobiyada waaweyna mid kale, iyadoo lagu saleynayo aragtida ah in qofka wax qoraya uu mudan yahay macaamilaad ka wanaagsan wareejinta faylka. Shabakadaha badankoodu gabi ahaanba iska indhatiraan tilmaanta, taasina waa sababta ay sanado badan u ahaato mid aan la dareemin. Tiro yar oo ka mid ah darawallada Wi-Fi, shirkadaha mobilka iyo xarumaha VPN ayaa ku dhaqma, qaarkoodna si xun ayay u dhaqmaan.
Marka qiimahaas dib loo qoro ama la tuuro bartamaha qulqulka, xiriirku ma guuldareysto, wuu joojiyaa horumarka. Dib-u-gudbinimadu way kordhaan, daaqaddu way dumaan, barnaamijkuna wax ma soo sheego sababtoo ah wax khalad ah ma soo saarin. Aamusnaantaas ayaa sababta dadku calaamadda ugu tilmaamaan istaagid halkii ay ku tilmaami lahaayeen guuldarro.
Marka hore xaqiiji nooca macmiilka ssh -V. Wax kasta oo 7.8 ama ka sarreeya ayaa dabeecaddan si caadi ah u qaata.
Saddex amar oo tan ka sooca MTU iyo DNS
Laba sababood oo isku mid ah waa in la reebaa ka hor inta aanad wax ka beddelin fayl kasta oo habayn ah. Cilladda MTU waxay dhaafisaa isdhaafsiga yaryar oo qalqaalisaa baakadda weyn ee ugu horreysa, halka cilladda magacyadu aysan waligeed soo saarin kulan.
ssh -o IPQoS=none -v [email protected]
ssh -G [email protected] | grep -i ipqos
sudo tcpdump -ni any -vv "tcp port 22"
Amarka koowaad wuxuu ku celiyaa hawsha guuldareysatay iyadoo calaamadda damin, guulaystuna waa caddaynta kelida ugu xoog badan ee la heli karo. Kan labaad wuxuu daabacaa habaynta uu macmiilku dhab ahaan ku dabaqi doono halkaas, taasina waxay qabataa gelitaan duugoobay oo ku jira fayl aad illowday. Kan saddexaad wuxuu muujiyaa TOS byte labada jiho inta wareejintu istaagto, qaabka xiisaha lehna waa qiime ku jira wadada jaban oo aan midna ku jirin tan shaqeysa.
Qabashada ku samee laptop-ka ee ma aha server-ka, sababtoo ah diridda ayaa dhigta qiimaha labada jihona way beddeli karaan. Isbarbar dhig waddo shaqeysa iyo mid guuldareysata isla qabashadaas, farqiguna wuu soo baxaa iyada oo aan la qiyaasin.
Ka reebka dhig hal fayl, hal host markiiba
Ka reebku waa inuu ag yaal host-ka uu khuseeyo, isagoo la socda faallo sheegta sababta uu u jiro.
Host gitlab.example.internal
IPQoS none
# direct route rewrites the marking; the tunnel route passes it
Baaxaddu waxay ka muhiimsan tahay qiimaha laftiisa. Gelitaanka wildcard-ku wuxuu damiyaa dabeecadda meel kasta, wuxuu tuuraa tilmaan faa'iido u leh shabakadaha si wanaagsan u dhaqma, oo qofna kama tagto inuu sheego markii ay soo baxday. Gelitaan host kasta leh waa la akhrin karaa, waa laga noqon karaa, oo si fudud ayaa loo tirtiraa marka shabakadda la hagaajiyo. Isticmaal faylka isticmaalaha xal shaqsi ah iyo fayl la maareeyo marka guutada oo dhan u baahan tahay isla ka reebkaas.
Si cad u sheeg waxa ka reebku aanu daboolin. Wuxuu khuseeyaa SSH, sidaas darteed HTTPS fog, muraayadda baakadaha iyo browser-ku dhammaantood dibadday ku yihiin, guuldarro ku timaadda mid kasta oo iyaga ka mid ahna waxay u baahan tahay caddayn u gaar ah. Silsilad maraysa bastion, bood kastaa wuxuu isticmaalaa habaynta macmiilka, boodka istaagana waa kan mudan in la xaddido.
Wareegga ku xir milkiilaha shabakadda
Natiijada u dhiib afar xaqiiqo: nooca macmiilka, wadada la tijaabiyay, macmiilka VPN ee la isticmaalayo, iyo jihada qaaday calaamadda. Afartaas waxay ku filan yihiin milkiilaha shabakadda inuu dib u soo saaro macaamilka oo uu go'aansado haddii uu ula kac ahaa.
Haddii ka reebku aanu dawoyn istaagga, ka saar. Xal ka badbaaday tijaabo guuldareysatay wuxuu noqdaa halyeey, qofka xigana wuxuu ku qaataa saacad caddeynta inuusan waxba qaban. Haddii uu dawo istaagga, wadadu wali waa khalad qalab kasta oo kale oo mara, dayactirkuna waxaa leh kan maamula qalabka dhexe.
Isbeddelka macmiilka waa xal ku meel gaar ah oo leh taariikh dhicitaan. Taariikhdaas ku qor faallada.