যখনই ইন্টারনেট কানেকশন সমস্যা হয়, প্রথমে ইন্টারনেট ব্রাউজারটিকে দোষারোপ করা হয়, যদিও কানেকশনে সমস্যা সৃষ্টি করার পেছনে অনেক কারণ থাকতে পারে। উদাহরণস্বরূপ, আপনার মেশিনে সংরক্ষিত DNS ক্যাশ পুরনো হতে পারে এবং আপনার জন্য প্রয়োজনীয় ওয়েবসাইটগুলো রিট্রিভ করতে পারে না। এসے হলে, আপনাকে সেটি ফ্লাশ করতে হতে পারে।
ম্যাকওএস চালিত ম্যাকে DNS ক্যাশ ফ্লাশ করা টার্মিনাল উইন্ডোতে একটি কমান্ড চালানোর মতো সহজ। আপনার chỉ টার্মিনাল অ্যাপ লঞ্চ করতে হবে এবং একটি কমান্ড লিখতে হবে, বাকি কাজটি সেটি করে দেবে।
ম্যাকে DNS ক্যাশ ফ্লাশ করুন
১. আপনার ডকে লঞ্চপ্যাডে ক্লিক করুন, টার্মিনাল খুঁজে বের করুন এবং সেটিতে ক্লিক করুন, এটি লঞ্চ হবে।

২. টার্মিনাল লঞ্চ হলে, নিচের কমান্ডটি টাইপ করে এন্টার চাপুন। এই কমান্ড আপনার মেশিনের DNS ক্যাশ ফ্লাশ করবে।
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder; say DNS cache flushed

৩. যেহেতু আপনি একটি "sudo" কমান্ড চালাচ্ছেন, আপনাকে আপনার মেশিনের অ্যাডমিন পাসওয়ার্ড দিতে বলা হবে। সেটি দিয়ে এন্টার চাপুন।

৪. আপনার ম্যাক DNS ক্যাশ ফ্লাশ করার জন্য অপেক্ষা করুন, এবং কাজটি সম্পন্ন होते ही আপনি একটি বার্তা শুনবেন যে ক্যাশ ফ্লাশ হয়েছে।
ক্যাশ ফ্লাশ হয়েছে বলে টেক্সট নোটিফিকেশন পাঠানোর বদলে, টার্মিনাল আপনাকে (বেশ্য মেশিন ভাষায়) বলে দেবে যে সে ডেটা ফ্লাশ হয়েছে।
এখন আপনার DNS ক্যাশ মুছে ফেলা হয়েছে, একটি ব্রাউজারে ওয়েবসাইট খুলুন, এবং আপনি লক্ষ্য করবেন যে এখন সেটি সঠিকভাবে রিজল্ভ হচ্ছে, এবং আপনি এটিকে অ্যাক্সেস করতে পারছেন। যদি এটা হয়, তবে এই ট্রিক আপনার জন্য কাজ করেছে।
এছাড়া, উপরের কমান্ডটি শুধুমাত্র OS X এল ক্যাপিটান বা তার পরবর্তী ভার্সন চালু করে থাকা ম্যাক ব্যবহারকারীদের জন্য কাজ করবে। আপনি যদি macOS-এর পুরনো ভার্সনে থাকেন, তবে উপরের কমান্ড কাজ করবে না, কারণ ওএস ফাইলগুলোর মধ্যে কিছু অভ্যন্তরীণ পরিবর্তন হয়েছে, যা এই কমান্ডগুলকে অবৈধ করে দিয়েছে। যাইহোক, একটু গুগল করলে আপনাকে অবশ্যই OS X یوسেমাইট বা তার পুরনো ভার্সনে DNS ক্যাশ ফ্লাশ করার পদ্ধতি জানানোর পৃষ্ঠায় পৌঁছে দেবে।
উপসংহার
আপনার ম্যাকে সংরক্ষিত DNS ক্যাশ যদি সমস্যা সৃষ্টি করে, তবে উপরের গাইডটি আপনাকে আপনার ম্যাকে সংরক্ষিত সমগ্র DNS ক্যাশ মুছে ফেলতে সাহায্য করে সমস্যা দূর করতে সাহায্য করবে।