మైక్రోసాఫ్ట్ విండోస్లో DNS కాష్ను ఫ్లష్ చేయడానికిః -
- ప్రారంభించండి-> అమలు చేయండి-> టైప్ చేయండి CMDలైనక్స్లో DNS కాష్ను ఫ్లష్ చేయడానికి, nscd డీమాన్ను పునఃప్రారంభించండి.
- కమాండ్ ప్రాంప్ట్లో, & nbsp; అని టైప్ చేయండి.ఐప్కాన్ఫిగ్/ఫ్లష్ డిఎన్ఎస్
- పూర్తయింది! మీ విండోస్ DNS కాష్ ఇప్పుడే ఫ్లష్ చేయబడింది.
- ఎన్ఎస్సిడి డీమాన్ను పునఃప్రారంభించడానికి, టైప్ చేయండి /etc/rc.d/init.d/nscd restart మీ టెర్మినల్లో
- మీరు ఆదేశాన్ని అమలు చేసిన తర్వాత మీ లినక్స్ DNS కాష్ ఫ్లష్ అవుతుంది.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
మీరు నడుస్తున్నట్లయితే మాక్ ఓఎస్ ఎక్స్ మాంటెరీ లేదా తరువాతది, మీరు ఈ క్రింది వాటిని చేయాలి.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- కమాండ్ టెర్మినల్ను తెరవండి.
- ఆదేశాన్ని అమలు చేయండి "sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder"
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
మీరు నడుస్తున్నట్లయితే మాక్ OS X సియెర్రా, మీరు ఈ క్రింది వాటిని చేయాలి.
కానీ మీ అభ్యర్థన ఇంటర్నెట్ అంతటా ఏ సమయంలోనైనా వేలాది, లక్షలాది అభ్యర్థనలలో ఒకటి. DNS శోధన ప్రక్రియకు మీరు చేరుకోవడానికి ప్రయత్నిస్తున్న డొమైన్ పేరును కలిగి ఉన్న డొమైన్కు మీ స్థానిక DNS సర్వర్ అధికారికం కాకపోతే, అది సమాధానం పొందడానికి ఇతర సర్వర్లను అడగాలి. మీ స్థానిక సర్వర్ ఈ శోధన అభ్యర్థనలను చేయడంలో చాలా బిజీగా ఉండవచ్చు, మరియు ఇది డొమైన్ పేరుకు అధికారికమైతే దాని పనితీరును మందగించవచ్చు.
దీనిని ఎదుర్కోవటానికి, ఒక DNS సర్వర్ మరొక DNS సర్వర్ నుండి పొందే సమాధానాలను వారి స్వంత అంతర్గత డేటాబేస్కు జోడించవచ్చు మరియు అధికారిక DNS సర్వర్లో నిల్వ చేసిన రికార్డులో సెట్ చేసిన టైమ్ టు లైవ్ (TTL) విలువకు సమానమైన కాలానికి ఉంచవచ్చు.
ఈ ప్రతిస్పందనలను నిల్వ చేయడాన్ని కాషింగ్ అని పిలుస్తారు, మరియు ఒకే డొమైన్ లేదా హోస్ట్ కోసం బహుళ ప్రశ్నలకు మరింత త్వరగా ప్రతిస్పందించడానికి DNS సర్వర్ను అనుమతిస్తుంది. మీరు ఒక వెబ్సైట్లో ఉంటే, మరియు సైట్లోని తదుపరి పేజీని తిరిగి పొందాలనుకుంటే, స్థానిక DNS సర్వర్ హోస్ట్ను మళ్లీ వెతకవలసిన అవసరం లేదు, టైమ్ టు లైవ్ (ttl) విలువ గడువు ముగియలేదు మరియు స్థానిక DNS సర్వర్ సమాచారాన్ని తొలగించడానికి కారణమైంది. అందుకే మొదట వెబ్సైట్ను సంప్రదించడానికి చాలా సమయం పడుతుంది, కానీ అదే సైట్లోని పేజీల కోసం తదుపరి అభ్యర్థనలు కొంత వేగంగా ఉంటాయి.
క్యాషింగ్ DNS సర్వర్లను పునరావృత శోధన కోసం కూడా ఆకృతీకరించవచ్చు. ఇది దాని కాష్ నుండి సమాధానాలను అందించడం ద్వారా లేదా ఇతర సర్వర్లలో చూడటం ద్వారా శోధన అభ్యర్థనలకు ప్రతిస్పందించే సర్వర్ను సృష్టిస్తుంది. ఇంటర్నెట్ డొమైన్ల యొక్క సాధారణ శోధనను నిర్వహించడం క్యాషింగ్ DNS సర్వర్ యొక్క పని. క్యాషింగ్ DNS సర్వర్ స్థానిక డొమైన్కు సంబంధం లేని అభ్యర్థనలను నిర్వహించడం ద్వారా అధికారిక DNS సర్వర్లో ఉంచిన లోడ్ను తగ్గిస్తుంది.
దాదాపు అన్ని ఇంటర్నెట్ సర్వీస్ ప్రొవైడర్లు (ఐఎస్పి) ఒక రకమైన క్యాషింగ్ డిఎన్ఎస్ సర్వర్ను నిర్వహిస్తారు.
దురదృష్టవశాత్తు, DNS క్యాషింగ్ అనేది రెండు అంచుల కత్తి. ఇది ఇటీవలి సమాధానాలను నిల్వ చేయడం ద్వారా మరియు సాధారణ రిజల్యూషన్ ప్రక్రియను షార్ట్ సర్క్యూట్ చేయడం ద్వారా రిజల్యూషన్ను వేగవంతం చేస్తుంది. అయితే ఒక ప్రతికూల వైపు ఉంది. ఎందుకంటే DNS సర్వర్లు సమాధానాలను క్యాష్ చేస్తాయి, మరియు టైమ్ టు లైవ్ (TTL) గడువు ముగిసే వరకు ఈ సమాధానాలను తొలగించవు, మీ డొమైన్ పేరు కోసం DNS సమాచారంలో మార్పులను గుర్తించడానికి మొత్తం ఇంటర్నెట్కు గంటలు లేదా రోజులు పట్టవచ్చు. అందువల్ల మీ అంతర్గత DNS క్యాష్ కోసం టైమ్ టు లైవ్ (TTL) సెట్టింగ్ను దాటవేయడానికి మరియు దాని క్యాష్ చేసిన ఎంట్రీలను ఖాళీ చేయడానికి, మీరు పైన ఇచ్చిన ఆదేశాలను అమలు చేయడం ద్వారా DNS క్యాష్ను ఫ్లష్ చేయవచ్చు.
- కమాండ్ టెర్మినల్ను తెరవండి.
- ఆదేశాన్ని అమలు చేయండి "sudo killall -HUP mDNSResponder"
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
మీరు నడుస్తున్నట్లయితే మాక్ ఓఎస్ ఎక్స్ చిరుత, మీరు ఈ క్రింది వాటిని చేయాలి.- కమాండ్ టెర్మినల్ను తెరవండి.
- ఆదేశాన్ని అమలు చేయండి "డి. ఎన్. ఎస్. కెచూటిల్-ఫ్లష్కేష్"
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
మీరు నడుస్తున్నట్లయితే మాక్ OS X 10.5.1 లేదా క్రిందమీరు ఈ క్రింది వాటిని చేయాలిః- కమాండ్ టెర్మినల్ను తెరవండి.
- ఆదేశాన్ని అమలు చేయండి "శోధన-ఫ్లష్కేష్"
డిఎన్ఎస్ క్యాషింగ్ అంటే ఏమిటి మరియు నేను డిఎన్ఎస్ క్యాష్ను ఎందుకు ఫ్లష్ చేయాలి?
మీ కంప్యూటర్ ఇంటర్నెట్కు కనెక్ట్ అయినప్పుడు దానితో సహా అన్ని ఇంటర్నెట్ హోస్ట్లు DNS సర్వర్ను ఉపయోగిస్తాయి. మీరు ఒక వెబ్సైట్కు వెళ్ళిన ప్రతిసారీ, మీరు వెబ్సైట్ యొక్క డొమైన్ పేరును ఉపయోగించి సైట్ యొక్క IP చిరునామాను వెతకాలి. ఈ శోధన కోసం మీ అభ్యర్థన చివరికి ఎక్కడో ఒక DNS సర్వర్కు పంపబడుతుంది.కానీ మీ అభ్యర్థన ఇంటర్నెట్ అంతటా ఏ సమయంలోనైనా వేలాది, లక్షలాది అభ్యర్థనలలో ఒకటి. DNS శోధన ప్రక్రియకు మీరు చేరుకోవడానికి ప్రయత్నిస్తున్న డొమైన్ పేరును కలిగి ఉన్న డొమైన్కు మీ స్థానిక DNS సర్వర్ అధికారికం కాకపోతే, అది సమాధానం పొందడానికి ఇతర సర్వర్లను అడగాలి. మీ స్థానిక సర్వర్ ఈ శోధన అభ్యర్థనలను చేయడంలో చాలా బిజీగా ఉండవచ్చు, మరియు ఇది డొమైన్ పేరుకు అధికారికమైతే దాని పనితీరును మందగించవచ్చు.
దీనిని ఎదుర్కోవటానికి, ఒక DNS సర్వర్ మరొక DNS సర్వర్ నుండి పొందే సమాధానాలను వారి స్వంత అంతర్గత డేటాబేస్కు జోడించవచ్చు మరియు అధికారిక DNS సర్వర్లో నిల్వ చేసిన రికార్డులో సెట్ చేసిన టైమ్ టు లైవ్ (TTL) విలువకు సమానమైన కాలానికి ఉంచవచ్చు.
ఈ ప్రతిస్పందనలను నిల్వ చేయడాన్ని కాషింగ్ అని పిలుస్తారు, మరియు ఒకే డొమైన్ లేదా హోస్ట్ కోసం బహుళ ప్రశ్నలకు మరింత త్వరగా ప్రతిస్పందించడానికి DNS సర్వర్ను అనుమతిస్తుంది. మీరు ఒక వెబ్సైట్లో ఉంటే, మరియు సైట్లోని తదుపరి పేజీని తిరిగి పొందాలనుకుంటే, స్థానిక DNS సర్వర్ హోస్ట్ను మళ్లీ వెతకవలసిన అవసరం లేదు, టైమ్ టు లైవ్ (ttl) విలువ గడువు ముగియలేదు మరియు స్థానిక DNS సర్వర్ సమాచారాన్ని తొలగించడానికి కారణమైంది. అందుకే మొదట వెబ్సైట్ను సంప్రదించడానికి చాలా సమయం పడుతుంది, కానీ అదే సైట్లోని పేజీల కోసం తదుపరి అభ్యర్థనలు కొంత వేగంగా ఉంటాయి.
క్యాషింగ్ DNS సర్వర్లను పునరావృత శోధన కోసం కూడా ఆకృతీకరించవచ్చు. ఇది దాని కాష్ నుండి సమాధానాలను అందించడం ద్వారా లేదా ఇతర సర్వర్లలో చూడటం ద్వారా శోధన అభ్యర్థనలకు ప్రతిస్పందించే సర్వర్ను సృష్టిస్తుంది. ఇంటర్నెట్ డొమైన్ల యొక్క సాధారణ శోధనను నిర్వహించడం క్యాషింగ్ DNS సర్వర్ యొక్క పని. క్యాషింగ్ DNS సర్వర్ స్థానిక డొమైన్కు సంబంధం లేని అభ్యర్థనలను నిర్వహించడం ద్వారా అధికారిక DNS సర్వర్లో ఉంచిన లోడ్ను తగ్గిస్తుంది.
దాదాపు అన్ని ఇంటర్నెట్ సర్వీస్ ప్రొవైడర్లు (ఐఎస్పి) ఒక రకమైన క్యాషింగ్ డిఎన్ఎస్ సర్వర్ను నిర్వహిస్తారు.
దురదృష్టవశాత్తు, DNS క్యాషింగ్ అనేది రెండు అంచుల కత్తి. ఇది ఇటీవలి సమాధానాలను నిల్వ చేయడం ద్వారా మరియు సాధారణ రిజల్యూషన్ ప్రక్రియను షార్ట్ సర్క్యూట్ చేయడం ద్వారా రిజల్యూషన్ను వేగవంతం చేస్తుంది. అయితే ఒక ప్రతికూల వైపు ఉంది. ఎందుకంటే DNS సర్వర్లు సమాధానాలను క్యాష్ చేస్తాయి, మరియు టైమ్ టు లైవ్ (TTL) గడువు ముగిసే వరకు ఈ సమాధానాలను తొలగించవు, మీ డొమైన్ పేరు కోసం DNS సమాచారంలో మార్పులను గుర్తించడానికి మొత్తం ఇంటర్నెట్కు గంటలు లేదా రోజులు పట్టవచ్చు. అందువల్ల మీ అంతర్గత DNS క్యాష్ కోసం టైమ్ టు లైవ్ (TTL) సెట్టింగ్ను దాటవేయడానికి మరియు దాని క్యాష్ చేసిన ఎంట్రీలను ఖాళీ చేయడానికి, మీరు పైన ఇచ్చిన ఆదేశాలను అమలు చేయడం ద్వారా DNS క్యాష్ను ఫ్లష్ చేయవచ్చు.