Anonim

మీ Mac యొక్క హోస్ట్స్ ఫైల్ ఒక చిన్న, కానీ ముఖ్యమైన టెక్స్ట్ డాక్యుమెంట్, ఇది హోస్ట్ చేసిన పేర్లను పేర్కొన్న IP చిరునామాలకు మ్యాప్ చేయగల సామర్థ్యాన్ని కలిగి ఉంటుంది. ఆధునిక ఇంటర్నెట్ IP చిరునామాలను మ్యాప్ చేయడానికి వివిధ రకాల ప్రభుత్వ మరియు ప్రైవేట్ DNS సర్వర్‌లను ఉపయోగిస్తున్నప్పటికీ, హోస్ట్స్ ఫైల్ ఆ DNS సర్వర్‌లను భర్తీ చేయడానికి ఒక చక్కటి మార్గం, ఇది వెబ్‌సైట్ చిరునామాను కావలసిన IP చిరునామాకు మాన్యువల్‌గా సూచించడానికి లేదా యాక్సెస్‌ను నిరోధించడానికి మిమ్మల్ని అనుమతిస్తుంది. ఉపయోగించని లేదా అంతర్గత IP చిరునామాను సూచించడం ద్వారా సైట్ పూర్తిగా.

MacOS లో Mac హోస్ట్స్ ఫైల్‌ను ఎలా సవరించాలో ఇక్కడ ఉంది (గతంలో దీనిని Mac OS X అని పిలుస్తారు).

టెక్స్ట్ సవరణతో మీ Mac హోస్ట్స్ ఫైల్‌ను సవరించండి

Mac OS X లో హోస్ట్స్ ఫైల్‌ను సవరించడానికి రెండు ప్రాధమిక మార్గాలు ఉన్నాయి. మొదటిది టెక్స్ట్ఎడిట్ ఉపయోగించడం ద్వారా, ఎందుకంటే హోస్ట్స్ ఫైల్ కేవలం సాధారణ సాదా వచన పత్రం. అయినప్పటికీ, మీరు ఫైల్ సిస్టమ్ యొక్క రక్షిత ప్రాంతంలో నివసిస్తున్నందున మీరు ఫైల్ను నేరుగా తెరవలేరు. బదులుగా, మేము ఫైల్‌ను డెస్క్‌టాప్ వంటి అసురక్షిత స్థానానికి కాపీ చేసి, దాన్ని సవరించాలి, ఆపై దాన్ని తిరిగి కాపీ చేయాలి.

హోస్ట్స్ ఫైల్‌ను కనుగొనడానికి, డెస్క్‌టాప్ లేదా మీ స్క్రీన్ దిగువ ఎడమవైపున ఉన్న స్మైలీ ఫేస్ ఫైండర్‌పై క్లిక్ చేయడం ద్వారా మీరు యాక్సెస్ చేయగల ఫైండర్‌ను తెరవండి, ఆపై ఈ దశలను అనుసరించండి:

  1. గో పుల్-డౌన్ మెనుని ఎంచుకోండి
  2. అప్పుడు మెను నుండి ఫోల్డర్‌కు వెళ్ళు ఎంచుకోండి
  3. పెట్టెలో, పెట్టెలో / private / etc / హోస్ట్‌లను నమోదు చేయండి
  4. రిటర్న్ నొక్కండి

  5. క్రొత్త ఫైండర్ విండో తెరవబడుతుంది మరియు మీ Mac యొక్క హోస్ట్స్ ఫైల్ ఎంచుకోబడుతుంది, దాన్ని క్లిక్ చేసి ఫైండర్ విండో నుండి బయటకు లాగి మీ డెస్క్‌టాప్‌లో వదలండి.

ఇది హోస్ట్స్ ఫైల్‌ను స్వేచ్ఛగా సవరించడానికి అనుమతిస్తుంది.


దీన్ని తెరవడానికి, డబుల్ క్లిక్ చేసి, అది ఫైల్ యొక్క విషయాలను టెక్స్ట్ఎడిట్లో ప్రదర్శిస్తుంది (లేదా మీకు నచ్చిన టెక్స్ట్ ఎడిటర్).

