انڈروئد

Dns کیشے کو کیسے صاف کریں

Joy's latest vid Ù-Ú

Joy's latest vid Ù-Ú

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

Anonim

DNS کیشے ایک عارضی ڈیٹا بیس ہے جو پچھلے DNS نظروں کے بارے میں معلومات کو محفوظ کرتا ہے۔ دوسرے الفاظ میں ، جب بھی آپ کسی ویب سائٹ پر جاتے ہیں تو ، آپ کا OS اور ویب براؤزر ڈومین اور متعلقہ IP پتے کے لئے ایک ریکارڈ رکھتا ہے۔ اس سے دور دراز کے DNS سرورز کو دہرانے والے سوالات کی ضرورت ختم ہوجاتی ہے اور آپ کے OS یا براؤزر کو ویب سائٹ کے URL کو جلدی سے حل کرنے کی اجازت ملتی ہے۔

تاہم ، کچھ صورتحال جیسے نیٹ ورک کے مسائل کو حل کرنا یا DNS حل کرنے والوں کو تبدیل کرنے کے بعد ، آپ کو DNS کیشے کو فلش کرنے کی ضرورت ہوگی۔ یہ کیش شدہ DNS اندراجات کو صاف کرے گا اور نئی تشکیل شدہ DNS ترتیبات پر مبنی ڈومین کو حل کرنے کے ل lookup بعد میں تلاش کرے گا۔

یہ گائیڈ مختلف آپریٹنگ سسٹمز اور ویب براؤزرز پر DNS کیشے فلش کرنے کے بارے میں ہدایات فراہم کرتا ہے۔

ونڈوز پر DNS کیش صاف / فلش کریں

ونڈوز کے تمام ورژن کے لئے DNS کیشے کو صاف کرنے کا عمل یکساں ہے۔ آپ کو ایڈمنسٹریٹو مراعات کے ساتھ کمانڈ پرامپٹ کھولنے اور ipconfig /flushdns چلانے کی ipconfig /flushdns ۔

ونڈوز 10 اور ونڈوز 8

ونڈوز 10 اور 8 میں DNS کیشے کو صاف کرنے کے لئے ، درج ذیل اقدامات انجام دیں:

  1. ونڈوز سرچ بار میں سی ایم ڈی ٹائپ کریں۔

    کمانڈ پرامپٹ پر دائیں کلک کریں اور بطور ایڈمنسٹریٹر چلائیں پر کلک کریں۔ اس سے کمانڈ پرامپٹ ونڈو کھل جائے گی۔

ونڈوز 7

ونڈوز 7 میں DNS کیشے کو صاف کرنے کے لئے ، درج ذیل اقدامات انجام دیں:

  1. اسٹارٹ بٹن پر کلک کریں۔

    اسٹارٹ مینو سرچ ٹیکسٹ باکس میں سی ایم ڈی ٹائپ کریں۔

    کمانڈ پرامپٹ پر دائیں کلک کریں اور بطور ایڈمنسٹریٹر چلائیں پر کلک کریں۔ اس سے کمانڈ پرامپٹ ونڈو کھل جائے گی۔

    کمانڈ لائن پر ، درج ذیل لائن ٹائپ کریں اور انٹر دبائیں:

    ipconfig /flushdns

    کامیابی کے بعد ، نظام مندرجہ ذیل پیغام واپس کرے گا:

    Windows IP Configuration Successfully flushed the DNS Resolver Cache.

لینکس پر DNS کیش صاف / فلش کریں

لینکس پر ، OS کے درجے کی کوئی DNS کیچنگ نہیں ہوتی جب تک کہ ایک کیچنگ سروس جیسے Systemd-Resolve ، DNSMasq ، یا Nscd انسٹال اور چل نہ ہو۔ لینکس کی تقسیم اور کیچنگ سروس کے ذریعہ DNS کیچ کو صاف کرنے کا عمل مختلف ہے۔

سسٹم حل ہوگیا

اوبنٹو 18.04 جیسے زیادہ تر جدید لینکس ڈسٹری بیوشن DNS اندراجات کو کیچ کرنے کے لئے سسٹم سلجڈ سروس استعمال کررہے ہیں۔

یہ جاننے کے لئے کہ آیا خدمت چل رہی ہے درج ذیل کمانڈ کا استعمال کریں:

sudo systemctl is-active systemd-resolved.service

اگر خدمت چل رہی ہے تو ، کمانڈ active ۔ ورنہ آپ inactive دیکھیں گے۔

سسٹمڈ حلڈ DNS کیشے کو صاف کرنے کے لئے ، ٹائپ کریں:

sudo systemd-resolve --flush-caches

کامیابی پر ، کمانڈ کوئی پیغام واپس نہیں کرتا ہے۔

DNSMasq

Dnsmasq ہلکا پھلکا DHCP اور DNS کیچنگ نامسرور ہے۔

اگر آپ کا سسٹم DNSMasq کو کیچنگ سرور کے بطور استعمال کررہا ہے تو ، DNS کیچ کو صاف کرنے کے لئے آپ کو Dnsmasq سروس کو دوبارہ شروع کرنے کی ضرورت ہے۔

sudo systemctl restart dnsmasq.service

یا

sudo service dnsmasq restart

این ایس سی ڈی

این ایس ایس ڈی ایک کیچنگ ڈیمون ہے ، اور یہ ریڈ ہیٹ پر مبنی زیادہ تر تقسیم کے ل D ترجیحی DNS کیچنگ سسٹم ہے۔

اگر آپ کا سسٹم DNS کیچ کو صاف کرنے کے لئے ، Nscd استعمال کررہا ہے تو ، آپ کو Nscd سروس دوبارہ شروع کرنے کی ضرورت ہے۔

