htpdate-ը կարող է ժամը հարցնել HTTP վահանակի միջոցով
Օգտագործեք htpdate-ի վահանակի և միայն հարցման տարբերակները, երբ հասանելի է HTTP կապ, և ժամանակի գնահատումները առանձին պահեք NTP փոխադրումից։
ntpdate-ը խոսում է NTP UDP-ի վրա։ Սովորական HTTP CONNECT թունելը տեղափոխում է TCP հոսք, ուստի HTTP վահանակի կարգավորումը ntpdate-ին այդ UDP ուղին չի տալիս։
Երբ հասանելի է միայն HTTP մուտքը, htpdate-ը առանձին գործիք է, որը ժամանակը գնահատում է վեբ սերվերների պատասխանների ժամային նշաններից։ Երբ այն արդեն հասանելի է, միայն հարցման կանչը սա է՝
htpdate -q -P proxy.example:8080 www.example.org
Ընտրեք թույլատրված վահանակ և հղման սերվեր, որի ժամացույցը հարմար է առաջադրանքին։ Վահանակի հասցեի հրապարակային թեկնածուները HTTP վահանակների ցանկում են. այդ ցանկը վստահելի ժամանակի հղում չի տալիս։ -P-ը ընտրում է միջնորդին. -q-ը հարցնում է առանց ժամացույցը փոխելու։ Հաճախորդը նաև աջակցում է մի քանի հղման URL-ներ։
htpdate-ը հաշվի է առնում խնդիրներ, որոնք մեկ HTTP Date վերնագիր պատճենող shell խողովակը չի հաշվի առնում, ներառյալ բազմաթիվ աղբյուրներ և անհամապատասխան արդյունքների զտում։ Այն այնուամենայնիվ կախված է հղման սերվերներից, պատասխանների մշակումից և ցանցային ժամանակից։
Քեշավորված պատասխանը կարող է հին Date արժեք պարունակել։ Մերկ HTTP ժամային նշանը նույնպես վավերացված ժամանակ չէ։ Վստահության և ճշգրտության պահանջները պահեք տեղակայման որոշման հետ, փոխարենը ցանկացած հասանելի վեբ էջ ցանցի ժամանակի ծառայության փոխարինող համարելու։
Եթե կազմակերպությունը տրամադրում է ներքին NTP ծառայություն, այդ հասանելի ծառայության օգտագործումը այլ ուղի է։ Ժամանակը հարցնելը և դեմոնին համակարգի ժամացույցը կարգավորելու թույլտվությունը առանձին գործողություններ են։