DNS_PROBE_FINISHED_NXDOMAIN Error Fix: ৯টি কার্যকর সমাধান

Advertisement Ad Banner

ইন্টারনেট ব্রাউজ করার সময় হঠাৎ স্ক্রিনে "This site can't be reached" বা "DNS_PROBE_FINISHED_NXDOMAIN" মেসেজটি ভেসে উঠলে বিরক্ত হওয়াটাই স্বাভাবিক। বিশেষ করে আপনি যখন কোনো জরুরি কাজ করছেন বা প্রিয় কোনো ওয়েবসাইটে প্রবেশ করার চেষ্টা করছেন, তখন এই এররটি পুরো কাজের ব্যাঘাত ঘটায়। তবে আশার কথা হলো, এটি কোনো জটিল সমস্যা নয় এবং সামান্য কিছু কারিগরি পদক্ষেপের মাধ্যমেই এটি সমাধান করা সম্ভব।

আজকের এই বিস্তারিত গাইডটিতে আমরা আলোচনা করব DNS_PROBE_FINISHED_NXDOMAIN এররটি আসলে কী, কেন এটি ঘটে এবং এটি দূর করার ৯টি অত্যন্ত কার্যকর সমাধান। আপনি যদি একজন সাধারণ ইন্টারনেট ব্যবহারকারী হন কিংবা কোনো ওয়েবসাইটের মালিক হন—এই আর্টিকেলটি আপনাকে ধাপে ধাপে সমাধান খুঁজে পেতে সাহায্য করবে।

DNS_PROBE_FINISHED_NXDOMAIN এরর কী এবং কেন হয়?

সমস্যার গভীরে যাওয়ার আগে এটি কীভাবে কাজ করে তা বোঝা প্রয়োজন। DNS-এর পূর্ণরূপ হলো Domain Name System। সহজ কথায়, এটি ইন্টারনেটের ফোনবুক হিসেবে কাজ করে। আমরা যখন ব্রাউজারে কোনো ওয়েবসাইটের নাম (যেমন: google.com) টাইপ করি, তখন DNS সেই ডোমেইন নামটি আইপি অ্যাড্রেসে (যেমন: 142.250.190.46) পরিবর্তন করে কম্পিউটারকে নির্দিষ্ট সার্ভারের সাথে যুক্ত করে।

এখানে NXDOMAIN শব্দটির অর্থ হলো "Non-Existent Domain"। অর্থাৎ, ব্রাউজার যখন আপনার অনুরোধ করা ডোমেইন নামের বিপরীতে কোনো বৈধ IP Address খুঁজে পায় না, তখনই ব্রাউজারে DNS_PROBE_FINISHED_NXDOMAIN এররটি প্রদর্শিত হয়।

এই সমস্যাটি মূলত কয়েকটি কারণে হতে পারে:

  • ভুল ডোমেইন নাম টাইপ করলে।
  • কম্পিউটারের DNS Cache মেমোরি পুরোনো বা কারাপ্ট হয়ে গেলে।
  • লোকাল নেটওয়ার্ক বা রাউটারের কনফিগারেশনে সমস্যা থাকলে।
  • ISP (Internet Service Provider)-এর DNS সার্ভারে কোনো ত্রুটি থাকলে।
  • অ্যান্টিভাইরাস বা VPN কানেকশন ব্লক করলে।
  • ওয়েবসাইটের ডোমেইন মেয়াদ শেষ হয়ে গেলে বা নেমসার্ভার পয়েন্ট করা না থাকলে।

একটি নিরবচ্ছিন্ন ওয়েবসাইটের জন্য সঠিক ডোমেইন কনফিগারেশন এবং নির্ভরযোগ্য হোস্টিং সার্ভিস ব্যবহার করা অত্যন্ত গুরুত্বপূর্ণ। এ ক্ষেত্রে Sheba Host (shebahost.com) দেশের অন্যতম প্রধান ও বিশ্বস্ত ডোমেইন এবং হোস্টিং প্রদানকারী প্রতিষ্ঠান, যারা হাই-স্পিড সার্ভার এবং সঠিকভাবে কনফিগার করা নেমসার্ভার প্রদান করে, যা এ ধরনের DNS ত্রুটি প্রতিরোধ করতে দারুণ ভূমিকা রাখে।


DNS_PROBE_FINISHED_NXDOMAIN সমাধান করার ৯টি কার্যকর উপায়