sudo systemctl restart nscd.service

یا

sudo service nscd restart

میکوس پر DNS کیش صاف / فلش کریں

آپ جو ورژن چلارہے ہیں اس پر منحصر ہے کہ میکوس میں کیش فلش کرنے کا حکم قدرے مختلف ہے۔ اس کمانڈ کو بطور صارف ایڈمنسٹریٹو مراعات یافتہ صارف کی حیثیت سے عمل میں لایا جانا چاہئے۔

میکوس میں DNS کیشے کو صاف کرنے کے لئے ، درج ذیل اقدامات انجام دیں:

  1. فائنڈر کھولیں۔

    درخواستیں> افادیت> ٹرمینل پر جائیں۔ اس سے ٹرمینل ونڈو کھل جائے گی۔

    کمانڈ لائن میں ، درج ذیل لائن ٹائپ کریں اور انٹر دبائیں:

    sudo killall -HUP mDNSResponder

    اپنا سوڈو پاس ورڈ درج کریں ، اور دوبارہ درج کریں پر دبائیں۔ کامیابی پر ، نظام کوئی پیغام واپس نہیں کرتا ہے۔

میک او ایس کے پہلے ورژنوں کے لئے ، کیش فلش کرنے کا حکم مختلف ہے۔

میکوس ورژن 10.11 اور 10.9

sudo dscacheutil -flushcache sudo killall -HUP mDNSResponder

میکس ورژن 10.10

sudo discoveryutil mdnsflushcache sudo discoveryutil udnsflushcaches

میکوس ورژن 10.6 اور 10.5

sudo dscacheutil -flushcache

صاف / فلش براؤزر DNS کیشے

زیادہ تر جدید ویب براؤزر کے پاس ایک بلٹ میں DNS کلائنٹ ہوتا ہے تاکہ ہر بار ویب سائٹ کا دورہ کیا جاتا ہے توجیہ سوالات کو روکا جاسکے۔

گوگل کروم

گوگل کروم کے ڈی این ایس کیشے کو صاف کرنے کے لئے ، درج ذیل اقدامات انجام دیں:

  1. ایک نیا ٹیب کھولیں اور Chrome کے ایڈریس بار میں chrome://net-internals/#dns انٹرنلز chrome://net-internals/#dns ٹائپ کریں۔ “میزبان کیشے کو صاف کریں” کے بٹن پر کلک کریں۔

اگر یہ آپ کے لئے کام نہیں کرتا ہے تو ، کیشے اور کوکیز کو صاف کرنے کی کوشش کریں۔

  1. سی ٹی آر ایل CTRL+Shift+Del ساتھ "براؤزنگ ڈیٹا صاف کریں" ڈائیلاگ ونڈو کو کھولیں۔ وقت کی حد منتخب کریں۔ ہر چیز کو حذف کرنے کے لئے "ہمہ وقت" منتخب کریں۔ "کوکیز اور دیگر سائٹ کا ڈیٹا" اور "کیشڈ تصاویر اور فائلیں" خانوں کو چیک کریں۔ "ڈیٹا صاف کریں" کے بٹن پر کلک کریں۔

یہ طریقہ کاروم کروم پر مبنی تمام براؤزرز کیلئے کام کرنا چاہئے ، بشمول کرومیم ، والوالدی ، اور اوپیرا۔

فائر فاکس

فائر فاکس کے DNS کیشے کو صاف کرنے کے لئے ، درج ذیل اقدامات انجام دیں:

  1. اوپری دائیں کونے میں ، فائر فاکس کا مینو کھولنے کے لئے ہیمبرگر آئیکن on پر کلک کریں: ⚙ Options (Preferences) لنک پر کلک کریں۔ بائیں طرف پرائیویسی اور سیکیورٹی یا پرائیویسی ٹیب پر کلک کریں۔ History سیکشن پر جاکر کلک کریں۔ Clear History… بٹن کو صاف کرنے کے لئے ایک وقت کی حد کا انتخاب کریں۔ ہر چیز کو حذف کرنے کے لئے "ہر چیز" کو منتخب کریں۔ تمام خانوں کو منتخب کریں اور "ابھی صاف کریں" پر کلک کریں۔

اگر یہ آپ کے ل work کام نہیں کرتا ہے تو ، مندرجہ ذیل طریقہ آزمائیں اور DNS کیشے کو عارضی طور پر غیر فعال کردیں۔

  1. ایک نیا ٹیب کھولیں اور اس کے about:config ٹائپ کریں about:config فائر فاکس کے ایڈریس بار میں about:config network.dnsCacheExpiration dnsCacheE Expression کی تلاش کریں ، وقتی طور پر ویلیو 0 پر سیٹ کریں اور اوکے پر کلک کریں اس کے بعد ، پہلے سے طے شدہ قیمت کو تبدیل کریں اور ٹھیک ہے پر کلک کریں network.dnsCacheEntries ڈاٹ سی این کیچ اینٹریز تلاش کریں ، وقتی طور پر ویلیو 0 پر سیٹ کریں اور اوکے پر کلک کریں۔ اس کے بعد ، پہلے سے طے شدہ قیمت کو تبدیل کریں اور ٹھیک ہے پر کلک کریں۔

نتیجہ اخذ کرنا

آپ نے ونڈوز ، لینکس ، اور میک او ایس آپریٹنگ سسٹم پر DNS کیش کو صاف یا فلش کرنے کا طریقہ سیکھ لیا ہے۔

لینکس اور میکوس صارفین ڈی این ایس کے معاملات کو دریافت کرنے اور دشواری کے ل to ڈیگ کمانڈ استعمال کرسکتے ہیں۔

ٹرمینل