అప్రమేయంగా, / etc / hosts ఫైల్ చాలా సులభం. ఇది పౌండ్ లేదా సంఖ్యతో (పౌండ్ లేదా హ్యాష్‌ట్యాగ్ అని కూడా పిలుస్తారు) గుర్తు (#) తో “వ్యాఖ్యానించబడిన” అనేక వివరణాత్మక వచన పంక్తులను కలిగి ఉంది.

# గుర్తుతో ప్రారంభమయ్యే ఏదైనా పంక్తి వ్యాఖ్య మరియు / etc / హోస్ట్స్ ఫైల్ ద్వారా చదవబడదు. కాబట్టి మీ హోస్ట్స్ ఫైల్‌కు మీరు గమనికలను ఎలా జోడించవచ్చో మరియు / etc / hosts ఫైల్‌ను ఎంట్రీలుగా చదవడం మానేయాలని మీరు కోరుకుంటున్న ఏవైనా పంక్తులను వ్యాఖ్యానించవచ్చు కాని భవిష్యత్తులో మీకు అవి అవసరమైతే తొలగించడానికి ఇష్టపడరు.

ప్రతి పంక్తికి, పౌండ్ గుర్తు తర్వాత ఏదైనా వచనం కంప్యూటర్ విస్మరించబడుతుంది, ఇది మీ ఫైళ్ళకు గమనికలు మరియు వివరణలను జోడించడానికి మంచి మార్గం. ఇది లోకల్ హోస్ట్ మరియు బ్రాడ్‌కాస్ట్ హోస్ట్ కోసం డిఫాల్ట్ IP విలువలను కూడా కలిగి ఉంది. ఫైల్‌ను సవరించడానికి, మీరు ప్రసార హోస్ట్ తర్వాత మీ స్వంత పంక్తులను జోడిస్తారు.

కొత్తగా అభివృద్ధి చెందిన వెబ్‌సైట్‌లను మరియు వెబ్ హోస్టింగ్ వలసలను పరీక్షించడంతో పాటు, హోస్ట్స్ ఫైల్‌ను సవరించడానికి మరొక కారణం నిర్దిష్ట వెబ్‌సైట్‌లకు ప్రాప్యతను నిరోధించడం.

మా ఉదాహరణలో, మేము ఉపయోగిస్తున్న కంప్యూటర్ ఒక పని వ్యవస్థ అని మేము నటిస్తాము, అది పని కోసం ప్రత్యేకంగా ఉపయోగించాలనుకుంటున్నాము, మన పని యంత్రంలో ఫేస్‌బుక్ దృష్టి మరల్చడానికి అనుమతించదు.

ఇది చేయుటకు, మీరు కేటాయించదలిచిన IP చిరునామాను హోస్ట్ పేరు తరువాత టైప్ చేయండి. మా విషయంలో, మేము ఫేస్‌బుక్‌ను బ్లాక్ చేయాలనుకుంటున్నాము, కాబట్టి మేము www.facebook.com ను 0.0.0.0 కు మ్యాప్ చేస్తాము, ఇది చెల్లని IP చిరునామాగా, లోపం ఏర్పడుతుంది.

ఇప్పుడు, మేము మా Mac నుండి www.facebook.com కు వెళ్ళడానికి ప్రయత్నించినప్పుడల్లా, వెబ్ బ్రౌజర్ పేజీని లోడ్ చేయడంలో విఫలమవుతుంది, ఆశాజనక మమ్మల్ని తిరిగి పనిలోకి తీసుకురావాలని ప్రోత్సహిస్తుంది!

ప్రత్యామ్నాయంగా, మీరు 0.0.0.0 కు బదులుగా చెల్లుబాటు అయ్యే సైట్ యొక్క IP చిరునామాను నమోదు చేయవచ్చు, దీని ఫలితంగా వినియోగదారులు మీరు ఎంచుకున్న సైట్‌కు ఫేస్‌బుక్‌ను యాక్సెస్ చేయడానికి ప్రయత్నిస్తారు.

వెబ్‌సైట్ యొక్క IP చిరునామాను నిర్ణయించడానికి, మీరు డిగ్ కమాండ్‌ను ఉపయోగించవచ్చు, ఇది మాకోస్‌తో ప్రామాణికంగా వస్తుంది. టెర్మినల్ ద్వారా సైట్ను "త్రవ్వటానికి", మేము టెర్మినల్ను తెరిచి, ఆపై URL లో డిగ్ కమాండ్ను రన్ చేస్తాము, అది IP చిరునామాను అవుట్పుట్గా తిరిగి ఇస్తుంది.

$ dig www.techjunkie.com +short
104.25.27.105
గమనిక: + చిన్న ఎంపిక అవుట్‌పుట్‌ను మనకు అవసరమైన సమాచారానికి మాత్రమే ఉంచుతుంది, ఇది IP చిరునామా.

తిరిగి వచ్చిన IP చిరునామాను గమనించండి మరియు మీ Mac హోస్ట్స్ ఫైల్ మ్యాపింగ్‌లో ఉపయోగించండి. ఉదాహరణకు, www.nytimes.com లోని న్యూయార్క్ టైమ్స్ వెబ్‌సైట్ 170.149.172.130 యొక్క IP చిరునామాను అందిస్తుంది. మేము మా హోస్ట్స్ ఫైల్‌లో ఫేస్‌బుక్‌కు మ్యాప్ చేస్తే, ఎప్పుడైనా Mac ని ఉపయోగించే ఎవరైనా ఫేస్‌బుక్‌కు వెళ్ళడానికి ప్రయత్నించినప్పుడు, వారు బదులుగా న్యూయార్క్ టైమ్స్ లోడ్‌ను చూస్తారు.

మీ DNS కాష్‌ను క్లియర్ చేయడానికి మీ Mac ని పొందడానికి, నిర్ధారణను ప్రతిధ్వనించడం ద్వారా ఇది మీ కాష్‌ను క్లియర్ చేసిందని నిర్ధారించడానికి, ఇక్కడ చూపిన విధంగా సెమీ కోలన్ ద్వారా వేరు చేయబడిన ఈ రెండు ఆదేశాలను నమోదు చేయండి:

$ sudo killall -HUP mDNSResponder;say DNS cache has been flushed

నానోతో టెర్మినల్‌లో మీ Mac హోస్ట్ ఫైల్‌ను సవరించండి

మునుపటి విభాగంలోని దశలు చాలా సులభం, కానీ మీరు హోస్ట్ ఫైల్‌ను కాపీ చేయకుండా ఉండాలనుకుంటే, దాన్ని నేరుగా టెర్మినల్‌లో యునిక్స్ నానో టెక్స్ట్ ఎడిటర్ ఉపయోగించి సవరించవచ్చు, ఇది మాకోస్‌లో నిర్మించబడింది.

ప్రారంభించడానికి, టెర్మినల్‌ను ప్రారంభించండి, కింది ఆదేశాన్ని టైప్ చేసి, రిటర్న్ నొక్కండి. అన్ని సుడో ఆదేశాల మాదిరిగానే, దాన్ని అమలు చేయడానికి మీరు మీ నిర్వాహక పాస్‌వర్డ్‌ను కూడా నమోదు చేయాలి:
$ sudo nano /private/etc/hosts

మీరు ఇప్పుడు హోస్ట్ ఫైల్‌ను నానో ఎడిటర్ లేదా విమ్ లేదా మీకు నచ్చిన మరొక ఎడిటర్‌లో తెరిచి చూస్తారు. నానోలో ఫైల్‌ను నావిగేట్ చేయడానికి మరియు సవరించడానికి, మీ కీబోర్డ్‌లోని బాణం కీలను ఉపయోగించండి.

మేము టెక్స్ట్ ఎడిట్ పద్ధతిలో చేసినట్లే, పైన, మేము ఇష్టానుసారం హోస్ట్ నేమ్ మ్యాపింగ్లను జోడించవచ్చు, సవరించవచ్చు లేదా తీసివేయవచ్చు. మేము సుడోను ఉపయోగించి నానోను ప్రారంభించినందున, ఏవైనా మార్పులు ప్రామాణీకరించబడతాయి మరియు దాని హోమ్ డైరెక్టరీ వెలుపల కాపీ చేయకుండానే అసలు హోస్ట్స్ ఫైల్‌కు నేరుగా సేవ్ చేయబడతాయి.

మీరు మార్పులు చేసిన తర్వాత, ఎడిటర్ నుండి నిష్క్రమించడానికి కంట్రోల్- X, సేవ్ చేయడానికి Y, మరియు ఇప్పటికే ఉన్న హోస్ట్స్ ఫైల్‌ను ఓవర్రైట్ చేయడానికి తిరిగి నొక్కండి.

మేము ఇంతకు ముందే చెప్పినట్లుగా, మీ క్రొత్త మ్యాపింగ్‌లు సరిగ్గా పనిచేయడం లేదని మీరు గమనించినట్లయితే మీ DNS కాష్‌ను ఫ్లష్ చేయండి.

మా ఉదాహరణలు పని వాతావరణంలో అపసవ్య సైట్‌లను నిరోధించడం మరియు దారి మళ్లించడం గురించి ప్రస్తావించాయి, అయితే హానికరమైన వెబ్‌సైట్‌లకు ప్రాప్యతను మానవీయంగా నిరోధించడానికి మరియు ఇతర ఉపయోగాలకు కూడా మీరు ఈ దశలను ఉపయోగించవచ్చు.

మీరు ఎప్పుడైనా పొరపాటు చేస్తే మరియు దాన్ని ఎలా పరిష్కరించాలో మీకు తెలియకపోతే, కింది డిఫాల్ట్ సమాచారాన్ని నమోదు చేయడానికి పై పద్ధతుల్లో ఒకదాన్ని ఉపయోగించడం ద్వారా మీరు ఎప్పుడైనా డిఫాల్ట్ హోస్ట్ ఫైల్ విషయాలను పునరుద్ధరించవచ్చు:

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost::1 localhost
fe80::1%lo0 localhost

మీరు Mac యూజర్ మరియు ఈ వ్యాసం ఉపయోగకరంగా ఉంటే, మీరు మీ Mac యొక్క ఖచ్చితమైన CPU మోడల్‌ను ఎలా కనుగొనాలి మరియు Mac Mojave లో DNS ను ఎలా ఫ్లష్ చేయాలి అనే ఇతర టెక్ జంకీ ట్యుటోరియల్‌లను చూడవచ్చు.

మీ Mac యొక్క హోస్ట్ ఫైల్‌ను సవరించడానికి మీరు ప్రయత్నిస్తున్న కారణం ఏమిటి? ఇది ఎలా పని చేసింది? దయచేసి దిగువ వ్యాఖ్యలలో దాని గురించి మాకు చెప్పండి!

మాకోస్ (mac os x) లో హోస్ట్స్ ఫైల్‌ను ఎలా సవరించాలి