কম্পিউটার টিউটোরিয়াল

উইন্ডোজ ১০-এ DNS ক্যাশ ফ্লাশ ও রিসেট করুন—ইন্টারনেট সমস্যার দ্রুত সমাধান

ইন্টারনেট ব্রাউজিংয়ে সমস্যা হচ্ছে? কাঙ্খিত ওয়েবসাইট খুলছে না? এর কারণ হতে পারে DNS সার্ভার এবং এর রিজলভিং ক্যাশ।

DNS (Domain Name System) অনলাইনে আপনার সেরা বন্ধু। এটি ওয়েবসাইটের ডোমেন নামকে IP এড্রেসে রূপান্তর করে যাতে মেশিনটি বুঝতে পারে। আপনি যখন কোনো ওয়েবসাইট ভিজিট করেন, ব্রাউজার DNS সার্ভারে রিডাইরেক্ট হয় এবং সেটি সেই ওয়েবসাইটের IP এড্রেস সংরক্ষণ করে। আপনার ডিভাইসের ভেতরেও একটি লোকাল রেকর্ড থাকে—আপনি যে সব ওয়েবসাইট ভিজিট করেছেন তাদের IP এড্রেসের। একই সাইট আবার এক্সেস করলে এই ক্যাশ দ্রুততর ফলাফল দেয়।

সকল IP এড্রেস DNS Resolver Cache-এ ক্যাশ হিসেবে থাকে। কখনও কখনও দ্রুত ফলাফলের বদলে কোনো ফলাফলই আসে না। সেজন্য DNS রেজলভার ক্যাশ ফ্লাশ ও রিসেট করা জরুরি। কিছু সাধারণ কারণ שבגלל DNS ক্যাশ ফেল করে: ওয়েবসাইট তাদের IP এড্রেস পরিবর্তন করেছে কিন্তু আপনার রেকর্ডে পুরনো IP থাকা, DNS স্পুফিং বা পয়েজনিংয়ের কারণে খারাপ ফলাফল ক্যাশে সংরক্ষণ হওয়া, বা ক্যাশ করপ্ট/পুরনো হয়ে যাওয়া।

DNS রেজলভার ক্যাশের পাশাপাশি আপনার ডিভাইসে আরো দুটি ক্যাশ থাকে—মেমরি ক্যাশ এবং থাম্বনেল ক্যাশ। মেমরি ক্যাশ সিস্টেম মেমরির ডেটা ধারণ করে, থাম্বনেল ক্যাশ চিত্র ও ভিডিওর থাম্বনেল (ডিলিট করা ফাইলগুলোরও) রাখে। মেমরি ক্যাশ ক্লিয়ার করলে সিস্টেম মেমরি ফ্রি হয়, থাম্বনেল ক্যাশ ক্লিয়ার করলে হার্ড ডিস্কে জায়গা বাঁচে।

উইন্ডোজ ১০-এ DNS ক্যাশ ফ্লাশ ও রিসেট করার পদ্ধতি

উইন্ডোজ ১০-এ DNS রেজলভার ক্যাশ ফ্লাশ করার তিনটি পদ্ধতি রয়েছে। এগুলো ইন্টারনেট সমস্যা সমাধান করবে এবং স্থিতিশীল কানেকশন নিশ্চিত করবে।

পদ্ধতি ১: Run ডায়লগ বক্স ব্যবহার করুন

  1. Run ডায়লগ বক্স খুলুন: Windows Key + R চাপুন।
  2. বক্সে ipconfig /flushdns টাইপ করে OK বা Enter চাপুন।
  3. ক্ষণ भर জন্য একটি CMD বক্স দেখাবে এবং নিশ্চিত করবে যে DNS ক্যাশ সফলভাবে ক্লিয়ার হয়েছে।

পদ্ধতি ২: কমান্ড প্রম্পট ব্যবহার করুন

