জ্ঞানভাণ্ডার

আপনার ডোমেনগুলির DNS পরিবেশন করতে আপনার নিজস্ব Azure DNS অ্যাকাউন্ট ব্যবহার করুন

আপনার জোনের রিসোর্স গ্রুপে DNS Zone Contributor সহ একটি Azure service principal তৈরি করুন এবং এটি সংযুক্ত করুন, যাতে আপনার ডোমেনগুলির DNS আপনার নিজস্ব Azure সাবস্ক্রিপশন থেকে সরবরাহ করা হয়।

এটি সংযোগ করা আপনার জন্য কী সুবিধা দেয়

আপনার নিজস্ব Azure অ্যাকাউন্ট সংযোগ করার মাধ্যমে একটি ডোমেইনের DNS আমাদের অ্যাকাউন্টের পরিবর্তে আপনার অ্যাকাউন্ট থেকে পরিবেশন করার সুবিধা পাওয়া যায়। আপনি জোন, বিল এবং ভেন্ডর ড্যাশবোর্ডের নিয়ন্ত্রণ নিজের কাছেই রাখেন; আমরা আপনার সাইট ও মেইলবক্সের প্রয়োজনীয় রেকর্ডগুলো তৈরি এবং আপডেট করি, যাতে আপনাকে সেগুলো ম্যানুয়ালি কপি করতে না হয়।

শুরু করার আগে

একটি Azure সাবস্ক্রিপশন এবং একটি রিসোর্স গ্রুপ যা আপনার DNS জোনগুলো ধারণ করে — অথবা ধারণ করবে।

১. Azure-এ কী (key) তৈরি করুন

Azure এটিকে একটি service principal বলে। Microsoft Entra অ্যাডমিন সেন্টারে Entra ID → App registrations → New registration খুলুন, এটিকে একটি নাম দিন এবং Register করুন। অ্যাপটির ওভারভিউ পেজ থেকে Application (client) ID এবং Directory (tenant) ID কপি করুন। এরপর Certificates & secrets → Client secrets → New client secret খুলুন, একটি মেয়াদ নির্বাচন করুন এবং Add করুন — সিক্রেটটির মান সাথে সাথে কপি করে নিন, কারণ Azure এটি কেবল একবারই দেখায়।

Azure পোর্টালে, আপনি আমাদের যে রিসোর্স গ্রুপটি ব্যবহার করতে দিতে চান তা খুলুন, তারপর Access control (IAM) → Add → Add role assignment-এ যান। DNS Zone Contributor রোলটি বেছে নিন, এটি User, group, or service principal-এ অ্যাসাইন করুন, নাম দিয়ে অ্যাপটি খুঁজুন এবং Review + assign করুন। রিসোর্স গ্রুপের নাম এবং এটি যে Subscription ID-এর অন্তর্ভুক্ত তা লিখে রাখুন (পোর্টালে Subscriptions লিখে খুঁজুন)।

২. এটি এখানে সংযোগ করুন

আপনার ড্যাশবোর্ডে Integrations খুলুন এবং Connect an account বেছে নিন। গ্রুপ হিসেবে Your own DNS এবং অ্যাকাউন্ট হিসেবে Azure DNS নির্বাচন করুন, Client ID, Client secret, Tenant ID, Subscription ID এবং Resource group পূরণ করুন, এবং Connect account চাপুন।

কোনো কিছু সংরক্ষণ করার আগে আপনি যা পেস্ট করেছেন তা আমরা পরীক্ষা করি। যে কী কাজ করে না তা কখনোই সংরক্ষণ করা হয় না, এবং উত্তরটিতে জানিয়ে দেওয়া হয় এতে কী সমস্যা ছিল। যে কী কাজ করে তা আমাদের সিক্রেটস ভল্টে এনক্রিপ্ট করে রাখা হয় — কখনোই আমাদের ডেটাবেসে নয় — এবং এটি আর কখনো দেখানো হয় না, এমনকি আপনাকেও নয়।

