ব্লগ
কিভাবে Managed Browser এও Custom DNS ডিজেবল থাকলেও dns সেট করবেন
Chrome ও Microsoft Edge-এ Custom DNS Option Disable থাকলেও Registry দিয়ে কিভাবে Force করে DNS পরিবর্তন করবেন
[Read in English here]
অনেক সময় অফিস, শিক্ষা প্রতিষ্ঠান বা অন্যান্য Managed Windows কম্পিউটারে Google Chrome বা Microsoft Edge-এর Secure DNS সেটিংস পরিবর্তনের অপশন বন্ধ করে দেওয়া হয়। ফলে ব্রাউজারের Settings থেকে নিজের পছন্দের DNS Provider (যেমন Cloudflare, Google, AdGuard ইত্যাদি) নির্বাচন করা সম্ভব হয় না।
তবে Windows Registry ব্যবহার করে এই সীমাবদ্ধতা অতিক্রম করা যায়। নির্দিষ্ট Registry Policy প্রয়োগ করলে Chrome এবং Edge উভয় ব্রাউজারেই আপনার পছন্দের Secure DNS (DNS-over-HTTPS) বাধ্যতামূলকভাবে ব্যবহার করানো সম্ভব।
এই আর্টিকেলে দেখানো হয়েছে কীভাবে Registry (.reg) ফাইল ব্যবহার করে Managed Browser-এ Custom DNS প্রয়োগ করবেন।
Registry Method কীভাবে কাজ করে?
Google Chrome এবং Microsoft Edge উভয়ই Enterprise Policy সমর্থন করে। Windows Registry-তে নির্দিষ্ট Policy যুক্ত করলে ব্রাউজার সেই Policy অনুসরণ করে এবং ব্যবহারকারীর Settings-এর পরিবর্তে Registry-তে সংরক্ষিত কনফিগারেশন ব্যবহার করে।
এর ফলে—
- ব্রাউজারে Secure DNS অপশন বন্ধ থাকলেও নির্দিষ্ট DNS Provider ব্যবহার করা যায়।
- একাধিক কম্পিউটারে একই DNS Policy সহজেই প্রয়োগ করা যায়।
- Group Policy ছাড়াই Registry ব্যবহার করে DNS কনফিগার করা সম্ভব।
কখন এই পদ্ধতি ব্যবহার করবেন?
এই Registry Method বিশেষভাবে উপযোগী যদি—
- ব্রাউজারে Secure DNS পরিবর্তনের অপশন নিষ্ক্রিয় থাকে।
- Chrome বা Edge-এ নির্দিষ্ট DNS Provider বাধ্যতামূলকভাবে ব্যবহার করতে চান।
- একাধিক কম্পিউটারে একই DNS সেটিং দ্রুত প্রয়োগ করতে চান।
- Managed Browser-এ DNS পরিবর্তন করতে চান।
Registry File ব্যবহার করার নিয়ম
১. Registry File ডাউনলোড করুন
দুটি আলাদা Registry File থাকবে—
- Google Chrome-এর জন্য
- Microsoft Edge-এর জন্য
প্রতিটি ফাইলে সংশ্লিষ্ট ব্রাউজারের জন্য প্রয়োজনীয় Registry Policy যুক্ত থাকবে।
ডাউনলোড:
- Download Link
- alt Download/copy Registry
২. Registry File চালু করুন
- Registry (.reg) ফাইলের উপর ডাবল-ক্লিক করুন। ()
- Windows-এর Security Prompt এ Yes নির্বাচন করুন।
- Registry সফলভাবে যুক্ত হলে ব্রাউজার সম্পূর্ণ বন্ধ করুন।
পরামর্শ: শুধু Browser Window বন্ধ করলেই সবসময় যথেষ্ট নয়। প্রয়োজনে Task Manager থেকে নিশ্চিত করুন যে Chrome বা Edge-এর কোনো Process চালু নেই।
এরপর পুনরায় ব্রাউজার চালু করুন।
৩. নিজের DNS Provider ব্যবহার করতে চাইলে
আপনি চাইলে Registry File সম্পাদনা করে অন্য DNS Provider ব্যবহার করতে পারেন।
এর জন্য—
- Registry File-টি Notepad বা অন্য কোনো Text Editor দিয়ে খুলুন।
DnsOverHttpsTemplatesলাইনে থাকা DNS URL খুঁজে বের করুন।- সেটিকে আপনার পছন্দের DNS-over-HTTPS Endpoint দিয়ে পরিবর্তন করুন।
- ফাইলটি Save করে পুনরায় Import করুন।
উদাহরণ হিসেবে আপনি ব্যবহার করতে পারেন—
- Cloudflare DNS
- Google Public DNS
- AdGuard DNS
- NextDNS
- অথবা অন্য যেকোনো DoH সমর্থিত DNS Provider
Registry Key Location
যদি Registry File ব্যবহার না করে নিজে Registry Edit করতে চান, তাহলে নিচের লোকেশনগুলো ব্যবহার করতে হবে।
Google Chrome
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\ChromeMicrosoft Edge
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edgeউভয় ক্ষেত্রেই নিচের দুটি String Value যুক্ত করতে হবে।
DnsOverHttpsMode = secure
DnsOverHttpsTemplates = https://cloudflare-dns.com/dns-queryআপনি চাইলে DnsOverHttpsTemplates-এ নিজের পছন্দের DNS-over-HTTPS URL ব্যবহার করতে পারবেন।
গুরুত্বপূর্ণ সতর্কতা
Registry পরিবর্তনের আগে নিচের বিষয়গুলো অবশ্যই মাথায় রাখুন।
- Registry ভুলভাবে সম্পাদনা করলে Windows-এ বিভিন্ন সমস্যা দেখা দিতে পারে। তাই পরিবর্তনের আগে Registry Backup নেওয়া ভালো।
- যদি কম্পিউটারটি অফিস, শিক্ষা প্রতিষ্ঠান বা অন্য কোনো প্রতিষ্ঠানের অধীনে পরিচালিত হয়, তাহলে প্রতিষ্ঠানের নীতিমালা অনুসরণ করুন।
- Registry Import করার পরে অবশ্যই ব্রাউজার সম্পূর্ণ Restart করুন।
- কিছু ক্ষেত্রে Group Policy Registry পরিবর্তনকে পুনরায় ওভাররাইট করতে পারে। এমন হলে এই পদ্ধতি কার্যকর নাও হতে পারে।
উপসংহার
Windows Registry ব্যবহার করে Google Chrome এবং Microsoft Edge-এ Secure DNS Policy প্রয়োগ করা একটি সহজ ও কার্যকর সমাধান। বিশেষ করে Managed Browser-এ যেখানে DNS পরিবর্তনের অপশন বন্ধ থাকে, সেখানে এই Registry Method ব্যবহার করে আপনার পছন্দের DNS Provider বাধ্যতামূলকভাবে ব্যবহার করা সম্ভব।
যদি আপনি একাধিক কম্পিউটারে একই DNS Configuration ব্যবহার করতে চান, তাহলে Registry File তৈরি করে কয়েক সেকেন্ডের মধ্যেই সেটি প্রয়োগ করতে পারবেন। এতে প্রতিটি কম্পিউটারে আলাদাভাবে Browser Settings পরিবর্তন করার প্রয়োজন হবে না।
Leave a Reply