অ্যাডমিনিস্ট্রেটর অ্যাকাউন্ট না থাকলে Run as administrator দিয়ে কমান্ড প্রম্পট খুলুন, অন্যথায় System 5 error দেখাবে।

  1. Windows Search-এ cmd লিখে “Run as administrator”-এ ক্লিক করুন।
  2. কমান্ড স্ক্রিনে ipconfig /flushdns লিখে Enter চাপুন। সফল ফ্লাশের নিশ্চিতকরণ উইন্ডো আসবে।
  3. ক্যাশ ক্লিয়ার হয়েছে কিনা যাচাই করতে ipconfig /displaydns লিখে Enter চাপুন। কোনো এন্ট্রি থাকলে দেখাবে।
  4. DNS ক্যাশ বন্ধ করতে: net stop dns cache লিখে Enter চাপুন।
  5. DNS ক্যাশ চালু করতে: net start dnscache লিখে Enter চাপুন।

নোট: DNS ক্যাশ বন্ধ করে ভুলে গেলে রিস্টার্টের পর স্বয়ংক্রিয়ভাবে চালু হবে।

অন্যান্য উপকারী কমান্ড: ipconfig /registerdns (হোস্ট ফাইলে DNS রেজিস্টার), ipconfig /renew (নতুন IP রিকোয়েস্ট), ipconfig /release (কারেন্ট IP রিলিজ)।

পদ্ধতি ৩: উইন্ডোজ পাওয়ারশেল ব্যবহার করুন

পাওয়ারশেল কমান্ড প্রম্পটের চেয়ে শক্তিশালী। এটি ক্লায়েন্ট-সাইড DNS ক্যাশ ক্লিয়ার করতে পারে (কমান্ড প্রম্পটে শুধু লোকাল DNS ক্যাশ)।

  1. Windows PowerShell খুলুন (Run বা Windows Search থেকে)।
  2. ক্লায়েন্ট-সাইড ক্যাশ ক্লিয়ার করতে: Clear-DnsClientCache লিখে Enter চাপুন।
  3. ডেস্কটপের DNS ক্যাশ ক্লিয়ার করতে: Clear-DnsServerCache লিখে Enter চাপুন।

যদি DNS ক্যাশ ক্লিয়ার না হয়?

কখনও কখনও DNS ক্যাশ ডিজেইবল থাকায় ক্লিয়ার হয় না। সেক্ষেত্রে প্রথমে সেটি ইনেইবল করুন:

  1. Run ডায়লগ বক্সে services.msc লিখে Enter চাপুন।
  2. তালিকা থেকে DNS Client Service খুঁজে রাইট-ক্লিক করে Properties ক্লিক করুন।
  3. General ট্যাবে Startup type-কে Automatic সেট করে OK ক্লিক করুন।
  4. এখন আবার DNS ক্যাশ ক্লিয়ার করার চেষ্টা করুন—সফল হবে।

কারণবশ DNS ক্যাশ ডিজেইবল করতে হলে Startup type-কে Disable সেট করুন।

সুপারিশ:

  • উইন্ডোজ ১০-এ সকল ক্যাশ দ্রুত ক্লিয়ার করার 궁극িক গাইড
  • ২০২১ সালের ১০টি সেরা পাবলিক DNS সার্ভার: তুলনা ও রিভিউ
  • উইন্ডোজ ১০-এ DNS সেটিংস পরিবর্তনের ৩টি উপায়

আশা করি এই আর্টিকেলটি আপনার কাজে লাগবে এবং আপনি উইন্ডোজ ১০-এ DNS ক্যাশ ফ্লাশ ও রিসেট করতে পারবেন। আরও প্রশ্ন থাকলে কমেন্টে জানান।

  1. উইন্ডোজ ১০ আপডেট ক্যাশ ম্যানুয়ালি ক্লিয়ার করার ধাপে ধাপ গাইড

  2. আপনার PC সুরক্ষিত রাখুন: Windows Registry ব্যাকআপ এবং রিস্টোর করার এক্সপার্ট গাইড

  3. উইন্ডোজ ১১ ফ্যাক্টরি রিসেট করুন: ধাপে ধাপে সম্পূর্ণ গাইড

  4. Windows-এ DNS ফ্লাশ করুন: ipconfig /flushdns ব্যবহার করে ধাপে ধাপে গাইড