এরপর কী ঘটবে

  • যেকোনো ডোমেইনে, এর DNS ট্যাবটি খুলুন এবং ডোমেইনের DNS কোথা থেকে পরিবেশিত হবে সেই স্থান হিসেবে এই অ্যাকাউন্টটি বেছে নিন। যদি জোনটি সেখানে না থাকে তবে আমরা তা তৈরি করি এবং ডোমেইনের সাইট ও মেইলের জন্য প্রয়োজনীয় রেকর্ডগুলো লিখে দিই।
  • যখন আমাদের দিকের কোনো পরিবর্তনের কারণে রেকর্ডে কী থাকতে হবে তা বদলে যায় — যেমন আপনি কোনো সাইট স্থানান্তর করেন, CDN পরিবর্তন করেন বা কোনো মেইলবক্স যোগ করেন — আমরা আপনার অ্যাকাউন্টে রেকর্ডটি আপডেট করে দিই।
  • স্থানান্তর সম্পন্ন করতে, আপনার ডোমেইনের নেমসার্ভারগুলোকে অবশ্যই Azure-এর দিকে নির্দেশ করতে হবে। ডোমেইনটি যদি আমাদের কাছে নিবন্ধিত থাকে, অথবা আপনার সংযুক্ত কোনো রেজিস্ট্রারে থাকে, তবে আমরা আপনার হয়ে সেগুলো সেট করে দিই; অন্যথায় ডোমেইনের পেজে কোন নেমসার্ভারগুলো সেট করতে হবে তা প্রদর্শিত হয়।
  • আপনি যখন সংযোগ করেন, তখন কী-টি আপনার জোনগুলোর তালিকা দেখতে, রেকর্ড পড়তে এবং রেকর্ড পরিবর্তন করতে পারে কিনা তা আমরা যাচাই করি। সংযোগের পাশের চেকলিস্টটি দেখায় যে আমরা এগুলোর মধ্যে কোনগুলো নিশ্চিত করতে পেরেছি।

সংযোগ না হলে করণীয়

Azure সার্ভিস প্রিন্সিপালটি প্রত্যাখ্যান করেছে। হয় ক্লায়েন্ট সিক্রেটের মেয়াদ শেষ হয়ে গেছে, অথবা রিসোর্স গ্রুপে অ্যাপটির আর DNS Zone Contributor অনুমতি নেই। বার্তাগুলো দেখতে একই রকম, তাই নতুন সিক্রেট তৈরি করার আগে রোল অ্যাসাইনমেন্টটি পরীক্ষা করে নিন।

একটি জোন পাওয়া যাচ্ছে না। এটি অন্য একটি রিসোর্স গ্রুপে রয়েছে। সেই গ্রুপেও রোলটি অ্যাসাইন করুন, অথবা এটিকে দ্বিতীয় একটি অ্যাকাউন্ট হিসেবে সংযুক্ত করুন।

কী-টি প্রত্যাখ্যাত হয়েছে বলে বার্তা দেখাচ্ছে। এটি প্রায় সবসময় তিনটি কারণের একটির জন্য ঘটে: এর সাথে একটি স্পেস বা লাইন ব্রেক কপি হওয়া, মেয়াদোত্তীর্ণ কী, অথবা আপনি কপি করার পর বাতিল বা পুনরায় তৈরি করা কোনো কী। একটি নতুন কী তৈরি করুন এবং এটি আবার পেস্ট করুন।

সংযোগ সফল হয়েছে, কিন্তু পরবর্তীতে কোনো কাজ ব্যর্থ হচ্ছে। কী-টি প্রমাণীকরণ সম্পন্ন করে কিন্তু সংশ্লিষ্ট অ্যাকশনের জন্য প্রয়োজনীয় অনুমতির ঘাটতি রয়েছে। উপরে উল্লেখিত অনুমতিগুলো দিয়ে একটি নতুন কী তৈরি করুন, তারপর পুরানো সংযোগটি বিচ্ছিন্ন করে নতুন কী-টি সংযুক্ত করুন।

সংযোগ বিচ্ছিন্ন করা

