Ինչ է տալիս միացումը ձեզ
Ձեր սեփական Hetzner հաշիվը միացնելը թույլ է տալիս, որ դոմեյնի DNS-ը սպասարկվի ձեր հաշվից՝ մերի փոխարեն: Դուք պահպանում եք գոտին (zone), հաշիվ-ապրանքագիրը և մատակարարի կառավարման վահանակը. մենք ստեղծում և թարմացնում ենք ձեր կայքերի ու փոստարկղերի համար անհրաժեշտ գրառումները, որպեսզի ստիպված չլինեք դրանք պատճենել ձեռքով:
Նախքան սկսելը
Hetzner հաշիվ՝ Hetzner Console-ում առկա ձեր գոտիներով: Hetzner-ը տեղափոխել է DNS-ը Hetzner Console, իսկ ավելի հին ինքնուրույն DNS Console-ն օգտագործում է այլ տեսակի տոկեն, որն այլևս չի աշխատում այս նպատակով — եթե ձեր գոտիները դեռևս այնտեղ են, նախ տեղափոխեք դրանք Hetzner Console: Տոկենները պատկանում են որոշակի նախագծի, ուստի օգտագործեք այն նախագիծը, որը պարունակում է ձեր գոտիները:
1. Ստեղծեք բանալին Hetzner-ում
Hetzner Console-ում բացեք այն նախագիծը, որը պարունակում է ձեր գոտիները, ձախ կողային վահանակում ընտրեք Security, ապա վերևում՝ API tokens, և սեղմեք Generate API token: Տվեք դրան նկարագրություն, ընտրեք Read & Write (միայն կարդալու համար նախատեսված տոկենը կարող է թվարկել ձեր գոտիները, բայց չի կարող փոփոխել գրառումը) և ստեղծեք այն: Պատճենեք տոկենը. պատուհանը փակվելուց հետո Hetzner-ն այն այլևս չի ցուցադրի:
2. Միացրեք այն այստեղ
Ձեր կառավարման վահանակում բացեք Integrations բաժինը և ընտրեք Connect an account: Որպես խումբ ընտրեք Your own DNS, իսկ որպես հաշիվ՝ Hetzner DNS, լրացրեք API token դաշտը և սեղմեք Connect account:
Մենք ստուգում ենք ձեր տեղադրած տվյալները նախքան որևէ բան պահպանելը: Չաշխատող բանալին երբեք չի պահպանվում, իսկ պատասխանը նշում է, թե ինչն էր դրա հետ սխալ: Աշխատող բանալին պահվում է գաղտնագրված մեր գաղտնիքների պահոցում (secrets vault) — երբեք մեր տվյալների բազայում — և այլևս երբեք չի ցուցադրվում, նույնիսկ ձեզ:
Ինչ է տեղի ունենում հաջորդիվ
- Ցանկացած դոմեյնի դեպքում բացեք դրա DNS ներդիրը և ընտրեք այս հաշիվը որպես վայր, որտեղից սպասարկվում է դոմեյնի DNS-ը: Եթե գոտին այնտեղ գոյություն չունի, մենք ստեղծում ենք այն և գրանցում այն գրառումները, որոնք անհրաժեշտ են դոմեյնի կայքերին և փոստին:
- Երբ մեր կողմից որևէ բան փոխում է գրառման պարունակությունը (տեղափոխում եք կայք, փոխում եք CDN-ը կամ ավելացնում փոստարկղ), մենք թարմացնում ենք գրառումը ձեր հաշվում:
- Տեղափոխումն ավարտելու համար ձեր դոմեյնի անունների սերվերները (nameservers) պետք է մատնանշեն Hetzner-ը: Եթե դոմեյնը գրանցված է մեզ մոտ կամ ձեր կողմից միացված ռեգիստրատորի մոտ, մենք դրանք կարգավորում ենք ձեր փոխարեն. հակառակ դեպքում դոմեյնի էջը ցույց է տալիս կարգավորման ենթակա անունների սերվերները:
- Միանալիս մենք ստուգում ենք, որ բանալին կարողանա թվարկել ձեր գոտիները, կարդալ գրառումները և փոփոխել դրանք: Միացման կողքի ստուգացանկը ցույց է տալիս, թե դրանցից որոնք ենք կարողացել հաստատել:
Եթե այն չի միանում
Ձեր գոտիները չեն երևում: Տոկենը պատկանում է այլ նախագծի, կամ գոտիները դեռ գտնվում են հին DNS Console-ում: Ստեղծեք տոկենն այն նախագծում, որը պարունակում է դրանք:
Գրառումների փոփոխությունները մերժվում են: Տոկենը ստեղծվել է Read թույլտվությամբ: Ստեղծեք Read & Write տոկեն և միացրեք այն:
Հաղորդվում է, որ բանալին մերժվել է: Գրեթե միշտ պատճառը երեքից մեկն է՝ դրա հետ պատճենված բացատ կամ տողադարձ, ժամկետանց բանալի, կամ բանալի, որը չեղարկվել կամ վերաթողարկվել է ձեր պատճենելուց հետո: Ստեղծեք նորը և տեղադրեք այն կրկին:
Այն միանում է, բայց ավելի ուշ ինչ-որ բան ձախողվում է: Բանալին նույնականացվում է, բայց չունի տվյալ գործողության համար անհրաժեշտ թույլտվությունը: Ստեղծեք նոր բանալի վերը նշված թույլտվություններով, ապա անջատեք հին միացումը և միացրեք նոր բանալին:
Անջատում
Բացեք Integrations բաժինը, գտեք հաշիվը և սեղմեք Disconnect: Դա անմիջապես կջնջի պահպանված բանալին: Այն ամենը, ինչ օգտագործում էր այն, կդադարեցվի հաջորդ իսկ գործողության ժամանակ, իսկ դրանից կախված էկրանները կտեղեկացնեն այդ մասին՝ աննկատ ձախողվելու փոխարեն:
Անջատումը չի չեղարկում այն, ինչ արդեն արվել է. ձեր հաշվում մեր կողմից փոփոխված գրառումները, տեղակայումները (deployments) կամ կարգավորումները մնում են այնպես, ինչպես կան: Եթե կարծում եք, որ բանալին ինքնին կարող է արտահոսած լինել, չեղարկեք այն նաև մատակարարի մոտ. անջատումը հեռացնում է մեր օրինակը, ոչ թե նրանցը: