DNS ব্যর্থতা ঘটে যখন আপনি একটি নির্দিষ্ট ওয়েব পেজে যেতে চান। উদাহরণস্বরূপ, আপনি service unavailable, DNS not responding, বা DNS address could not be found এরর মেসেজ দেখতে পারেন। ফলে আপনি আপনার কাঙ্খিত ওয়েবসাইট বা ওয়েব অ্যাপে অ্যাক্সেস করতে পারবেন না।
DNS ব্যর্থতা আসলে কী এবং কীভাবে এই সমস্যাটি সমাধান করবেন? এই পোস্টে এই নেটওয়ার্ক এররটিকে স্পষ্টভাবে ব্যাখ্যা করা হয়েছে এবং ম্যাকে service unavailable DNS ব্যর্থতা ঠিক করার সম্ভাব্য পদ্ধতিগুলোর মাধ্যমে আপনাকে গাইড করা হয়েছে।
DNS ব্যর্থতা বোঝা
শুরুতে, DNS বা ডোমেইন নেম সিস্টেম হলো একটি বিতরণ করা ইন্টারনেট ডেটাবেস যা ডোমেইন নামকে ওয়েব সার্ভারের IP ঠিকানার সাথে লিঙ্ক করে। সার্ভারগুলো একে অপর সাথে সংযোগের জন্য IP ঠিকানা ব্যবহার করে, তবে আমাদের মানুষের জন্য একটি ওয়েবসাইট হোস্ট করা ওয়েব সার্ভারের কাছে পৌঁছানোর জন্য সংখ্যাগুলোর সিরিজ মনে রাখা কঠিন। এই সিস্টেম ছাড়া ওয়েব কাজ করত না।
যদি আপনি DNS সার্ভারের সম্পর্কে একটি এরর মেসেজ পান, যা DNS ডেটাবেস ধারণ করে এবং আপডেট করে, এর মানে হলো ব্রাউজারটি একটি নির্দিষ্ট DNS সার্ভারের কাছে পৌঁছাতে সমস্যা হচ্ছে। অথবা, DNS সার্ভারটি লক্ষ্য ওয়েবসাইটের URL-এর সাথে সংযোগ স্থাপতে পারছেনা। ফলে, আপনার ক্লায়েন্ট ডিভাইস যেমন আপনার ম্যাকবুক একটি ওয়েবসাইটে অ্যাক্সেস করতে ব্যর্থ হয়, শুধু DNS not responding দেখে।
DNS ব্যর্থতা কী সেটি বুঝতে পেরেছেন? দয়া করে আরো মানুষের সাথে এই তথ্য শেয়ার করুন!
ম্যাক রিস্টার্ট করে DNS ব্যর্থতা সমাধান
বিশ্বাস করুন বা না করুন, ম্যাকে একটি রিস্টার্ট আপনার ৮০% - ৯০% ম্যাক সমস্যা সমাধান করতে পারে। আপনি যে ওয়েব পেজে যেতে চাচ্ছেন সেটি যদি লোড না হয় এবং service unavailable মেসেজ দেখায়, তবে আপনার ম্যাককে একবার রিবুট দিয়ে পেজটি আবার লোড করার চেষ্টা করুন। একইভাবে, আপনি যে ব্রাউজার ব্যবহার করছেন সেটি বন্ধ করে আবার খোলাও DNS ব্যর্থতা সমাধান করতে পারে।

ওয়েব পেজ ফোর্স রিফ্রেশ করে DNS ব্যর্থতা সমাধান
যদি উপরের পদ্ধতিটি কাজ না করে, তবে সিস্টেমকে একটি নতুন শুরু দেওয়ার আরেকটি উপায় হলো আপনি যে পেজে যেতে চাচ্ছেন সেটি ম্যাকেও ফোর্স রিফ্রেশ করা। এটি করার ফলে একটি নতুন DNS কোয়েরি প্রতিষ্ঠিত হবে এবং যদি সমস্যাটি অস্থায়ী হয়, তবে আপনার ব্রাউজার পেজটির একটি নতুন কপি আনতে সক্ষম হবে এবং শেষে সেটি লোড হবে।
ম্যাকেও কি-কম্বিনেশন দিয়ে পেজ ফোর্স রিফ্রেশ করার পদ্ধতি:
Chrome ব্যবহারকারীদের জন্য: Command + Shift + R

Safari ব্যবহারকারীদের জন্য: Command + Option + R

Firefox ব্যবহারকারীদের জন্য: Command + Shift + R
অন্য ব্রাউজারে পেজ খোলার চেষ্টা করে DNS ব্যর্থতা সমাধান
অনেক কারণের জন্য, DNS সার্ভারটি এক ব্রাউজারে একটু ভিন্নভাবে কাজ করতে পারে অন্য ব্রাউজারের তুলনায়। তাই, আপনি যদি একটি প্ল্যাটফর্মে, যেমন Safari-এ DNS ব্যর্থতা মুখোমুখি হন, তবে Chrome-এ স্যুইচ করে দেখুন কী হয়। বিভিন্ন ব্রাউজার চেষ্টা করলে আপনি চমকিত হতে পারেন।
আপনি যদি সফলভাবে DNS ব্যর্থতা সমাধান করতে পারেন, তবে পদ্ধতিগুলো আরো মানুষের সাথে শেয়ার করুন!
ইন্টারনেট কানেকশন চেক করে DNS ব্যর্থতা সমাধান
যেহেতু ইন্টারনেট আপনার সকল অনলাইন কার্যকলাপে জড়িত, নিশ্চিতভাবে আপনি ইন্টারনেট কানেকশন চেক করে DNS সমস্যাটি সমাধান করতে পারেন। আপনি যেসব কাজ করতে পারেন:
মডেম/রাউটার রিস্টার্ট করুন। মডেম আপনার বাড়িকে আপনার ISP (ইন্টারনেট সার্ভিস প্রোভাইডার) এর সাথে সংযুক্ত করে। রিস্টার্ট করলে এরর করতে वाली করাপশন সমাধান হয়ে যেতে পারে এবং সব কিছু নতুন করে লোড হবে। একই সমাধান রাউটারের জন্যও প্রযোজ্য।
আপনার Wi-Fi নেটওয়ার্ক অফ করে আবার অন করুন। হয়তো Wi-Fi কিছুক্ষণের জন্য চলে গিয়েছিল, সেটি অফ করে আবার অন করলে ইন্টারনেট এরর সমাধান হয়ে যেতে পারে।
ম্যাকে ক্যাশ মুছে DNS ব্যর্থতা সমাধান
যদি আপনার ব্রাউজার পুরনো ক্যাশে ভরপূর থাকে, তবে সেটি ইন্টারনেট সার্ফিং থেকে আপনাকে বাধা দিতে পারে। ম্যাকে ক্যাশ ক্লিয়ার করার বিস্তারিত গাইড নিচে দেওয়া হলো।

[প্রমাণিত পদ্ধতি] ম্যাকে ক্যাশ ক্লিয়ার করার পদ্ধতি
এই পোস্টে ব্রাউজার ক্যাশ, অ্যাপ্লিকেশন ক্যাশ এবং সিস্টেম ক্যাশ ম্যাকে কীভাবে ক্লিয়ার করবেন সেটি আলোচনা করা হয়েছে। বিস্তারিত জানুন >>
অপেক্ষা করে এবং পুনরায় চেষ্টা করে DNS ব্যর্থতা সমাধান
বড় এবং জনপ্রিয় ওয়েবসাইটগুলোর ট্রাফিক হঠাৎ অনেক বেড়ে যাওয়ার কারণে service unavailable এরর হয়তে পারে। তাই কিছুক্ষণ সাইটটি ছেড়ে দিয়ে আপনাকেও কতক্ষণ পর আবার চেষ্টা করা ভালো, যখন ভিজিটর কম থাকবে। কম লোক ওয়েবসাইটে থাকলে পেজ সফলভাবে লোড হওয়ার সম্ভাবনা বেশি।
কখনও কখনও, service unavailable এররের কারণ আপনার পক্ষ থেকে নয় বরং ওয়েবসাইটের পক্ষ থেকে। ওয়েবসাইট অ্যাডমিন সurne বিষয়টি জানতে পারেন এবং সেটি সমাধান করার চেষ্টা করছেন, কিন্তু তাদের সাথে যোগাযোগ করলে কোনো ক্ষতিই হবে না।
আজকাল অধিকাংশ ওয়েবসাইট সোশ্যাল নেটওয়ার্ক সমর্থিত, তাই তাদের যোগাযোগের তথ্য যেমন ইমেইল ঠিকানা এবং ফোন নম্বর খুঁজে পাওয়া কঠিন নয়।
এই পোস্টটি কি আপনাকে DNS ব্যর্থতা সমাধান করতে সাহায্য করেছে? যদি হ্যাঁ, তবে কেন বন্ধুদের সাথে শেয়ার করবেন না?
উপসংহার
যদি আপনার ম্যাক ডিভাইসে কোনো ওয়েবসাইট খোলার সময় service unavailable এরর দেখেন, তবে এই পোস্টে service unavailable DNS ব্যর্থতা সমাধানের একাধিক কার্যকর পদ্ধতি ব্যাখ্যা করা হয়েছে। পরবর্তী بار কোনো ওয়েবসাইটের সার্ভারের সাথে সমস্যা হলে উপরের পদ্ধতিগুলো চেষ্টা করুন।
A
DNS service unavailable সমস্যাটি বিভিন্ন কারণ থেকে হতে পারে, তবে অধিকাংশ সময় এটি আপনার ডিভাইস, নেটওয়ার্ক এবং আপনার ISP-এর লোকাল সমস্যায় হয়।
A
macOS-এ DNS সার্ভার রিসেট করতে, Finder-এ ক্লিক করুন এবং টপ মেনুবারে যান। Go-এ ক্লিক করুন এবং ড্রপ-ডাউন মেনু থেকে Utilities বেছে নিন। ফোল্ডার থেকে Terminal সিলেক্ট করে খুলুন। যদি আপনি Mac OS X 10.5 বা পরবর্তী ভার্সন চালাচ্ছেন, তবে dscacheutil -flushcache টাইপ করে এন্টার চাপুন। DNS সার্ভার রিসেট করার পর আপনার ম্যাককে একবার রিস্টার্ট দিন।
A
DNS সার্ভার রিসেট করলে সকল অবৈধ IP ঠিকানা মুছে যাবে, যাতে পুরনো এবং ম্যানিপুলেট করা ঠিকানাগুলোই। নোট: ক্যাশ ফ্লাশ করার কোনো নেগেটিভ পার্শ্বপ্রতিক্রিয়া নেই।
A
যদিও আপনি এররটি পূর্বাভাস দিতে পারবেন না, তবে DNS সমস্যা এড়ানোর জন্য আপনি কিছু کار করতে পারেন। যেমন, সফ্টওয়্যার এবং ড্রাইভার সর্বদা লেটেস্ট ভার্সনে আপডেট রাখুন, নিয়মিত নেটওয়ার্ক ডায়াগনóstিক্স চালান, এবং আপনার ইনফ্রাস্ট্রাকচার সিকিউরিটি মনিটর করুন।