ສິ່ງທີ່ການເຊື່ອມຕໍ່ນີ້ຊ່ວຍທ່ານໄດ້
ການເຊື່ອມຕໍ່ບັນຊີ Azure ຂອງທ່ານເອງ ຊ່ວຍໃຫ້ DNS ຂອງໂດເມນຖືກໃຫ້ບໍລິການຈາກບັນຊີຂອງທ່ານ ແທນທີ່ຈະເປັນບັນຊີຂອງພວກເຮົາ. ທ່ານຍັງຄົງຮັກສາ zone, ໃບບິນ ແລະ ແຜງໜ້າປັດຂອງຜູ້ໃຫ້ບໍລິການໄວ້ຄືເກົ່າ; ພວກເຮົາຈະສ້າງ ແລະ ອັບເດດລະບົບຂໍ້ມູນ records ທີ່ເວັບໄຊທ໌ ແລະ ກ່ອງຈົດໝາຍຂອງທ່ານຕ້ອງການ, ດັ່ງນັ້ນທ່ານຈຶ່ງບໍ່ຈຳເປັນຕ້ອງສຳເນົາພວກມັນດ້ວຍຕົນເອງ.
ກ່ອນທີ່ທ່ານຈະເລີ່ມຕົ້ນ
ການສະໝັກສະມາຊິກ Azure ແລະ ກຸ່ມຊັບພະຍາກອນ (resource group) ທີ່ບັນຈຸ — ຫຼື ຈະບັນຈຸ — DNS zones ຂອງທ່ານ.
1. ສ້າງລະຫັດຄີ (key) ຢູ່ທີ່ Azure
Azure ເອີ້ນສິ່ງນີ້ວ່າ service principal. ໃນ Microsoft Entra admin center ໃຫ້ເປີດ Entra ID → App registrations → New registration, ຕັ້ງຊື່ໃຫ້ມັນ ແລະ ກົດ Register. ໃນໜ້າພາບລວມຂອງແອັບ ໃຫ້ສຳເນົາ Application (client) ID ແລະ Directory (tenant) ID. ຈາກນັ້ນເປີດ Certificates & secrets → Client secrets → New client secret, ເລືອກໄລຍະເວລາ ແລະ ກົດ Add — ໃຫ້ສຳເນົາຄ່າຂອງ secret ທັນທີ, Azure ຈະສະແດງມັນພຽງຄັ້ງດຽວເທົ່ານັ້ນ.
ໃນ Azure portal, ໃຫ້ເປີດ resource group ທີ່ທ່ານຕ້ອງການໃຫ້ພວກເຮົາໃຊ້, ຈາກນັ້ນໄປທີ່ Access control (IAM) → Add → Add role assignment. ເລືອກບົດບາດ DNS Zone Contributor, ກຳນົດມັນໃຫ້ກັບ User, group, or service principal, ຄົ້ນຫາແອັບຕາມຊື່, ແລະ ກົດ Review + assign. ໝາຍຊື່ຂອງ resource group ໄວ້ ແລະ Subscription ID ທີ່ມັນຂຶ້ນກັບ (ຄົ້ນຫາ Subscriptions ໃນ portal).
2. ເຊື່ອມຕໍ່ມັນຢູ່ນີ້
ເປີດ Integrations ໃນແຜງໜ້າປັດຂອງທ່ານ ແລະ ເລືອກ Connect an account. ເລືອກ Your own DNS ເປັນກຸ່ມ ແລະ Azure DNS ເປັນບັນຊີ, ປ້ອນຂໍ້ມູນ Client ID, Client secret, Tenant ID, Subscription ID ແລະ Resource group, ແລ້ວກົດ Connect account.
ພວກເຮົາຈະທົດສອບສິ່ງທີ່ທ່ານວາງລົງໄປກ່ອນທີ່ຈະມີການບັນທຶກສິ່ງໃດໆ. ຄີທີ່ບໍ່ສາມາດໃຊ້ງານໄດ້ຈະບໍ່ຖືກເກັບຮັກສາໄວ້ຢ່າງເດັດຂາດ, ແລະ ລະບົບຈະແຈ້ງໃຫ້ຊາບວ່າມີຂໍ້ຜິດພາດຫຍັງເກີດຂຶ້ນກັບມັນ. ຄີທີ່ໃຊ້ງານໄດ້ຈະຖືກເກັບຮັກສາໄວ້ແບບເຂົ້າລະຫັດໃນ secrets vault ຂອງພວກເຮົາ — ບໍ່ມີການເກັບໄວ້ໃນຖານຂໍ້ມູນຂອງພວກເຮົາຢ່າງເດັດຂາດ — ແລະ ຈະບໍ່ຖືກສະແດງອີກເລີຍ, ເຖິງແມ່ນວ່າຈະເປັນທ່ານກໍຕາມ.
ສິ່ງທີ່ຈະເກີດຂຶ້ນຕໍ່ໄປ
- ໃນໂດເມນໃດກໍຕາມ, ໃຫ້ເປີດແຖບ DNS ຂອງມັນ ແລະ ເລືອກບັນຊີນີ້ເປັນບ່ອນທີ່ DNS ຂອງໂດເມນຈະຖືກໃຫ້ບໍລິການ. ພວກເຮົາຈະສ້າງ zone ຢູ່ທີ່ນັ້ນຖ້າມັນຍັງບໍ່ມີເທື່ອ ແລະ ຂຽນ records ທີ່ເວັບໄຊທ໌ ແລະ ອີເມວຂອງໂດເມນຕ້ອງການ.
- ເມື່ອມີການປ່ຽນແປງໃດໆໃນຝັ່ງຂອງພວກເຮົາທີ່ເຮັດໃຫ້ record ຕ້ອງປ່ຽນແປງຂໍ້ມູນ — ເຊັ່ນ ທ່ານຍ້າຍເວັບໄຊທ໌, ປ່ຽນ CDN ຫຼື ເພີ່ມກ່ອງຈົດໝາຍ — ພວກເຮົາຈະອັບເດດ record ໃນບັນຊີຂອງທ່ານ.
- ເພື່ອສຳເລັດການຍ້າຍ, nameservers ຂອງໂດເມນຂອງທ່ານຕ້ອງຊີ້ໄປທີ່ Azure. ຖ້າໂດເມນໄດ້ລົງທະບຽນໄວ້ກັບພວກເຮົາ, ຫຼື ຢູ່ທີ່ຜູ້ຮັບລົງທະບຽນທີ່ທ່ານໄດ້ເຊື່ອມຕໍ່ໄວ້, ພວກເຮົາຈະກຳນົດຄ່າພວກມັນໃຫ້ທ່ານ; ຖ້າບໍ່ດັ່ງນັ້ນ ໜ້າຂອງໂດເມນຈະສະແດງ nameservers ທີ່ຕ້ອງກຳນົດຄ່າ.
- ເມື່ອທ່ານເຊື່ອມຕໍ່, ພວກເຮົາຈະກວດສອບວ່າຄີດັ່ງກ່າວສາມາດສະແດງລາຍຊື່ zones ຂອງທ່ານ, ອ່ານ records ແລະ ປ່ຽນແປງ records ໄດ້ຫຼືບໍ່. ລາຍການກວດສອບທີ່ຢູ່ຂ້າງການເຊື່ອມຕໍ່ຈະສະແດງໃຫ້ເຫັນວ່າລາຍການໃດແດ່ທີ່ພວກເຮົາສາມາດຢືນຢັນໄດ້.
ຖ້າມັນບໍ່ເຊື່ອມຕໍ່
Azure ປະຕິເສດ service principal. client secret ອາດຈະໝົດອາຍຸແລ້ວ, ຫຼື ແອັບບໍ່ມີສິດ DNS Zone Contributor ໃນ resource group ອີກຕໍ່ໄປ. ຂໍ້ຄວາມແຈ້ງເຕືອນຈະມີລັກສະນະຄ້າຍຄືກັນ, ດັ່ງນັ້ນກະລຸນາກວດສອບການມອບໝາຍບົດບາດກ່ອນທີ່ຈະສ້າງ secret ໃໝ່.
zone ຫາຍໄປ. ມັນຢູ່ໃນ resource group ອື່ນ. ໃຫ້ກຳນົດບົດບາດໃນກຸ່ມນັ້ນນຳເຊັ່ນກັນ, ຫຼື ເຊື່ອມຕໍ່ມັນເປັນບັນຊີທີສອງ.
ລະບົບແຈ້ງວ່າຄີຖືກປະຕິເສດ. ເກືອບທຸກຄັ້ງມັກຈະເກີດຈາກໜຶ່ງໃນສາມຢ່າງນີ້: ມີການສຳເນົາວັກວ່າງ ຫຼື ການຍະຫວ່າງແຖວຕິດມານຳ, ຄີໝົດອາຍຸແລ້ວ, ຫຼື ຄີຖືກຍົກເລີກ ຫຼື ສ້າງໃໝ່ຫຼັງຈາກທີ່ທ່ານສຳເນົາມັນ. ໃຫ້ສ້າງຄີໃໝ່ ແລະ ວາງມັນລົງໄປອີກຄັ້ງ.
ມັນເຊື່ອມຕໍ່ໄດ້, ແຕ່ມີບາງຢ່າງລົ້ມເຫຼວໃນພາຍຫຼັງ. ຄີສາມາດຢືນຢັນຕົວຕົນໄດ້ແຕ່ຂາດການອະນຸຍາດທີ່ການດຳເນີນການນັ້ນຕ້ອງການ. ໃຫ້ສ້າງຄີໃໝ່ພ້ອມດ້ວຍການອະນຸຍາດທີ່ລະບຸໄວ້ຂ້າງເທິງ, ຈາກນັ້ນຕັດການເຊື່ອມຕໍ່ເກົ່າອອກ ແລະ ເຊື່ອມຕໍ່ດ້ວຍຄີໃໝ່.
ການຕັດການເຊື່ອມຕໍ່
ເປີດ Integrations, ຊອກຫາບັນຊີດັ່ງກ່າວ ແລະ ກົດ Disconnect. ການເຮັດແບບນັ້ນຈະລຶບຄີທີ່ບັນທຶກໄວ້ທັນທີ. ທຸກສິ່ງທີ່ເຄີຍໃຊ້ມັນຈະຢຸດເຮັດວຽກໃນການດຳເນີນການຄັ້ງຕໍ່ໄປ, ແລະ ໜ້າຈໍທີ່ຕ້ອງອາໄສມັນຈະແຈ້ງໃຫ້ຊາບແທນທີ່ຈະມິດງຽບໄປເມື່ອເກີດຄວາມລົ້ມເຫຼວ.
ການຕັດການເຊື່ອມຕໍ່ຈະບໍ່ຍົກເລີກສິ່ງທີ່ໄດ້ເຮັດໄປແລ້ວ — records, ການນຳໃຊ້ (deployments) ຫຼື ການຕັ້ງຄ່າຕ່າງໆ ທີ່ພວກເຮົາໄດ້ປ່ຽນແປງໃນບັນຊີຂອງທ່ານຈະຍັງຄົງຢູ່ຄືເກົ່າ. ຖ້າທ່ານຄິດວ່າຕົວຄີເອງອາດຈະຮົ່ວໄຫຼ, ໃຫ້ຍົກເລີກມັນຢູ່ທີ່ຜູ້ໃຫ້ບໍລິການນຳເຊັ່ນກັນ; ການຕັດການເຊື່ອມຕໍ່ຈະລຶບສະເພາະສຳເນົາຂອງພວກເຮົາເທົ່ານັ້ນ, ບໍ່ແມ່ນສຳເນົາຂອງພວກເຂົາ.