এটি আপনার জন্য কী করে
আপনার নিজস্ব Hetzner অ্যাকাউন্ট সংযুক্ত করার ফলে কোনো ডোমেইনের DNS আমাদের পরিবর্তে আপনার অ্যাকাউন্ট থেকে পরিবেশিত হতে পারে। আপনি জোন, বিল এবং ভেন্ডর ড্যাশবোর্ড নিজের কাছে রাখেন; আপনার সাইট এবং মেলবক্সের যে রেকর্ডগুলো প্রয়োজন, আমরা তা তৈরি এবং আপডেট করি, যাতে আপনাকে সেগুলো হাতে কপি করতে না হয়।
শুরু করার আগে
Hetzner Console-এ আপনার জোনগুলো সহ একটি Hetzner অ্যাকাউন্ট। Hetzner তাদের DNS-কে Hetzner Console-এ স্থানান্তরিত করেছে এবং পুরানো স্ট্যান্ডঅ্যালন DNS Console একটি ভিন্ন ধরণের টোকেন ব্যবহার করে যা এখন এর জন্য কাজ করে না — আপনার জোনগুলো যদি এখনও সেখানে থাকে, তবে প্রথমে সেগুলোকে Hetzner Console-এ সরিয়ে নিন। টোকেনগুলো একটি প্রজেক্টের অন্তর্ভুক্ত, তাই আপনার জোনগুলো যে প্রজেক্টে রয়েছে সেটি ব্যবহার করুন।
১. Hetzner-এ কি তৈরি করুন
Hetzner Console-এ, আপনার জোনগুলো ধারণকারী প্রজেক্টটি খুলুন, বাম দিকের সাইডবার থেকে Security বেছে নিন, এরপর ওপরের API tokens এবং তারপরে Generate API token-এ ক্লিক করুন। এটিকে একটি বিবরণ দিন, Read & Write বেছে নিন — শুধুমাত্র পড়ার অনুমতিযুক্ত (read-only) একটি টোকেন আপনার জোনগুলোর তালিকা দেখাতে পারে কিন্তু কোনো রেকর্ড পরিবর্তন করতে পারে না — এবং এটি জেনারেট করুন। টোকেনটি কপি করুন: উইন্ডোটি বন্ধ হয়ে গেলে Hetzner এটি আর দেখায় না।
২. এটিকে এখানে সংযুক্ত করুন
আপনার ড্যাশবোর্ডে Integrations খুলুন এবং Connect an account বেছে নিন। গ্রুপ হিসেবে Your own DNS এবং অ্যাকাউন্ট হিসেবে Hetzner DNS বেছে নিন, API token পূরণ করুন এবং Connect account চাপুন।
কোনো কিছু সংরক্ষণ করার আগে আপনি যা পেস্ট করেছেন তা আমরা পরীক্ষা করি। কাজ করে না এমন কোনো কি (key) কখনো সংরক্ষণ করা হয় না, এবং এর প্রতিক্রিয়ায় কী সমস্যা ছিল তা জানানো হয়। কাজ করে এমন একটি কি আমাদের সিক্রেট ভল্টে – আমাদের ডাটাবেসে কখনোই নয় – এনক্রিপ্ট করে রাখা হয় এবং এটি আর কখনো দেখানো হয় না, এমনকি আপনাকেও নয়।
এরপর কী ঘটে
- যেকোনো ডোমেইনে, এর DNS ট্যাবটি খুলুন এবং এই অ্যাকাউন্টটিকে সেই স্থান হিসেবে বেছে নিন যেখান থেকে ডোমেইনের DNS পরিবেশিত হবে। জোনটি সেখানে না থাকলে আমরা এটি তৈরি করি এবং ডোমেইনের সাইট ও মেলের জন্য প্রয়োজনীয় রেকর্ডগুলো লিখে দিই।
- আমাদের দিক থেকে কোনো পরিবর্তনের কারণে কোনো রেকর্ডের বিষয়বস্তু পরিবর্তন করতে হলে — আপনি একটি সাইট সরালে, CDN পরিবর্তন করলে বা একটি মেলবক্স যোগ করলে — আমরা আপনার অ্যাকাউন্টে রেকর্ডটি আপডেট করি।
- স্থানান্তর সম্পন্ন করতে, আপনার ডোমেইনের নেমসর্ভারগুলোকে Hetzner-এর দিকে নির্দেশ করতে হবে। ডোমেইনটি যদি আমাদের সাথে নিবন্ধিত থাকে, বা আপনার সংযুক্ত করা কোনো রেজিস্ট্রারের কাছে থাকে, তবে আমরা সেগুলোকে আপনার জন্য সেট করে দিই; অন্যথায় ডোমেইনের পেজে সেট করার মতো নেমসর্ভারগুলো দেখানো হয়।
- আপনি সংযোগ স্থাপন করার পর, আমরা পরীক্ষা করে দেখি যে কি (key) আপনার জোনগুলোর তালিকা দেখতে, রেকর্ড পড়তে এবং রেকর্ড পরিবর্তন করতে পারে কি না। সংযোগের পাশের চেক্লিস্টটি দেখায় যে এর মধ্যে কোনগুলো আমরা নিশ্চিত করতে পেরেছি।
এটি সংযুক্ত না হলে
আপনার জোনগুলো দেখা যাচ্ছে না। টোকেনটি অন্য কোনো প্রজেক্টের অন্তর্ভুক্ত, অথবা জোনগুলো এখনও পুরানো DNS Console-এ রয়েছে। যে প্রজেক্টে জোনগুলো রয়েছে সেখানে টোকেনটি জেনারেট করুন।
রেকর্ড পরিবর্তনে অস্বীকৃতি জানানো হচ্ছে। টোকেনটি Read হিসেবে তৈরি করা হয়েছিল। একটি Read & Write টোকেন জেনারেট করুন এবং এটি সংযুক্ত করুন।
এটি বলছে যে কি (key) প্রত্যাখ্যান করা হয়েছে। প্রায় সর্বদা এই তিনটি বিষয়ের যেকোনো একটির কারণে হয়: এর সাথে কোনো স্পেস বা লাইন ব্রেক কপি হয়ে যাওয়া, এমন একটি কি যার মেয়াদ শেষ হয়ে গেছে, অথবা এমন একটি কি যা আপনি কপি করার পরে প্রত্যাহার করা হয়েছে বা পুনরায় জেনারেট করা হয়েছে। একটি নতুন কি তৈরি করুন এবং এটি আবার পেস্ট করুন।
এটি সংযুক্ত হয়, কিন্তু পরবর্তীতে কোনো কিছু ব্যর্থ হয়। কি (key) প্রমাণীকৃত হয় কিন্তু কর্মের জন্য প্রয়োজনীয় অনুমতির অভাব থাকে। উপরে তালিকাভুক্ত অনুমতিগুলো সহ একটি নতুন কি তৈরি করুন, তারপরে পুরানো সংযোগটি বিচ্ছিন্ন করুন এবং নতুন কি সংযোগ করুন।
সংযোগ বিচ্ছিন্ন করা হচ্ছে
Integrations খুলুন, অ্যাকাউন্টটি খুঁজুন এবং Disconnect চাপুন। এটি সংরক্ষিত কি অবিলম্বে মুছে ফেলে। এটি ব্যবহার করছিল এমন যেকোনো কিছু এর পরবর্তী কার্যক্রমে থেমে যায় এবং যে স্ক্রিনগুলো এর ওপর নির্ভরশীল ছিল সেগুলো নীরবে ব্যর্থ হওয়ার পরিবর্তে তা জানিয়ে দেয়।
সংযোগ বিচ্ছিন্ন করার ফলে আগে যা করা হয়েছিল তা পূর্বাবস্থায় ফেরানো হয় না — আমরা আপনার অ্যাকাউন্টে যে রেকর্ড, ডিপ্লয়মেন্ট বা সেটিংস পরিবর্তন করেছি তা তেমনই থাকে। আপনার যদি মনে হয় যে কি নিজেই ফাঁস হয়ে থাকতে পারে, তবে ভেন্ডরে গিয়ে সেটি প্রত্যাহারও করুন; সংযোগ বিচ্ছিন্ন করার ফলে আমাদের কপি মুছে যায়, তাদেরটি নয়।