Uni ulash sizga nima beradi
Oʻzingizning DigitalOcean hisobingizni ulash domenning DNS xizmatiga bizning emas, sizning hisobingizdan xizmat koʻrsatish imkonini beradi. Zona, hisob-kitob va provayder boshqaruv paneli sizda qoladi; biz esa saytlaringiz va pochta qutilaringiz uchun kerakli yozuvlarni yaratamiz va yangilaymiz, shuning uchun ularni qoʻlda nusxalamaysiz.
Boshlashdan oldin
Networking → Domains boʻlimiga domenlaringiz qoʻshilgan yoki ularni qoʻshishga tayyor boʻlgan DigitalOcean hisobi kerak boʻladi.
1. DigitalOcean platformasida kalit yaratish
DigitalOcean Boshqaruv panelida API boʻlimini, soʻng Tokens ilovasini oching va Personal access tokens qismida Generate New Token-ni tanlang. Unga nom bering, amal qilish muddatini tanlang va unga Full Access huquqini bering — yoki Custom Scopes orqali domenlar uchun oʻqish va yozish (read and write) ruxsatini bering. Generate Token tugmasini bosing va uni nusxalang; DigitalOcean uni faqat bir marta koʻrsatadi.
2. Uni bu yerga ulash
Boshqaruv panelingizda Integrations boʻlimini oching va Connect an account-ni tanlang. Guruh sifatida Your own DNS-ni, hisob sifatida esa DigitalOcean DNS-ni tanlang, API token maydonini toʻldiring va Connect account tugmasini bosing.
Biror narsa saqlanishidan oldin siz kiritgan maʼlumotni sinab koʻramiz. Ishlamaydigan kalit hech qachon saqlanmaydi va javobda unda nima xato ekanligi koʻrsatiladi. Ishlaydigan kalit esa maxfiy maʼlumotlar omborimizda shifrlangan holda saqlanadi — maʼlumotlar bazamizda hech qachon saqlanmaydi — va boshqa hech qachon, hatto sizga ham koʻrsatilmaydi.
Keyin nima sodir boʻladi
- Istalgan domenda uning DNS ilovasini oching va domenning DNS xizmati qayerdan koʻrsatilishi sifatida ushbu hisobni tanlang. Agar zona mavjud boʻlmasa, biz uni u yerda yaratamiz hamda domen saytlari va pochtasi uchun zarur boʻlgan yozuvlarni kiritamiz.
- Biz tomondagi biror narsa yozuv tarkibini oʻzgartirishi kerak boʻlsa — saytni koʻchirsangiz, CDN-ni almashtirsangiz yoki pochta qutisi qoʻshsangiz — biz hisobingizdagi yozuvni yangilaymiz.
- Koʻchirishni yakunlash uchun domeningizning nom serverlari (nameservers) DigitalOcean tomon yoʻnaltirilgan boʻlishi kerak. Agar domen biz orqali yoki siz ulagan registrator orqali roʻyxatdan oʻtgan boʻlsa, biz ularni siz uchun sozlaymiz; aks holda, domen sahifasida sozlanishi kerak boʻlgan nom serverlari koʻrsatiladi.
- Ulaganingizda, biz kalit zonalaringiz roʻyxatini olishi, yozuvlarni oʻqishi va yozuvlarni oʻzgartirishi mumkinligini tekshiramiz. Ulanish yonidagi tekshiruv roʻyxati ulardan qaysilarini tasdiqlay olganimizni koʻrsatadi.
Agar u ulanmasa
U ulanadi, lekin birinchi yozuv oʻzgarishi muvaffaqiyatsiz tugaydi. Token Read Only (faqat oʻqish uchun). Faqat oʻqish uchun moʻljallangan token muvaffaqiyatli ulanadi, chunki roʻyxatni olish ishlaydi; yozish ruxsatiga ega tokenni yarating.
U ishlashdan toʻxtadi. Token siz tanlagan amal qilish muddatiga yetdi. Yangisini yarating.
Kalit rad etilgani aytilmoqda. Deyarli har doim uchta sababdan biri boʻladi: u bilan birga nusxalangan boʻsh joy yoki qator uzilishi, muddati oʻtgan kalit yoki siz nusxalaganizdan keyin bekor qilingan yoki qayta yaratilgan kalit. Yangisini yarating va uni qayta joylashtiring.
U ulanadi, ammo keyinroq biror narsa muvaffaqiyatsiz boʻladi. Kalit autentifikatsiyadan oʻtadi, lekin amal talab qiladigan ruxsatga ega emas. Yuqorida sanab oʻtilgan ruxsatlar bilan yangi kalit yarating, soʻngra eski ulanishni uzing va yangi kalitni ulang.
Ulanishni uzish
Integrations boʻlimini oching, hisobni toping va Disconnect tugmasini bosing. Bu saqlangan kalitni darhol oʻchirib tashlaydi. Undan foydalanayotgan har qanday narsa oʻzining navbatdagi amalida toʻxtaydi va unga bogʻliq boʻlgan ekranlar indamay xato qilish oʻrniga bu haqda xabar beradi.
Ulanishni uzish allaqachon bajarilgan ishlarni bekor qilmaydi — hisobingizda biz tomonimizdan oʻzgartirilgan yozuvlar, joylashtirishlar yoki sozlamalar qanday boʻlsa, shunday qoladi. Agar kalitning oʻzi sizib chiqqan deb hisoblasangiz, uni provayder tomonida ham bekor qiling; ulanishni uzish bizdagi nusxani oʻchiradi, ularnikini emas.