Sida loo qorsheeyo server VPN aamusan, tamar yar isticmaala oo had iyo jeer shidan
Sanduuqa VPN aamusan waxaa lagu qiimeeyaa wattiga waqtiga nasashada, dhawaaqa shaqada iyo in la gaari karo. Cabbir nidaamka oo dhan saddex xaaladood ka hor intaadan qaybo iibsan.
Nasashada waa xaaladda sanduuqa VPN-ga gurigu ku qaato noloshiisa ugu badan, sidaas darteed waa xaaladda mudan in la cabbiro. Isla mashiinka wali waa inuu ka jawaabaa xiriir, u adeegaa fayl oo dhammaystiraa kayd, inta tunnel-ku sarreeyo, saddexdaas shaqo na waxay u jiidaan jihooyin kala duwan. Aamusnaan, tamar yar iyo gaaritaan joogto ah waa sifooyin kala duwan, warqadda sharraxaadduna midkoodna ma sharraxdo. Haddii aad si taxane ah u dhamaystirto baaritaannada hoose, go'aanka qalabka ma noqon doono dib-u-dhis lix bilood ka dib.
Ka bilow doorarka, ma aha qaybaha
Qor shaqo kasta oo sanduuqa ay tahay inuu qabto marka qofna aanu fiirin. Iridda WireGuard ama OpenVPN, wadaagga faylasha, bartilmaameedka kaydka iyo shaqada tusmada waxay leeyihiin kharash joogto ah oo kala duwan, mashiinka afarta wada qabtaana wuxuu leeyahay dabaq aad uga sarreeya kan kaliya qabta midda koowaad. Isticmaalka nasashada waa wadarta dabaqyadaas, ma aha celceliskooda. Taasi waa sababta laba sanduuq oo labadaba lagu tilmaamo tamar yar ay ku kala duwanaan karaan saddex jeer qol isku mid ah.
Go'aan hore oo ku saabsan in xogtu ku nooshahay isla host-ka tunnel-ka waxay xaddidaa wax kasta oo kale. Hosts kala duwan waxay ka dhigan yihiin laba isticmaal oo nasasho, laakiin iridda oo soo jeedda inta kaydku seexdo; hal host waxay ka dhigan tahay hal isticmaal iyo hal goob guuldarro. Midkoodna khalad maaha, laakiin jawaabta waa in la qoraa ka hor inta liiska qaybaha uusan jirin.
Cabbir sanduuqa oo dhan saddex xaaladood
Mitirka darbiga ee u dhexeeya socket-ka iyo ilaha tamarta waa qalabka kaliya ee daacad ah halkan, sababtoo ah wuxuu ku darayaa luminta beddelka, wareegga diskiga iyo qalab kasta oo USB ah oo aad illowday. Qor saddex lambar: nasasho tunnel-ku sarreeyo oo wax kale aan shaqayn, isla sanduuqaas wareejin fog oo dhab ah, iyo sanduuqa inta lagu jiro kayd la qorsheeyay.
Tirsannada software-ka waxay gacan ka geystaan sharraxa akhrinta mitirka darbiga laakiin ma beddelaan. Interface-ka RAPL wuxuu soo sheegaa tamarta xirmada iyo qaybta xusuusta, taas oo ka reebban luminta ilaha tamarta iyo wax kasta oo USB ku xiran.
read -r a < /sys/class/powercap/intel-rapl:0/energy_uj; sleep 60; read -r b < /sys/class/powercap/intel-rapl:0/energy_uj
awk -v a="$a" -v b="$b" 'BEGIN{printf "package average: %.1f W\n", (b-a)/60/1000000}'
Dhawaaqa wuxuu u baahan yahay isla macaamilka. Sanduuq aan marawaxado lahayn wuxuu ka saaraa hal il wuxuuna ka tagaa diskiga adag, ilaha tamarta iyo sanqadha gariiradaha, sidaas darteed dhegayso inta lagu jiro kayd ee ma aha shaashadda gelitaanka. Heerkulka sidoo kale wuxuu ka mid yahay wareeggaas: akhri dareemayaasha culays joogto ah, oo marnaba ha damin ka hortagga kulaylka si sanduuqa u aamusnaado.
U beddel wattiga sano aad isbarbardhigi karto
Isticmaalka joogtada ah waxaa loo beddelaa tamar hal isku-dhufasho, hal mar sameyntaana waxay ka hortagtaa in kharashka sanadlaha ah uu noqdo wax la yaab leh. Celcelis tusaale ah 11 W sanad dhan waxaa loo xisaabiyaa sidan.
awk 'BEGIN{printf "%.1f kWh/year at 11 W\n", 11*24*365/1000}'
Lambarkaas waa xisaab, ma aha cabbir sanduuqaaga, tarifka aad ku dhufatana wuxuu jawaabta ka dhaqaajiyaa wax ka badan dhowr watt. Xisaabtu waxay faa'iido u leedahay isbarbardhigga laba naqshad: irid nasasho 6 W ah oo ka soo horjeedda mid 15 W ah waa go'aan aad qiimo u dhigi karto. Awoodda magacaaban ee processor-ka ma aha lambarkaas, sababtoo ah waxay sharraxdaa xirmo culays ku jira ma aha nidaam nasanaya. Isticmaal celceliska mitirka darbiga tarifka maxalliga ah, oo natiijada u calaamadee qiyaas.
Go'aanso in hurdada la ogolyahay
Hurdadu waxay badbaadisaa tamarta ugu badan waxayna jebisaa malo ugu badan. Host seexanaya ma awoodo inuu aqbalo xiriirka soo-gelaya ee isaga toosin lahaa, keepalive-ka macmiilkaana taas ma beddelo; kaliya qalab had iyo jeer shidan oo isla LAN ah ayaa diri kara xirmada wake-on-LAN.
Haddii tunnel-ku tahay inuu la gaari karo saac kasta, u qaado hurdo si siyaasad lagu damiyay oo taas ku qor qoraallada dhisidda. Qarinta bartilmaameedyada waa qallafsan, laakiin waa cad yahay wuxuuna ka adkaystaa cusboonaysiinta xirmooyinka caado.
systemctl status sleep.target suspend.target
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
systemd-inhibit --list
Wake-on-LAN wuxuu mudan yahay sadarkiisa qoraalladaas sababtoo ah wuu fashilmaa aamusnaan. Astaamahan waa in lagu shidaa firmware-ka, wuxuu ka shaqeeyaa kaliya qaar ka mid ah interface-yada, wuxuuna u baahan yahay qalab horey u soo jeeda si uu xirmada u diro. Tijaabi ka hor intaadan ku tiirsanaan, ma aha safar ka dib.
Ku caddee culayska uu dhab ahaan arki doono
Baaritaanka ugu dambeeya waa kan dadku boodaan: socodsii culayska loogu talagalay oo sanduuqa fiiri saac. Wareejin fog, kayd iyo dib-u-dhis tusmo isku mar waxay tusi doonaan in qaboojinta, xiriirka iyo kaydku qaadi karaan isku-dhafka doorarka aad dooratay.
uptime
sensors | grep -E 'Core|Package|fan'
ss -s
Sidoo kale fiiri xiriirka gelitaanka isla daaqadda, sababtoo ah ballaca xadhiga kor u socda ayaa badanaa xaddida wax-soo-saarka fog palo badan ka hor processor-ka. Haddii tunnel-ku buuxsamo qayb ka mid ah waxa CPU-gu sirri ka dhigi lahaa, chip ka degdeg badan waxba ma iibsado.