మీ Mac యొక్క హోస్ట్ల ఫైల్ ఒక చిన్నది కానీ ముఖ్యమైన టెక్స్ట్ డాక్యుమెంట్, ఇది పేర్కొన్న IP చిరునామాలకు హోస్ట్ పేర్లను మ్యాప్ చేయగల సామర్థ్యాన్ని కలిగి ఉంటుంది.
ఆధునిక ఇంటర్నెట్ IP చిరునామాలను మ్యాప్ చేయడానికి వివిధ పబ్లిక్ మరియు ప్రైవేట్ DNS సర్వర్లను ఉపయోగిస్తుండగా, హోస్ట్ల ఫైల్ ఆ DNS సర్వర్లను భర్తీ చేయడానికి ఒక సులభ మార్గం, ఇది వెబ్సైట్ చిరునామాను కావలసిన IP చిరునామాకు మాన్యువల్గా సూచించడానికి లేదా యాక్సెస్ను బ్లాక్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. ఉపయోగించని లేదా అంతర్గత IP చిరునామాను సూచించడం ద్వారా సైట్ పూర్తిగా.
MacOSలో Mac హోస్ట్ ఫైల్ని ఎలా ఎడిట్ చేయాలో శీఘ్రంగా చూద్దాం.
టెక్స్ట్ ఎడిట్తో మీ Mac హోస్ట్స్ ఫైల్ను ఎలా సవరించాలి
Mac OS Xలో హోస్ట్ ఫైల్ను సవరించడానికి రెండు ప్రాథమిక మార్గాలు ఉన్నాయి.
మొదటిది TextEditని ఉపయోగించడం ద్వారా హోస్ట్స్ ఫైల్ సాదా వచన పత్రం. అయినప్పటికీ, ఫైల్ సిస్టమ్ యొక్క రక్షిత ప్రాంతంలో ఉన్నందున మీరు ఫైల్ను నేరుగా తెరవలేరు. బదులుగా, మేము ఫైల్ను డెస్క్టాప్ వంటి అసురక్షిత స్థానానికి కాపీ చేసి, సవరించి, ఆపై దాన్ని తిరిగి కాపీ చేయాలి.
- హోస్ట్ ఫైల్ను కనుగొనడానికి, ఫైండర్ను తెరవండి, మీరు డెస్క్టాప్పై క్లిక్ చేయడం ద్వారా యాక్సెస్ చేయగల ఫైండర్ను తెరవండి, మీ స్క్రీన్ దిగువ ఎడమవైపు ఉన్న స్మైలీ ఫేస్ ఫైండర్ లేదా నొక్కడం ద్వారా cmd + స్పేస్ బార్ + ఫైండర్.
- ఇప్పుడు, ఎంచుకోండి వెళ్ళండి డ్రాప్ డౌన్ మెను.
3. అప్పుడు, ఎంచుకోండి ఫోల్డర్కి వెళ్లండి మెను నుండి.
4. పెట్టెలో, ""ని నమోదు చేయండి/private/etc/hosts” పెట్టెలోకి మరియు నొక్కండి తిరిగి.
5. కొత్త ఫైండర్ విండో తెరవబడుతుంది మరియు మీ Mac యొక్క హోస్ట్ ఫైల్ ఎంచుకోబడుతుంది. దాన్ని క్లిక్ చేసి బయటకు లాగండి ఫైండర్ విండో మరియు దానిని మీ డెస్క్టాప్పై వదలండి.
దీన్ని తెరవడానికి, కేవలం డబుల్-క్లిక్ చేయండి మరియు అది ఫైల్ కంటెంట్లను TextEdit (లేదా మీకు నచ్చిన టెక్స్ట్ ఎడిటర్)లో ప్రదర్శిస్తుంది.
IP చిరునామాలను బ్లాక్ చేయండి
డిఫాల్ట్గా, /etc/hosts ఫైల్ చాలా సులభం. ఇది పౌండ్ లేదా సంఖ్య (పౌండ్ లేదా హ్యాష్ట్యాగ్ అని కూడా పిలుస్తారు) గుర్తు (#)తో "వ్యాఖ్యానించబడిన" వివరణాత్మక వచనం యొక్క అనేక పంక్తులను కలిగి ఉంది.
# గుర్తుతో ప్రారంభమయ్యే ఏదైనా పంక్తి వ్యాఖ్య మరియు /etc/hosts ఫైల్ ద్వారా చదవబడదు. ప్రతి పంక్తికి, పౌండ్ గుర్తు తర్వాత ఏదైనా వచనం కంప్యూటర్ ద్వారా విస్మరించబడుతుంది, మీ ఫైల్లకు గమనికలు మరియు వివరణలను జోడించడానికి ఇది మంచి మార్గం. ఇది లోకల్ హోస్ట్ మరియు బ్రాడ్కాస్ట్హోస్ట్ కోసం డిఫాల్ట్ IP విలువలను కూడా కలిగి ఉంది. ఫైల్ని ఎడిట్ చేయడానికి, మీరు ప్రసారం చేసిన తర్వాత మీ స్వంత పంక్తులను జోడించాలి.
కొత్తగా అభివృద్ధి చేయబడిన వెబ్సైట్లు మరియు వెబ్ హోస్టింగ్ మైగ్రేషన్లను పరీక్షించడంతో పాటు, హోస్ట్ల ఫైల్ను సవరించడానికి మరొక కారణం నిర్దిష్ట వెబ్సైట్లకు యాక్సెస్ను నిరోధించడం.
మా ఉదాహరణలో, మేము ఉపయోగిస్తున్న కంప్యూటర్ మేము పని కోసం ప్రత్యేకంగా ఉపయోగించాలనుకుంటున్న పరికరం అని నటిస్తాము, మా వర్క్ మెషీన్లో Facebook ద్వారా పరధ్యానంలో పడకుండా ఉండకూడదు.
దీన్ని చేయడానికి, మీరు కేటాయించాలనుకుంటున్న IP చిరునామాను టైప్ చేయండి, దాని తర్వాత రెండు ట్యాబ్లు మరియు హోస్ట్ పేరును టైప్ చేయండి. మా విషయంలో, మేము Facebookని బ్లాక్ చేయాలనుకుంటున్నాము కాబట్టి మేము www.facebook.comని 0.0.0.0కి మ్యాప్ చేస్తాము, ఇది చెల్లని IP చిరునామాగా లోపం ఏర్పడుతుంది.
ఇప్పుడు, మేము మా Mac నుండి www.facebook.comకి వెళ్లడానికి ప్రయత్నించినప్పుడల్లా, వెబ్ బ్రౌజర్ పేజీని లోడ్ చేయడంలో విఫలమవుతుంది, ఆశాజనక మమ్మల్ని పనిలోకి వచ్చేలా ప్రోత్సహిస్తుంది!
వెబ్ చిరునామాలను దారి మళ్లించండి
ప్రత్యామ్నాయంగా, మీరు 0.0.0.0కి బదులుగా చెల్లుబాటు అయ్యే సైట్ యొక్క IP చిరునామాను నమోదు చేయవచ్చు, దీని ఫలితంగా Facebookని యాక్సెస్ చేయడానికి ప్రయత్నించే వినియోగదారులు మీరు ఎంచుకున్న సైట్కు మళ్లించబడతారు.
- వెబ్సైట్ యొక్క IP చిరునామాను గుర్తించడానికి, మీరు మాకోస్తో ప్రామాణికంగా వచ్చే డిగ్ కమాండ్ని ఉపయోగించవచ్చు. కు తవ్వు టెర్మినల్ ద్వారా సైట్, మేము కేవలం టెర్మినల్ను తెరిచి, ఆపై URLలో డిగ్ కమాండ్ను అమలు చేస్తాము, అది IP చిరునామాను అవుట్పుట్గా అందిస్తుంది.
- ఇప్పుడు టైప్ చేయండి "
$ డిగ్ www.techjunkie.com + చిన్నది
104.25.27.105
“
గమనిక: + షార్ట్ ఆప్షన్ అవుట్పుట్ను మనకు అవసరమైన సమాచారాన్ని మాత్రమే ఉంచుతుంది, ఇది IP చిరునామా.
3. తిరిగి వచ్చిన IP చిరునామాను గమనించండి మరియు దానిని మీ Mac హోస్ట్ ఫైల్ మ్యాపింగ్లో ఉపయోగించండి. ఉదాహరణకి, ది న్యూయార్క్ టైమ్స్ వెబ్సైట్ 170.149.172.130 IP చిరునామాను అందిస్తుంది. మేము దానిని Facebookకి మా హోస్ట్ ఫైల్లో మ్యాప్ చేస్తే, Macని ఉపయోగించే ఎవరైనా Facebookకి వెళ్లడానికి ప్రయత్నించినప్పుడు, వారు చూస్తారు ది న్యూయార్క్ టైమ్స్ బదులుగా లోడ్ చేయండి.
గమనిక: ప్రస్తుతం సైట్కు మ్యాప్ చేయబడిన IP చిరునామాకు డొమైన్ పేరును మ్యాప్ చేయడానికి చాలా వెబ్సైట్లు మిమ్మల్ని అనుమతించవు, కాబట్టి మీరు ప్రయత్నించినప్పుడు భద్రతా లోపాన్ని పొందుతారు.
4. మీరు ప్రతి లైన్లో కొత్త మ్యాపింగ్లను నమోదు చేయడం ద్వారా హోస్ట్ల ఫైల్కి ఎన్ని ఎంట్రీలను జోడించవచ్చు. హోస్ట్ ఫైల్లో మీరు కోరుకున్న మార్పులు చేసిన తర్వాత, దాన్ని డెస్క్టాప్లో దాని ప్రస్తుత స్థానంలో సేవ్ చేయండి.
5. ఆపై, మీ డెస్క్టాప్ నుండి హోస్ట్స్ ఫైల్ని దాని అసలు స్థానానికి తిరిగి లాగి వదలండి /ప్రైవేట్/మొదలైనవి. మీరు ఈ డైరెక్టరీని సూచించే ఫైండర్ విండోను మూసివేసి ఉంటే, దీన్ని ఉపయోగించండి ఫైండర్ > వెళ్ళండి > ఫోల్డర్కి వెళ్లండి దీన్ని మళ్లీ తెరవడానికి పైన చర్చించిన ఆదేశం.
6. మీరు హోస్ట్ల ఫైల్ని దాని అసలు లొకేషన్లో తిరిగి డ్రాప్ చేసినప్పుడు, ఇప్పటికే అక్కడ ఉన్న మార్పు చేయని హోస్ట్ల ఫైల్ గురించి ఏమి చేయాలో macOS మిమ్మల్ని అడుగుతుంది. ఎంచుకోండి భర్తీ చేయండి ఆపై బదిలీని ప్రామాణీకరించడానికి మీ నిర్వాహక వినియోగదారు పాస్వర్డ్ను నమోదు చేయండి.
సవరించిన హోస్ట్ ఫైల్ ఇప్పుడు స్థానంలో ఉంది, మార్పులను పరీక్షించడానికి మీ వెబ్ బ్రౌజర్ను ప్రారంభించండి.
మీ DNS కాష్ని ఫ్లష్ చేయండి
చాలా సందర్భాలలో, కొత్త మ్యాపింగ్ తక్షణమే పని చేస్తుంది, కానీ మీరు సరైన ప్రవర్తనను చూడకపోతే, మీరు మీ DNS కాష్ని ఫ్లష్ చేయాల్సి రావచ్చు, మ్యాపింగ్ను గుర్తించడానికి బ్రౌజర్ని మీ హోస్ట్ ఫైల్ నుండి చదవమని ఒత్తిడి చేయవచ్చు.
- మీ Macలో DNS కాష్ను ఫ్లష్ చేయడానికి, టెర్మినల్ని తెరిచి, కింది ఆదేశాన్ని ఉపయోగించండి (సూడో ఈ ఆదేశాన్ని మీ మెషీన్కు నిర్వాహకుడిగా అమలు చేయడానికి మిమ్మల్ని అనుమతిస్తుంది):
- ఇప్పుడు టైప్ చేయండి "
సుడో కిల్లాల్ -HUP mDNS రెస్పాండర్
” మరియు నొక్కండి తిరిగి. గమనిక: ఈ ఆదేశాన్ని అమలు చేయడానికి మీరు మీ నిర్వాహక పాస్వర్డ్ను నమోదు చేయాలి. - మీ DNS కాష్ను క్లియర్ చేయడానికి మీ Macని పొందడానికి, నిర్ధారణను ప్రతిధ్వనించడం ద్వారా మీ కాష్ని క్లియర్ చేసినట్లు నిర్ధారించండి, ఇక్కడ చూపిన విధంగా సెమీ కోలన్తో వేరు చేయబడిన ఈ రెండు ఆదేశాలను నమోదు చేయండి: "
sudo killall -HUP mDNSరెస్పాండర్;DNS కాష్ ఫ్లష్ చేయబడిందని చెప్పండి
“
మీ Mac అప్పుడు స్పీకర్ల ద్వారా "DNS కాష్ ఫ్లష్ చేయబడింది" అని వస్తుంది.
నానోతో టెర్మినల్లో మీ Mac హోస్ట్ల ఫైల్ను ఎలా సవరించాలి
మునుపటి విభాగంలోని దశలు చాలా సులువుగా ఉంటాయి, కానీ మీరు హోస్ట్ ఫైల్ను కాపీ చేయడాన్ని నివారించాలనుకుంటే, మీరు దీన్ని నేరుగా టెర్మినల్లో UNIX నానో టెక్స్ట్ ఎడిటర్ని ఉపయోగించి సవరించవచ్చు, ఇది మాకోస్లో నిర్మించబడింది.
- ప్రారంభించడానికి, టెర్మినల్ని ప్రారంభించి, కింది ఆదేశాన్ని టైప్ చేసి, రిటర్న్ నొక్కండి. అన్ని సుడో ఆదేశాల మాదిరిగానే, మీరు దీన్ని అమలు చేయడానికి మీ నిర్వాహక పాస్వర్డ్ను కూడా నమోదు చేయాలి:
"సుడో నానో /ప్రైవేట్/మొదలైనవి/హోస్ట్లు
“
2. మీరు ఇప్పుడు హోస్ట్ల ఫైల్లో తెరవడాన్ని చూస్తారు నానో ఎడిటర్ లేదా విమ్ లేదా మీకు నచ్చిన మరొక సంపాదకుడు. ఫైల్ను నావిగేట్ చేయడానికి మరియు సవరించడానికి నానో, మీ కీబోర్డ్లోని బాణం కీలను ఉపయోగించండి.
3. మేము పైన ఉన్న TextEdit పద్ధతిని ఉపయోగించినట్లే, మేము ఇష్టానుసారం హోస్ట్ పేరు మ్యాపింగ్లను జోడించవచ్చు, సవరించవచ్చు లేదా తీసివేయవచ్చు. మేము సుడోని ఉపయోగించి నానోని ప్రారంభించినందున, ఏవైనా మార్పులు ప్రామాణీకరించబడతాయి మరియు దాని హోమ్ డైరెక్టరీ వెలుపల కాపీ చేయవలసిన అవసరం లేకుండా నేరుగా అసలు హోస్ట్ ఫైల్కి సేవ్ చేయబడతాయి.
4. మీరు మార్పులు చేయడం పూర్తి చేసిన తర్వాత, నొక్కండి నియంత్రణ-X ఎడిటర్ నుండి నిష్క్రమించడానికి, వై సేవ్ చేయడానికి, మరియు తిరిగి ఇప్పటికే ఉన్న హోస్ట్ల ఫైల్ని ఓవర్రైట్ చేయడానికి.
మేము ముందే చెప్పినట్లుగా, మీ కొత్త మ్యాపింగ్లు సరిగ్గా పని చేయడం లేదని మీరు గమనించినట్లయితే మీ DNS కాష్ని ఫ్లష్ చేయాలని నిర్ధారించుకోండి.
పని వాతావరణంలో అపసవ్య సైట్లను బ్లాక్ చేయడం మరియు దారి మళ్లించడం గురించి మా ఉదాహరణలు పేర్కొన్నాయి, అయితే మీరు హానికరమైన వెబ్సైట్లకు యాక్సెస్ను మాన్యువల్గా బ్లాక్ చేయడానికి మరియు ఇతర ఉపయోగాలకు కూడా ఈ దశలను ఉపయోగించవచ్చు.
మీరు ఎప్పుడైనా పొరపాటు చేసి, దాన్ని ఎలా పరిష్కరించాలో మీకు తెలియకపోతే, కింది డిఫాల్ట్ సమాచారాన్ని నమోదు చేయడానికి ఎగువ ఉన్న పద్ధతుల్లో ఒకదాన్ని ఉపయోగించడం ద్వారా మీరు ఎల్లప్పుడూ డిఫాల్ట్ హోస్ట్ ఫైల్ కంటెంట్లను పునరుద్ధరించవచ్చు:
# హోస్ట్ డేటాబేస్ # లూప్బ్యాక్ ఇంటర్ఫేస్ను కాన్ఫిగర్ చేయడానికి # localhost ఉపయోగించబడుతుంది # సిస్టమ్ బూట్ అవుతున్నప్పుడు. ఈ ఎంట్రీని మార్చవద్దు. ## 127.0.0.1 లోకల్ హోస్ట్ 255.255.255.255 ప్రసార హోస్ట్::1 లోకల్ హోస్ట్ fe80::1%lo0 లోకల్ హోస్ట్##
తుది ఆలోచనలు
MacOSలో హోస్ట్ ఫైల్ను ఎలా సవరించాలో తెలుసుకోవడం DNS సర్వర్లను భర్తీ చేయడానికి మరియు వెబ్సైట్ చిరునామాను కొత్త IP చిరునామాకు లేదా బ్లాక్ యాక్సెస్కి మాన్యువల్గా సూచించడానికి అనుకూలమైన మార్గాన్ని అందిస్తుంది మరియు పైన పేర్కొన్న దశలను అనుసరించడం ద్వారా, మీరు ఈ పనిని చాలా త్వరగా పూర్తి చేయవచ్చు.
మీరు Mac వినియోగదారు అయితే మరియు ఈ కథనం ఉపయోగకరంగా ఉంటే, మీరు మీ Mac యొక్క ఖచ్చితమైన CPU మోడల్ను ఎలా కనుగొనాలి మరియు Mac Mojaveలో DNSని ఎలా ఫ్లష్ చేయాలి వంటి ఇతర TechJunkie ట్యుటోరియల్లను తనిఖీ చేయాలనుకోవచ్చు.
మీరు మీ Mac హోస్ట్ల ఫైల్ని ఎడిట్ చేయడానికి కారణం ఏమిటి? ఇది ఎలా పని చేసింది? దయచేసి దిగువ వ్యాఖ్యలలో దాని గురించి మాకు తెలియజేయండి!