Integrations খুলুন, অ্যাকাউন্টটি খুঁজুন এবং Disconnect চাপুন। এটি সংরক্ষিত কী-টিকে সাথে সাথে মুছে ফেলে। যে বিষয়গুলো এটি ব্যবহার করছিল সেগুলো তাদের পরবর্তী কার্যকলাপে থেমে যায়, এবং নীরবে ব্যর্থ হওয়ার পরিবর্তে যে স্ক্রিনগুলো এটির ওপর নির্ভরশীল ছিল সেগুলোতে তা জানিয়ে দেওয়া হয়।

সংযোগ বিচ্ছিন্ন করলে যা ইতিমধ্যে করা হয়ে গেছে তা বাতিল হয় না — আপনার অ্যাকাউন্টে আমাদের পরিবর্তিত রেকর্ড, ডিপ্লয়মেন্ট বা সেটিংস আগের মতোই বহাল থাকবে। আপনি যদি মনে করেন কী-টি হয়তো ফাঁস হয়ে গেছে, তবে ভেন্ডরের সাইট থেকেও এটি বাতিল করুন; সংযোগ বিচ্ছিন্ন করলে কেবল আমাদের কপিটি মুছে যায়, তাদের কপিটি নয়।

ব্লগ থেকে সাম্প্রতিক

হোস্টিং, এসইও এবং বৃহৎ পরিসরে সাইট পরিচালনা সম্পর্কে আমরা যা লিখছি।

হোস্টিং স্তর থেকে এসইও এবং লিঙ্ক বিল্ডিং: ২০২৬ সালের একজন অপারেটরের দৃষ্টিভঙ্গি

২০২৬ সালে হোস্টিং যেভাবে ইনডেক্সিং এবং লিঙ্ক ইকুইটি প্রভাবিত করে: পেজ ইনডেক্স করে রাখা, কাজ শুরুর আগে পুরনো ডোমেন যাচাই করা, কোনো সার্চ ফুটপ্রিন্ট ছাড়া লিঙ্ক তৈরি করা, এবং এসইও-এর জন্য অবকাঠামো কী করতে পারে আর কী পারে না সে সম্পর্কে একটি সৎ দৃষ্টিভঙ্গি।

পোস্টটি পড়ুন →

WordPress-কে দ্রুত এবং নিরাপদ করা: পারফরম্যান্স এবং প্লাগইন চেকলিস্ট

দ্রুত এবং নিরাপদ WordPress-এর জন্য একটি ব্যবহারিক চেকলিস্ট: সার্ভার-স্তরের ক্যাশিং, সাইট-ভিত্তিক অবজেক্ট ক্যাশ, ব্যবহারের উপযুক্ত অল্প কয়েকটি প্লাগইন, স্ট্যাক আপ-টু-ডেট রাখা এবং WooCommerce-এর যে পৃষ্ঠাগুলি আপনার কখনোই ক্যাশ করা উচিত নয়।

পোস্টটি পড়ুন →

২০২৬ সালে কীভাবে পরিচালিত ওয়েব হোস্টিং বেছে নেবেন: ক্রেতার নির্দেশিকা

একটি কন্ট্রোল প্যানেলযুক্ত সস্তা বাক্সের থেকে ভালো পরিচালিত হোস্টিংকে প্রকৃতপক্ষে কী আলাদা করে — মাইগ্রেশন, ব্যাকআপ, আইসোলেশন, আসল ক্যাশিং এবং সৎ স্কেলিং — এবং প্রতিশ্রুতিবদ্ধ হওয়ার আগে এটি কীভাবে বিচার করবেন।

পোস্টটি পড়ুন →

ব্লগটি পড়ুন →

এখনও আটকে আছেন?

প্রতিটি প্ল্যানেই সাপোর্ট অন্তর্ভুক্ত রয়েছে, ডেস্কটি দিনে 24 ঘণ্টা খোলা থাকে এবং আপনি আমাদের 58টি ভাষার যেকোনোটিতে আমাদের লিখতে পারেন—আমরা আপনার ভাষাতেই উত্তর দিই।

সহায়তার সাথে যোগাযোগ করুন → সমস্ত নিবন্ধ →