Website-yadu waxay ku soo rarayaan VPN, laakiin apt ma gaaro kaydka
Browser-ka VPN-ka ku shaqeeya wax kama sheegayo dejinta proxy ee apt. Akhri marxaladda fashilma, soo saar dejinta dhaqan gal ah, ka dibna daji proxy-ga apt akhriyo.
VPN-ga wuu xirmayaa, wiki-ga gudaha ah wuu ku soo rarayaa browser-ka, apt update-na weli waxa uu sudhan yahay muraayad uusan gaari karin. Sawirkaas tunnel-ka waxba kama jaban. Browser-ka iyo maareeyaha xirmooyinka waxay qaateen laba go'aan oo proxy ah oo kala duwan, oo midkood keliya ayaa la dejiyay.
Go'aanka kee fashilmay waa waxa keliya ee mudan in marka hore la caddeeyo.
Akhri qaladka ka hor inta aanad taaban dejinta
Marxalad kastaa farriin kale ka tagtaa. Magaca aan waligiis xallin waa DNS, xidhiidhka aan waligiis dhammaan waa dariiqa ama derbiga dabka, 407-ka isla markiiba yimaadaa waa aqoonsiga proxy-ga, cabashada shahaadada waa xaqiijinta TLS, digniinta saxeexana waa xogta kaydka. Shan kuwaas fashilku waxay u baahan yihiin shan sixid oo kala duwan, oo xariiqda proxy-ga lagu dhejiyay dhibaatada DNS waxay uun rarista u rartaa meel kale.
Koobi xariiqda saxda ah iyo kaydka ay magacaabayso ka hor inta aanad wax beddelin. Xusuus aan caddayn oo ah „waqtigii wuu dhamaaday“ ayaa ah waxa baaritaanka toban daqiiqo ah u beddela galab dhan.
APT waxay haysataa dejinteeda proxy gaar ah
APT waxay akhridaa /etc/apt/apt.conf.d/, apt.conf-ka ugu weyn iyo fayl kasta oo uu magacaabo APT_CONFIG. Ma akhrido borofaylka proxy-ga ee miiska shaqada, dejinta shabakadda GNOME ama dhejiska browser-ka. Gaadiidku wuu ixtiraamaa doorsoomayaasha deegaanka proxy-ga, taas oo ay sabab u tahay in export https_proxy=... oo ka shaqeeya shell-kaaga aanay waxba caddayn oo ku saabsan timer-ka ku socda deegaan kale.
Soo saar waxa nidaamka fashilmaaya uu dhab ahaan arko: apt-config dump | grep -i proxy.
Ku socodsii taas isticmaalaha hawlgalka fashilmaaya uu ku socdo. Haddii root akhriyo faylal kale, ama timer-ka systemd uu ku bilaabmo deegaan kale, soo saaristu way duwanaan doontaa, farqigaasna waa jawaabtaada. Laba qiime oo proxy ah oo iska soo horjeeda ayaa ka xun hal qiime oo maqan, sababtoo ah gaadiidku wuxuu raacaa is-matching-ka ugu gaar ah ee uu helo.
Daji proxy-ga meesha milkiilaha dejintu filanayo
Proxy si cad loo oggolaaday oo maamuluhu ansixiyay, qayb yar oo ku jirta fayl cusub ayaa ku filan:
Acquire::http::Proxy "http://proxy.corp.example:3128/";
Acquire::https::Proxy "http://proxy.corp.example:3128/";
Acquire::http::Proxy::archive.example.internal "DIRECT";Sadarka saddexaad waa qaybta tusaalooyinka badankoodu ka tagaan. Furaha mid kasta oo martigeliyaha ah wuxuu ka sarreeyaa qiimaha guud, sidaas darteed muraayad gudaha ah oo tunnel-ka laga gaari karo ayaa dhaafi karta proxy-ga halka wax kasta oo kale ay weli dhex maraan. DIRECT waa qiimaha la diiwaangeliyay ee taas, ma aha xarig madhan.
Ku dar qaybta sidii fayl cusub oo nambaran, tusaale ahaan /etc/apt/apt.conf.d/95proxy. Inaad dul qorto fayl qaybsi ah waxay ka dhigan tahay in cusboonaysiinta xirmada xigta ay si aamusan u celin doonto isbeddelkaaga.
Aqoonsiga waxay ku sii jiraan URI-ga dibaddiisa
Tixraaca gaadiidka APT wuxuu u tilmaamayaa apt_auth.conf aqoonsiga, oo halkaasay ku habboon yihiin magaca isticmaalaha iyo furaha sirta ah. Ku darista URI-ga proxy-ga waxay gelisaa liisaska nidaamyada, taariikhda shell-ka iyo soo saar kasta oo dejineed oo tikitka lagu dhejiyo. Faylka aqoonsigu wuxuu u baahan yahay fasax adag, sababtoo ah waa kaydka aqoonsiga.
Sidoo kale hubi schema-ga. Kaydka HTTPS weli waxaa laga gaari karaa proxy HTTP; gaadiidku waa doorasho ka duwan schema URI-ga muraayadda.
Xarunta software-ka ee garaafku waa weji gooni ah. Haddii ay isticmaasho PackageKit ama backend snap, qaybta APT waxba kama beddesho, markaa hubi nidaamkee ayaa sameeyay codsiga fashilmay.
Hubi dariiqa, ma aha oo keliya koodhka bixista
Marka qaybtu meesheeda ku jirto, fiiri codsiga halkii aad ku kalsoonaan lahayd natiijo cagaaran. apt-get -o Debug::Acquire::http=true update wuxuu daabacaa isku dayga xidhiidhka, proxy-ga uu doortay iyo koodhka jawaabta, taas oo kala saarta proxy khaldan iyo proxy ku diiday.
Kadib tijaabi xaaladda aanay ahayn inay shaqayso. Jooji VPN-ga oo hubi in muraayadda gudaha ahi ay joojiso jawaabta; haddii ay weli soo dejisanayso, wax baa dariiqa ka leexanaya tunnel-ka ama kayd duug ah ayaa kuu adeegaya. Hubi in dariiqa la oggolaaday weli xaqiijinayo TLS oo weli hubinayo saxeexyada kaydka, sababtoo ah proxy-ga baaraya maraakiibta ma aha sabab lagu damiyo midkoodna. Sidoo kale hubi in macmiil aan la aqoonsan uu helo diidmo cad halkii uu heli lahaa waqti-gab aamusan.
Hayso qaybta shaqaysa iyo wax-soo-saarka fashilmay oo wada jira diiwaanka isbeddelka. Qofka xiga ee la kulma isla raristaas wuxuu aqoonsan doonaa farqiga laba sadar si ka dhaqso badan sharraxaad kasta.