নিচে এই এররটি ফিক্স করার ৯টি পর্যায়ক্রমিক সমাধান প্রদান করা হলো। আপনার ক্ষেত্রে যেটি প্রযোজ্য, সেটি অনুসরণ করে সমাধান করে নিন:

১. ব্রাউজারের ক্যাশ এবং কুকিজ ক্লিয়ার করা (Clear Browser Cache)

অনেক সময় ব্রাউজারে সংরক্ষিত পুরোনো ক্যাশ (Cache) এবং কুকিজ (Cookies)-এর কারণে ওয়েবসাইট সঠিকভাবে লোড নাও হতে পারে। ব্রাউজারের এই ডেটা ক্লিয়ার করে সমস্যাটি সহজেই দূর করা সম্ভব।

গুগল ক্রোম (Google Chrome)-এ ক্যাশ ক্লিয়ার করার উপায়:

  1. ব্রাউজারের ওপরে ডান কোণায় থাকা থ্রি-ডট (Three Dots) আইকনে ক্লিক করুন।
  2. More Tools থেকে Clear Browsing Data নির্বাচন করুন (অথবা কিবোর্ডে Ctrl + Shift + Delete চাপুন)।
  3. Time Range হিসেবে All time নির্বাচন করুন।
  4. Cookies and other site data এবং Cached images and files অপশনে টিক দিন।
  5. অবশেষে Clear data বাটনে ক্লিক করুন এবং ব্রাউজার রিস্টার্ট দিন।

২. পিসির DNS ক্যাশ ফ্লাশ করা (Flush DNS Cache)

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

Windows-এ DNS Flush করার পদ্ধতি:

  1. Start মেনুতে গিয়ে cmd লিখে সার্চ দিন এবং Run as Administrator হিসেবে Command Prompt ওপেন করুন।
  2. নিচের কমান্ডটি টাইপ করুন এবং Enter চাপুন:
    ipconfig /flushdns
  3. সফলভাবে সম্পন্ন হলে স্ক্রিনে "Successfully flushed the DNS Resolver Cache" মেসেজটি দেখতে পাবেন।

macOS-এ DNS Flush করার পদ্ধতি:

  1. Terminal অ্যাপটি ওপেন করুন।
  2. নিচের কমান্ডটি লিখুন এবং Enter চাপুন (প্রয়োজনে অ্যাডমিন পাসওয়ার্ড দিন):
    sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

৩. IP Address রিলিজ এবং রিনিউ করা (Release and Renew IP)

যদি আপনার লোকাল আইপি অ্যাড্রেসে কোনোরকম কনফ্লিক্ট বা নেটওয়ার্ক জট তৈরি হয়, তবে IP Release এবং Renew করলে নেটওয়ার্ক কনফিগারেশন নতুনভাবে রিফ্রেশ হয়।

  1. Command Prompt-কে আগের মতো অ্যাডমিনিস্ট্রেটর হিসেবে চালু করুন।
  2. একে একে নিচের কমান্ডগুলো লিখুন এবং প্রতিটির পর Enter চাপুন:
    • ipconfig /release
    • ipconfig /flushdns
    • ipconfig /renew
  3. সবশেষে Command Prompt বন্ধ করে আবার ওয়েবসাইটে প্রবেশের চেষ্টা করুন।

৪. পাবলিক DNS সার্ভারে পরিবর্তন করা (Change DNS Servers)

ডিফল্টভাবে আপনার ইন্টারনেট সার্ভিস প্রোভাইডার (ISP) আপনাকে যে DNS সার্ভার দেয়, তা মাঝে মাঝে ধীরগতির বা ট্রাবল সৃষ্টি করতে পারে। তাই Google Public DNS বা Cloudflare-এর জনপ্রিয় ও দ্রুতগতির Public DNS ব্যবহার করে দেখতে পারেন।

Windows-এ DNS পরিবর্তনের উপায়:

  1. Win + R চেপে ncpa.cpl লিখে Enter চাপুন। এতে Network Connections ওপেন হবে।
  2. আপনার সক্রিয় Wi-Fi বা Ethernet কানেকশনে রাইট ক্লিক করে Properties-এ যান।
  3. Internet Protocol Version 4 (TCP/IPv4) ডাবল ক্লিক করুন।
  4. Use the following DNS server addresses অপশনটি সিলেক্ট করুন।
  5. Google DNS ব্যবহারের জন্য বসান:
    • Preferred DNS Server: 8.8.8.8
    • Alternate DNS Server: 8.8.4.4
  6. অথবা Cloudflare DNS ব্যবহারের জন্য বসাতে পারেন: 1.1.1.1 এবং 1.0.0.1।
  7. OK চেপে সেটিংস সেভ করুন এবং ব্রাউজার রিফ্রেশ দিন।

