میک او ایس سیرا میں & ڈی این ایس کیشے کو کیسے صاف کریں

فہرست کا خانہ:

Anonim

Mac OS صارفین جنہوں نے اپنی DNS سیٹنگز میں ترمیم کی ہے انہیں تبدیلیاں لاگو ہونے سے پہلے اپنے DNS کیش کو صاف کرنے کی ضرورت پڑ سکتی ہے۔ مزید برآں، بعض اوقات نام کے سرورز اور ڈومینز حسب منشا حل نہیں ہو سکتے اگر آپ کے پاس میک پر باسی DNS کیش ہے، ایک اور صورت حال جہاں DNS کیش کو دوبارہ ترتیب دینا اکثر حل ہو سکتا ہے۔

ہم آپ کو دکھائیں گے کہ MacOS Sierra 10.12 اور بعد میں DNS کیش کو کیسے نکالا جائے۔

ote: یہ کمانڈ لائن کا استعمال کرتا ہے اور اس طرح اس کا مقصد زیادہ جدید صارفین کے لیے ہے۔ یہ کافی نایاب ہے کہ ایک نوآموز میک OS صارف کو بہرحال اپنے DNS کیشے کو دوبارہ ترتیب دینے کی ضرورت ہوگی، لیکن اکثر صرف ریبوٹ کرنے سے وہی اثر حاصل ہوتا ہے۔

MacOS Sierra میں DNS کیشے کو کیسے صاف کریں

  1. ٹرمینل ایپلیکیشن کھولیں، جو ایپلی کیشنز کے اندر یوٹیلٹیز فولڈر میں پائی جاتی ہے
  2. درج ذیل کمانڈ کا نحو بالکل درج کریں (اگر نحو کی درستگی کے بارے میں شک ہو تو کاپی اور پیسٹ کا استعمال کریں):
  3. sudo killall -HUP mDNSResponder;کہو DNS کیش فلش ہو گیا ہے

  4. Return/Enter کی کو دبائیں اور درخواست کرنے پر ایڈمن پاس ورڈ درج کریں (سوڈو مراعات کی وجہ سے یہ ضروری ہے)
  5. DNS کیش صاف ہونے کے لیے چند لمحے انتظار کریں

آپ کو ایک زبانی آڈیو الرٹ ملے گا جب مکمل ہونے پر DNS کیش فلش ہو گیا ہے۔

یہ خاص طور پر اہم ہو سکتا ہے اگر آپ نے حال ہی میں Mac OS میں DNS سرورز میں تبدیلیاں کی ہیں اور آپ کو معلوم ہو رہا ہے کہ تبدیلیاں اثر انداز نہیں ہوئی ہیں، لیکن اکثر ویب ڈویلپرز، پروگرامرز اور ڈیزائنرز بھی استعمال کرتے ہیں۔ ڈومین ناموں کے ساتھ کام کرنا یا میزبان فائل میں ترمیم کرنے کے بعد۔

اگرچہ یہ ہمیشہ ضروری نہیں ہوتا ہے، آپ کو کسی بھی فعال ایپلی کیشنز کو چھوڑنے اور دوبارہ لانچ کرنے کی ضرورت پڑسکتی ہے جو DNS یا نیٹ ورکنگ استعمال کر رہی ہے، بشمول Safari، Chrome، Firefox، Opera، sFTP، SSH، اور اسی طرح کے دیگر کاموں پر انحصار ڈومین نام خط و کتابت۔

شاذ و نادر ہی مندرجہ بالا کمانڈ کام نہ کرے، لیکن میکوس سیرا 10.12.3 اور اس کے بعد کے لیے ایک متبادل کمانڈ دستیاب ہے جو مددگار عمل پر بھی اضافی توجہ مرکوز کرتی ہے، وہ نحو ہے:

sudo killall -HUP mDNSResponder;sudo killall mDNSResponderHelper;sudo dscacheutil -flushcache;کہو کہ MacOS DNS کیشے کو صاف کر دیا گیا ہے

پہلے کی طرح، ریٹرن کو دبانے سے کمانڈ نحو پر عمل درآمد ہو جائے گا اور MacOS 10.12.4 اور نئی ریلیزز میں DNS کیچز کو دوبارہ ترتیب دیا جائے گا۔

یاد رکھیں، اس ٹِپ کا مقصد macOS کے جدید ورژن بشمول Sierra 10.12 اور بعد کے ورژنز کے لیے ہے۔ MacOS کے پہلے ورژن میں اکثر DNS کیش کو ری سیٹ کرنے کے بالکل مختلف طریقے ہوتے ہیں جیسا کہ یہاں بیان کیا گیا ہے، حالانکہ چونکہ کچھ پہلے ریلیز ابھی بھی تعیناتی میں ہیں ان طریقوں کو جاننا بھی قیمتی ہو سکتا ہے۔

MacOS میں DNS کیش کو دوبارہ ترتیب دینے کے لیے کوئی تبصرے یا ترکیبیں ہیں؟ ہمیں تبصرے میں بتائیں!

میک او ایس سیرا میں & ڈی این ایس کیشے کو کیسے صاف کریں