আপনার Windows 11/10 কম্পিউটারের জন্য সিস্টেম-ব্যাপী DNS over HTTPS সেবার জন্য দীর্ঘদিন অপেক্ষা করছিলেন? তাহলে আপনার জন্য ভালো খবর। এখন আপনি একটি ছোট টুইক দিয়ে Windows 11/10-এ DNS over HTTPS সক্ষম ও পরীক্ষা করতে পারবেন। আপনি যদি Windows Insider Program-এর সদস্য হন, তবে আজই এটি যাচাই করতে পারবেন, আর স্থিতিশীল সংস্করণের ব্যবহারকারীদের কিছুক্ষণ অপেক্ষা করতে হতে পারে।
DNS over HTTPS (DoH) কী এবং কেন এটি প্রয়োজন?
DNS over HTTPS বা সংক্ষেপে DoH আপনাকে ISP নিরীক্ষণ থেকে মুক্তি दिलায়। বর্তমানে Firefox, Chrome, Edge, Opera ইত্যাদি ব্রাউজারে DNS over HTTPS সক্রিয় করা সম্ভব। কিন্তু এখন Windows 11/10-এ এটি একটি সিস্টেম-ব্যাপী সেটিংস হিসেবে উপলব্ধ।
DoH ডিফল্ট DNS সেবা বাইপাস করে ISP-দের ব্যবহারকারীদের কার্যকলাপ ট্র্যাক করতে বাধা দেয়। আপনি যখন ইন্টারনেটে সংযুক্ত হন, তখন ডিফল্টভাবে ISP-র প্রদত্ত একটি DNS সেবার মাধ্যমে সংযোগ হয়, এবং এভাবে ISP আপনার ওপর নজর রাখে। এটা থেকে মুক্তি পেতে হলে DNS over HTTPS ব্যবহার করতে হবে।
Windows 11/10-এ DNS over HTTPS সক্ষম করার ধাপাবলি
Windows 11/10-এ DNS over HTTPS সক্ষম ও পরীক্ষা করতে নিচের ধাপগুলো অনুসরণ করুন:
- আপনার PC-তে Registry Editor খুলুন।
Dnscache\Parametersকী-এ নেভিগেট করুন।- একটি নতুন DWORD মান তৈরি করুন।
- নাম দিন EnableAutoDoh।
- মান সেট করুন 2।
- Control Panel-এ DNS সার্ভার যোগ করুন।
- কম্পিউটার রিস্টার্ট করুন।
- উন্নত Command Prompt খুলুন।
- নেটওয়ার্ক ট্রাফিক ফিল্টার রিসেট করুন।
- পোর্ট 53-র জন্য নতুন ট্রাফিক ফিল্টার যোগ করুন।
এই ধাপগুলো বিস্তারিত জানতে নিচে পড়ুন।
রেজিস্টری এডিটর থেকে DoH সক্রিয় করা
যেহেতু এই ফিচারটি এখনও উন্নতির অধীনে, ব্যবহারকারীদের DoH সেবা চালু করার জন্য একটি নতুন রেজিস্টری মান তৈরি করতে হয়। এর জন্য রেজিস্ট্রি এডিটর খুলুন এবং নিচের পথে যান:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters
এখানে একটি নতুন DWORD (32-bit) মান তৈরি করুন।
খালি জায়গায় রাইট-ক্লিক করুন, New সিলেক্ট করুন এবং DWORD (32-bit) Value বেছে নিন। এরপর নাম দিন EnableAutoDoh।
এখন মানটি 2 সেট করুন। EnableAutoDoh-তে ডাবল-ক্লিক করুন, 2 টাইপ করুন এবং OK বাটনে ক্লিক করুন।
DNS সেটিংস পরিবর্তন করা
এরপর আপনার কম্পিউটারের ডিফল্ট DNS সেটিংস পরিবর্তন করতে হবে।
Win+R চাপুন, ncpa.cpl লিখুন এবং Enter চাপুন। এরপর বর্তমানে সংযুক্ত নেটওয়ার্কের ওপর রাইট-ক্লিক করে Properties সিলেক্ট করুন।
Internet Protocol Version 4 (TCP/IPv4) বা Internet Protocol Version 6 (TCP/IPv6)»-এ ডাবল-ক্লিক করুন। এটি নির্ভর করে আপনার ISP কোন IP সংস্করণ ব্যবহার করছে।
Use the following DNS server addresses রেডিও বাটন সিলেক্ট করুন এবং নিচের IP ঠিকানা গুলো প্রবেশ করান:
Google DNS:
8.8.8.8
8.8.4.4
2001:4860:4860::8888
2001:4860:4860::8844
Cloudflare DNS:
1.1.1.1
1.0.0.1
2606:4700:4700::1111
2606:4700:4700::1001
Quad9 DNS:
9.9.9.9
149.112.112.112
2620:fe::fe
2620:fe::fe:9
পড়ুন: Cloudflare-এর নতুন DNS সেবা 1.1.1.1 সেট আপ ও ব্যবহার করার পদ্ধতি।
এরপর OK বাটনে ক্লিক করুন, সব উইন্ডো বন্ধ করুন এবং কম্পিউটার রিস্টার্ট করুন (এটি DNS সেবা রিস্টার্ট করার সেরা উপায়)।
রিয়েল-টাইম ট্রাফিক লগিং দিয়ে পরীক্ষা করা
এখন উন্নত Windows PowerShell বা Command Prompt খুলুন এবং নিচের কমান্ডটি এক্সিকিউট করুন:
pktmon filter remove
এই কমান্ডটি বর্তমান নেটওয়ার্ক ট্রাফিক ফিল্টার রিসেট করবে।
পোর্ট 53-র জন্য ট্রাফিক ফিল্টার যোগ করতে নিচের কমান্ডটি ব্যবহার করুন:
pktmon filter add -p 53
এখন রিয়েল-টাইম ট্রাফিক লগিং শুরু করুন যাতে নিরীক্ষণ প্রক্রিয়া বোঝা যায়:
pktmon start --etw -m real-time
সমস্ত পোর্ট 53 প্যাকেট রিডাইরেক্ট হয়ে কমান্ড লাইনে প্রিন্ট হবে।
অফিসিয়াল তালিকা বাইরে DoH সার্ভার রেজিস্টার করা
যদি আপনি অফিসিয়াল অটো-প্রোমোশন তালিকার বাইরে কোনো DoH সার্ভার পরীক্ষা করতে চান, তবে সেটি আগে আপনার কম্পিউটার থেকে রেজিস্টার করতে হবে। এর জন্য নিচের কমান্ডটি দিন:
netsh dns add encryption server=<your-server's-IP-address> dohtemplate=<your-server's-DoH-URI-template>
এই কমান্ডে আপনার সার্ভারের তথ্য অনুযায়ী পরিবর্তন আনার ভুলে যাবেন না। যোগ করা সঠিক হয়েছে কিনা যাচাই করতে নিচের কমান্ডটি দিন:
netsh dns show encryption server=<your-server's-IP-address>
এটি আপনার যোগ করা নতুন টেমপ্লেট দেখাবে। এরপর রিয়েল-টাইম ট্রাফিক লগিং ধাপটি অনুসরণ করুন।
আশা করি এই টিউটোরিয়াল আপনাকে সাহায্য করবে।
আরও পড়ুন: Windows 11-এ DNS over HTTPS (DoH) ব্যবহারের পদ্ধতি।