৫. Windows DNS Client সার্ভিস রিস্টার্ট করা

উইন্ডোজ অপারেটিং সিস্টেমে DNS Client নামে একটি ব্যাকগ্রাউন্ড সার্ভিস থাকে যা ডিএনএস ডোমেইন নেম ক্যাশ করে এবং সমাধান করে। কোনো কারণে এই সার্ভিসটি হ্যাং করলে এটি রিস্টার্ট করা উচিত।

  1. কিবোর্ডে Win + R চাপুন, services.msc টাইপ করে Enter দিন।
  2. তালিকায় DNS Client লেখা সার্ভিসটি খুঁজে বের করুন।
  3. এর ওপর রাইট ক্লিক করে Restart চাপুন (যদি Restart অপশন গ্রে/ইনঅ্যাক্টিভ থাকে, তবে কমান্ড প্রম্পট থেকে সার্ভিস বন্ধ করে চালু করতে হবে)।

৬. লোকাল Hosts ফাইল চেক এবং রিসেট করা

কম্পিউটারের `hosts` ফাইলের কাজ হলো নির্দিষ্ট ডোমেইনকে নির্দিষ্ট আইপির সাথে রিডাইরেক্ট করা। ভুলেও যদি কোনো ওয়েবসাইটের ডোমেইন এই ফাইলেই 127.0.0.1 বা ভুল কোনো আইপিতে পয়েন্ট করা থাকে, তবে ব্রাউজার কখনই সেটি লোড করতে পারবে না।

  1. Notepad অ্যাপটি Run as Administrator হিসেবে চালু করুন।
  2. File > Open-এ গিয়ে এই পাথে (Path) যান: C:\Windows\System32\drivers\etc\
  3. নিচের ডান পাশ থেকে 'Text Documents' বাদ দিয়ে All Files সিলেক্ট করুন এবং hosts ফাইলটি ওপেন করুন।
  4. ফাইলটির একদম নিচের দিকে লক্ষ্য করুন আপনার কাঙ্ক্ষিত ওয়েবসাইটের নাম লেখা আছে কিনা।
  5. যদি সমস্যা সৃষ্টিকারী ডোমেনটি সেখানে কোনো ভুয়া আইপির সাথে যুক্ত থাকে, তবে সেই লাইনটি মুছে ফাইলটি সেভ (Ctrl + S) করুন।

৭. অ্যান্টিভাইরাস এবং VPN সাময়িকভাবে বন্ধ করা

অনেক সময় কম্পিউটারে থাকা Third-party Antivirus (যেমন Kaspersky, Avast, AVG) কিংবা মেয়াদী VPN সফটওয়্যার নিজস্ব সিকিউরিটি লেয়ার বা ফায়ারওয়াল প্রক্সি তৈরি করে। এর ফলে অনেক ওয়েবসাইট ব্রাউজারে DNS_PROBE_FINISHED_NXDOMAIN এরর দিয়ে আটকে যায়।

এটি পরীক্ষা করতে আপনার পিসির VPN কানেকশন সম্পূর্ণ ডিসকানেক্ট করুন এবং অ্যান্টিভাইরাসের Real-time protection কিছুক্ষণের জন্য Disabled রেখে ব্রাউজারে পেইজটি পুনরায় রিফ্রেশ করুন।

৮. রাউটার বা মডেম রিস্টার্ট করা

আমরা টানা অনেকদিন রাউটার বা মোডেম চালু রাখলে এর মেমোরিতে ক্যাশ ফাইল জমতে থাকে এবং IP রাউটিংয়ে ছোটখাটো সমস্যা দেখা দিতে পারে।

এর অত্যন্ত সহজ সমাধান হলো আপনার Wi-Fi রাউটার বা মডেমের পাওয়ার ক্যাবলটি প্লাগ-আউট (Plug Out) করুন। অন্তত ৩০ সেকেন্ড থেকে ১ মিনিট অপেক্ষা করুন। এরপর আবার পাওয়ার প্লাগটি ইন করে ইন্টারনেট সংযোগ সচল হওয়া পর্যন্ত অপেক্ষা করুন। অধিকাংশ সময় রাউটার রিবুট দিলেই নেটওয়ার্ক সম্পর্কিত ছোট জটিলতাগুলো কেটে যায়।

