V tem pogovoru se zasloni in ure mešajo, zmeda pa ustvari resnično pokvarjeno napravo. Ena nastavitev odloča, kako je prikazan trenutek, druga pa, kaj trenutek je. Izhod VPN v drugi državi sam po sebi ne spremeni nobenega od obeh, čeprav spremeni, kaj spletno mesto sklepa o vas. Ločevanje teh treh dejstev je ves odgovor.

Trenutek in prikaz sta različni stvari

Mac shranjuje čas kot trenutek, vsak pas pa je le pravilo za njegov prikaz. Izbira Berlina, Tokia ali Denverja spremeni oznako na zaslonu in odmik, ki se uporablja pri koledarski aritmetiki. To ne prepriča stroja, da je minilo manj ali več sekund. Pas je leča na to vrednost, ne vrednost sama. Zaradi te razlike je ročno upravljanje pasu varno, ročno upravljanje ure pa ne.

Obdobja veljavnosti potrdil in preverjanje pristnosti na podlagi časa primerjata resničen trenutek z resničnim rokom. Ura, premaknjena za ure, lahko potisne veljavno potrdilo izven njegovega okna ali naredi, da vstopnica za preverjanje pristnosti izgleda potekla. Simptomi se nato pojavijo na mestih, ki se zdijo nepovezana s časom: opozorilo brskalnika na enem spletnem mestu, neuspešna prijava na drugem, orodje za gradnjo, ki se pritožuje zaradi podpisa. Nihče ne sumi na uro, ker je prikazana ura ob nastavitvi izgledala namerno.

Dve samodejni stikali, dve nalogi

Plošča Datum in čas ponuja samodejno sinhronizacijo časa iz omrežnega vira in ločeno samodejno izbiro časovnega pasu glede na lokacijo. Applov vodnik za datum in čas opisuje oba kot ločena krmilnika, ki slučajno stojita drug ob drugem. Izklop enega ne vpliva na drugega. Zato lahko naprava ohranja točen čas, medtem ko prikazuje napačen pas, ali prikazuje pravi pas, medtem ko drsi.

Samodejna izbira pasu je odvisna od sistemske storitve za lokacijo, ki je odvisna od dovoljenj in signalov, ki jih Mac lahko zbere. Tunel VPN običajno tej storitvi ne priskrbi nove države, zato se pas ob povezavi morda sploh ne premakne; če se premakne, poiščite vir lokacije, preden obtožite tunel. Izklop krmilnika pasu ustavi gibanje, ne da bi se dotaknil vira časa, ki ohranja potrdila veljavna. Branje trenutnega stanja zahteva dva ukaza in ta odstranita vsak dvom o tem, kateri krmilnik je aktiven:

sudo systemsetup -gettimezone
sudo systemsetup -getusingnetworktime

Fiksni pas je izbira, ne sprememba ure

Če želite, da prikaz med potovanjem ostane v enem pasu, izberite ta pas ročno in pustite sinhronizacijo pri miru. To je podprta konfiguracija s podprtim krmilnikom in preživi ponovni zagon. Prav tako ohranja koledarsko aritmetiko predvidljivo za vse, ki načrtujejo z vami. Zavestna nastavitev pasu je nekaj drugega kot siljenje ure, da laže o času.

Na upravljanem Macu ugotovite, ali politika upravlja vir časa, preden ga zamenjate, ker lahko organizacija iz nekega razloga zahteva določen strežnik, spreminjanje omejitev za zmago v razpravi o prikazani uri pa je slaba kupčija. Če je katera politika res napačna za vaš primer, popravek pripada lastniku profila. Nato potrdite prikazani pas in en koledarski dogodek, katerega predvideni lokalni čas poznate, saj imajo lahko koledarji svoj pas, ki razveljavi sistemski prikaz.

Kaj izhod VPN spremeni in česa ne

Spletno mesto vidi naslov, ki pripada izhodu, in lahko iz njega sklepa na državo. Ta sklep se nanaša na zahtevo, ne na uro vašega Maca. Nekatere storitve prikažejo cene, razpoložljivost ali jezik, ki ustrezajo izhodu, medtem ko vrstica z menijem še vedno prikazuje domači čas. Obe opažanji sta lahko resnični hkrati, in prav zato je neskladje videti kot hrošč.

Geolokacija brskalnika je spet tretja stvar, ker lahko uporabi dovoljenje in ponudnika lokacije namesto iskanja naslova. Nastavitve računa dodajo četrto, ker prijavljen profil pogosto odloča o valuti in jeziku ne glede na omrežje. Ko se spletno mesto ne ujema z vašim pričakovanjem, zabeležite, kateri od teh štirih vhodov ga lahko uporablja, preden spremenite nastavitev. Spreminjanje pasu Maca, da bi se ujemal s spletnim mestom, je edini popravek, ki ne more delovati, ker ga spletno mesto nikoli ni bralo. Noben od teh štirih vhodov ni sistemski prikazni pas.

Kje se rezultat dejansko pokaže

Preverite vsak sloj tam, kjer živi: sistemski pas na plošči Datum in čas, trenutek proti zaupanja vrednemu viru in pogled spletnega mesta s samega mesta. Tri preverjanja, trije različni zasloni in eno opažanje ne more potrditi vseh treh. Zapišite, kaj ste izbrali, ker bo sicer naslednja oseba znova odprla isto vprašanje.

Če samodejna izbira pasu vedno znova vrača vašo ročno izbiro, glejte krmilnik in ne uro, glejte politiko, preden pogledate odjemalca. Če sam čas drsi, je to težava s sinhronizacijo in nima nobene zveze s tunelom. Ločevanje obeh napak vzame minuto in prepreči klasičen izid: prenosnik z na videz pravilno uro, neveljavno potrdilo in VPN, ki je kriv za oboje.

Zapišite oba odgovora v dnevnik sprememb: pas, ki ste ga izbrali, in vir časa, ki ste ga pustili pri miru. Potem nikomur ne bo treba ugibati, katerega od obeh ste mislili.

Sorodni članki