హోస్ట్ ఫైల్ Macలో పని చేయడం లేదా? ఈ పరిష్కారాన్ని ప్రయత్నించండి
విషయ సూచిక:
కొంతమంది Mac వినియోగదారులు MacOSలోని హోస్ట్ల ఫైల్ పని చేస్తున్నట్లు కనిపించడం లేదని లేదా Macలోని /etc/hosts ఫైల్లో మార్పులు విస్మరించబడుతున్నాయని కనుగొన్నారు. హోస్ట్ పేర్లకు IP చిరునామాలను మ్యాప్ చేయడానికి హోస్ట్ల ఫైల్ ఉపయోగించబడుతుంది మరియు అధునాతన వినియోగదారులచే తరచుగా సవరించబడుతుంది, ఇది అర్థం చేసుకోదగిన బాధించే సమస్య.
ఇది జరిగినప్పుడు ఇది చాలా స్పష్టమైన సమస్య, ఎందుకంటే కమాండ్ లైన్ నుండి లేదా టెక్స్ట్ ఎడిట్తో Macలో హోస్ట్ల ఫైల్ను సవరించిన తర్వాత మరియు DNS కాష్ను ఫ్లష్ చేసిన తర్వాత, హోస్ట్లలో ఎటువంటి మార్పు కనిపించడం లేదు. .
విస్మరించబడుతున్న హోస్ట్స్ ఫైల్లో మార్పులు లేదా హోస్ట్ల ఫైల్కి ఎడిట్లు పని చేయకపోవడం చాలా సాధారణ సంఘటన, ముఖ్యంగా MacOS సిస్టమ్ సాఫ్ట్వేర్ యొక్క ఆధునిక సంస్కరణలతో. అదృష్టవశాత్తూ ఇది సాధారణంగా చాలా సులభమైన పరిష్కారం.
Fix హోస్ట్స్ ఫైల్ మార్పులు విస్మరించబడ్డాయి / MacOSలో హోస్ట్ ఫైల్ పని చేయడం లేదు
Hosts ఫైల్ Macలో పని చేయకపోవడానికి చాలా మటుకు కారణం అది పాడైపోయింది లేదా ASCII ఫైల్ ఫార్మాట్ కాదు. రిచ్ టెక్స్ట్ ఎడిటర్ లేదా థర్డ్ పార్టీ యాప్తో హోస్ట్ల ఫైల్ని ఎడిట్ చేయడానికి ప్రయత్నించినప్పుడు లేదా vim/vi/nano మొదలైన వాటిని ఉపయోగిస్తున్నప్పుడు తప్పు ఫైల్ రకం సేవ్ చేయబడితే ఇది కొన్నిసార్లు జరగవచ్చు.
మొదట, మేము పాత హోస్ట్ ఫైల్ పేరు మార్చడం ద్వారా బ్యాకప్/తరలించబోతున్నాము, ఇది కావాలనుకుంటే మార్పును తిరిగి మార్చడానికి మిమ్మల్ని అనుమతిస్తుంది:
sudo mv /etc/hosts /etc/hostsbackup
హోస్ట్బ్యాకప్ ఫైల్లోని కంటెంట్లను మీ క్లిప్బోర్డ్లోకి కాపీ చేయండి, దీన్ని చేయడానికి సులభమైన మార్గం పిల్లిని ఉపయోగించి ఆపై వచనాన్ని ఎంచుకుని మీ క్లిప్బోర్డ్కి కాపీ చేయడం:
పిల్లి / etc/hostsbackup
ఇప్పుడు నానోతో కొత్త హోస్ట్ ఫైల్ని సృష్టించండి:
sudo nano /etc/hosts
అసలైన హోస్ట్ ఫైల్ యొక్క కంటెంట్లను మీరు కొత్తగా సృష్టించిన హోస్ట్ ఫైల్లో అతికించండి.
నానో నుండి సేవ్ చేయడానికి మరియు నిష్క్రమించడానికి Control+o మరియు Control+X నొక్కండి.
తర్వాత, మార్పులు అమలులోకి రావడానికి మీరు బహుశా DNS కాష్ని ఫ్లష్ చేయాలనుకోవచ్చు.
sudo dscacheutil -flushcache; సుడో కిల్లాల్ -HUP mDNSరెస్పాండర్
హోస్ట్ల మార్పును ముందుకు తీసుకెళ్లడానికి ఇది సరిపోతుంది మరియు మీరు ఏవైనా బ్రౌజర్లు లేదా ఇతర ఇంటర్నెట్ కనెక్ట్ చేసిన యాప్లను మళ్లీ ప్రారంభించాల్సిన అవసరం లేదు.
గమనిక: కొత్త హోస్ట్ల ఫైల్ని గుర్తించడం కోసం కొంతమంది Mac వినియోగదారులు తమ Macని పునఃప్రారంభించాలని నివేదిస్తున్నారు, ఇది చాలా అరుదు కానీ MacOS Catalina లేదా తర్వాత నడుస్తున్న కొన్ని Macలకు వర్తించవచ్చు.
మీ macOS ఇన్స్టాలేషన్ను ఎంత తగ్గించిందో బట్టి మీరు హోస్ట్ ఫైల్ను సవరించడానికి ముందు మీరు Mac OSలో రూట్ ఖాతాను ప్రారంభించాల్సిన అవసరం కూడా ఉంది.
కొంతమంది వినియోగదారులు ప్రత్యేకించి MacOS Monterey మరియు macOS Venturaలో హోస్ట్ల ఫైల్ విస్మరించబడటంతో సమస్యలను ఎదుర్కొంటూనే ఉన్నారు, ఈ సందర్భంలో మీరు Macలో హోస్ట్ ఫైల్ను నిర్వహించడానికి GasMask వంటి మూడవ పక్ష యాప్ను కూడా ఉపయోగించవచ్చు. , లేదా మీరు దీన్ని బ్రౌజర్ స్థాయిలో చేయాలని చూస్తున్నట్లయితే హోస్ట్లను సవరించడానికి బ్రౌజర్ పొడిగింపు కూడా. ఉదాహరణకు, Google Chrome కోసం, LiveHosts వంటి Chrome పొడిగింపు పని చేస్తుంది.
మీరు ఇంతకు ముందు MacOSలోని హోస్ట్స్ ఫైల్తో సమస్యలను ఎదుర్కొన్నారా? కమాండ్ లైన్ నుండి కొత్త హోస్ట్ ఫైల్ను సృష్టించే పై పరిష్కారం మీ కోసం సమస్యను పరిష్కరించిందా? మీరు మరొక పరిష్కారాన్ని కనుగొన్నారా? వ్యాఖ్యలలో మీ అనుభవాలను మాతో పంచుకోండి!