৯. ডোমেইন স্ট্যাটাস ও নেমসার্ভার চেক করা (ওয়েবসাইট মালিকদের জন্য)

যদি ওপরের সব সমাধান চেষ্টা করার পরও সমস্যাটি থেকেই যায় এবং কেবল আপনার নিজের ওয়েবসাইটেই এই NXDOMAIN এরর দেখায়, তবে সমস্যাটি আপনার পিসিতে নয়, বরং আপনার ওয়েবসাইটের সার্ভার বা ডোমেইন কনফিগারেশনে রয়েছে।

ওয়েবসাইট মালিকদের করণীয়:

  • Domain Expiration Check: ডোমেইনের মেয়াদ শেষ (Expire) হয়ে গেলে সাইটে NXDOMAIN এরর দেখাবে। ডোমেইন কন্ট্রোল প্যানেল থেকে মেয়াদ চেক করুন।
  • Correct NameServers: আপনার ডোমেইন যে হোস্টিংয়ে হোস্ট করা আছে, তার সাথে ডোমেইনের NameServer সঠিকভাবে লিংক বা আপডেট করা আছে কিনা তা নিশ্চিত করুন।
  • DNS Records: ডোমেইনের DNS Zone Editor-এ মূল A Record সঠিক Hosting Server IP-তে পয়েন্ট করা আছে কিনা দেখুন।

আপনি যদি এসব টেকনিক্যাল ঝামেলা থেকে মুক্ত থাকতে চান এবং সাইটের শতভাগ আপটাইম (Uptime) নিশ্চিত করতে চান, তবে একটি নির্ভরযোগ্য সার্ভিস বেছে নেওয়া অত্যাবশ্যক। Sheba Host (shebahost.com) অফার করে অত্যন্ত নির্ভরযোগ্য ডোমেইন রেজিস্ট্রেশন এবং আল্ট্রা-ফাস্ট ওয়েব হোস্টিং সার্ভিস। Sheba Host-এর ২৪/৭ দক্ষ সাপোর্ট টিম যেকোনো DNS বা হোস্টিংজনিত সমস্যা নিমেষেই সমাধান করে দেয়, যার ফলে ওয়েবসাইটের ভিজিটরদের কখনো NXDOMAIN বা সার্ভার ডাউন সম্পর্কিত সমস্যার মুখোমুখি হতে হয় না।


উপসংহার

DNS_PROBE_FINISHED_NXDOMAIN ইন্টারনেটের একটি বহুল পরিচিত এরর হলেও এটি মোটেও স্থায়ী কোনো বড় ধরনের ত্রুটি নয়। সাধারণত ব্রাউজিং ডাটা ক্লিয়ার করা, পিসির DNS ফ্লাশ করা বা Public DNS ব্যবহার করার মাধ্যমে এটি কয়েক মিনিটের মধ্যেই ঠিক হয়ে যায়।

ধাপে ধাপে ওপরে বর্ণিত ৯টি উপায় প্রয়োগ করে আপনি খুব সহজেই আপনার ব্রাউজারকে আবার স্বাভাবিক কার্যক্ষমতায় ফিরিয়ে আনতে পারবেন। আর আপনি যদি নতুন কোনো ওয়েবসাইটের পরিকল্পনা করে থাকেন, তবে প্রথম থেকেই Sheba Host-এর মতো বিশ্বস্ত ও নির্ভরযোগ্য ডোমেইন-হোস্টিং পার্টনার বেছে নিন—যা আপনার ওয়েবসাইটকে রাখবে নিরাপদ, দ্রুতগতির এবং যেকোনো ধরনের DNS বিভ্রাট থেকে সম্পূর্ণ মুক্ত!

Author

Md Jobayer Mahmud

Md Jobayer Mahmud ShebaHost.com-এর প্রতিষ্ঠাতা — বাংলাদেশভিত্তিক একটি ডোমেইন ও ওয়েব হোস্টিং প্রতিষ্ঠান। তিনি ওয়েবসাইট ডিজাইন ও ডেভেলপমেন্ট এবং অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্টের কাজ করেন। হোস্টিং, ওয়েবসাইট ও অনলাইন ইনকাম নিয়ে নিজের হাতে-কলমে অভিজ্ঞতা থেকে এই ব্লগে লেখেন।

লেখক সম্পর্কে আরও জানুন →

Share your opinion here!