டெர்மினல் மூலம் Mac OS X இல் ஹோஸ்ட்கள் கோப்பை எவ்வாறு திருத்துவது

பொருளடக்கம்:

Anonim

மேக்கில் ஹோஸ்ட்ஸ் கோப்பைத் திருத்த அல்லது மாற்ற வேண்டுமா? Mac OS இல் ஹோஸ்ட்கள் கோப்பை எவ்வாறு திருத்துவது என்பதை இந்த வழிகாட்டி உங்களுக்குக் காண்பிக்கும். Mac OS X இல் ஹோஸ்ட்கள் /private/etc/hosts இல் சேமிக்கப்பட்டிருப்பதை நீங்கள் காணலாம், ஆனால் அதை /etc/hosts என்ற பாரம்பரிய இடத்திலும் அணுகலாம். நீங்கள் ஹோஸ்ட்களைத் திருத்த விரும்பினால், /private/etc/ இல் உள்ள கோப்பை இலக்காகக் கொள்ள வேண்டும்.

MacOS Big Sur, MacOS Mojave, MacOS Catalina, MacOS High Sierra, MacOS Sierra, OS X El Capitan, Yosemite, OS X Lion, OS ஆகியவற்றில் ஹோஸ்ட்கள் கோப்பை எவ்வாறு கைமுறையாக எடிட் செய்வது என்பது பற்றிப் பார்ப்போம். X Mountain Lion, மற்றும் OS X Mavericks, இது நானோ எனப்படும் எளிய உரை திருத்தியைப் பயன்படுத்தி கட்டளை வரியுடன் செய்யப்படும். கட்டளை வரி அல்லது டெர்மினல் ஒலியை பயமுறுத்த வேண்டாம், ஏனெனில் அது இல்லை, நாங்கள் Mac ஹோஸ்ட்கள் கோப்பைத் திருத்தும் முழு செயல்முறையையும் மிக எளிதாக்குவோம்.

Mac OS இல் ஹோஸ்ட் கோப்பை எவ்வாறு திருத்துவது

macOS மற்றும் Mac OS X இல் /etc/hosts இல் சில திருத்தங்களைச் செய்யத் தொடங்குவோம்!

  1. லாஞ்ச் டெர்மினல், /பயன்பாடுகள்/பயன்பாடுகளில்/ அல்லது ஸ்பாட்லைட் மூலம் தொடங்கப்பட்டது
  2. பின்வரும் கட்டளையை வரியில் தட்டச்சு செய்யவும்:
  3. sudo nano /private/etc/hosts

  4. கோரிக்கப்படும் போது நிர்வாகி கடவுச்சொல்லை உள்ளிடவும், கட்டளை வரியுடன் வழக்கம் போல் திரையில் தட்டச்சு செய்வதை நீங்கள் காண மாட்டீர்கள்
  5. நானோவில் ஹோஸ்ட்ஸ் கோப்பு ஏற்றப்பட்டதும், உங்கள் மாற்றங்களைச் செய்ய ஹோஸ்ட் கோப்பின் அடிப்பகுதிக்கு செல்ல அம்புக்குறி விசைகளைப் பயன்படுத்தவும்
  6. முடிந்ததும், /private/etc/hosts க்கு மாற்றங்களைச் சேமிக்க ENTER/RETURN ஐத் தொடர்ந்து Control+O ஐ அழுத்தவும், பிறகு நானோவிலிருந்து வெளியேற Control+X ஐ அழுத்தவும்
  7. முடிந்ததும் டெர்மினலில் இருந்து வெளியேறவும்

பிங், சஃபாரி அல்லது வேறு ஏதேனும் நெட்வொர்க் ஆப்ஸ் மூலம் உங்கள் ஹோஸ்ட்களின் மாற்றங்களை உடனடியாகச் சரிபார்க்கலாம்.

மாற்றங்கள் உடனடியாக நடைமுறைக்கு வரும், இருப்பினும் சில சரிசெய்தல்களுடன் DNS ஃப்ளஷ் செய்யப்பட வேண்டும், இது பின்வரும் கட்டளையுடன் macOS 10.12+ இல் OS X 10.9 மூலம் செய்யப்படலாம்:

dscacheutil -flushcache;sudo killall -HUP mDNSResponder

அந்த கட்டளையுடன் DNS கேச் ஃப்ளஷ் செய்யும் போது நீங்கள் நிர்வாகி கடவுச்சொல்லை உள்ளிட வேண்டும்.

இந்த முழு செயல்முறையையும் நீங்களே செய்வதற்கு முன் எப்படி நிறைவேற்றப்படுகிறது என்பதைப் பார்க்க விரும்பினால், 'yahoo' இணையதளத்தைத் தடுக்க Mac OS X இல் ஹோஸ்ட்கள் கோப்பு மாற்றியமைக்கப்படுவதைக் காண கீழே உள்ள வீடியோவைப் பார்க்கவும். .com' ஏற்றுவதிலிருந்து:

குறிப்பு: Mac OS X இன் பழைய பதிப்புகளில் இந்த செயல்முறை ஒரே மாதிரியாக இருக்கும், இருப்பினும் Mac OS X இன் பதிப்பு குறிப்பிடத்தக்க தேதியிட்டால் ஹோஸ்ட்களுக்கான பாதை /etc/hosts ஆக இருக்கலாம்.

பின்வரும் உதவிக்குறிப்புகள் Mac OS X ஐத் தாண்டி, Mac, Windows அல்லது Linux இல் இருக்கும் எந்த ஹோஸ்ட் கோப்பிற்கும் பொருந்தும்.

  • முந்தைய ஐபி முகவரியில் பின்வரும் டொமைன் தீர்க்கப்படும்
  • எப்பொழுதும் புதிய ஹோஸ்ட்களை அவர்களின் தனித்துவமான வரிசையில் சேர்க்கவும்
  • சின்னம் ஒரு கருத்தாக செயல்படுகிறது, இது புரவலன் உள்ளீடுகளில் கருத்துகளைச் சேர்க்க அல்லது ஹோஸ்ட்களின் மாற்றங்களைக் கருத்து தெரிவிக்க பயன்படுத்தப்படலாம்
  • கோப்பில் சேர்ப்பதன் மூலமும், அவற்றை எங்கும் அனுப்பாமல், அணுகலைத் தடுப்பதன் மூலமும், ஹோஸ்ட்கள் மூலம் இணையதளங்களைத் தடுக்கலாம்
  • நீங்கள் அதே லாஜிக்கைப் பயன்படுத்தி இணையதளங்களை உள்நாட்டில் திருப்பிவிடலாம், சோதனை களங்களை அமைப்பதற்கு ஏற்றது
  • சில மாற்றங்களுடன், மாற்றங்கள் நடைமுறைக்கு வருவதற்கு முன்பு DNS தற்காலிக சேமிப்பை dscacheutil உடன் பறிக்க வேண்டியது அவசியம்
  • பல ஹோஸ்ட் கோப்புகளை ஏமாற்றுவதற்கு GasMask போன்ற மேலாளர் பயன்பாட்டைப் பயன்படுத்தவும்
  • ஹோஸ்ட்ஸ் கோப்பு பூட்டப்பட்டதாகக் கூறினால், அதற்குக் காரணம் நீங்கள் "sudo" கட்டளையுடன் திருத்தத்தை முன்னொட்டாக வைக்காததால் தான்
  • நீங்கள் குறிப்பிடத்தக்க மாற்றங்களைச் செய்யத் திட்டமிட்டால், அல்லது கோப்பைத் திருத்துவது இதுவே முதல் முறை (கீழே விவரிக்கப்பட்டுள்ள செயல்முறை)

நீங்கள் குறிப்பிடத்தக்க மாற்றங்களைச் செய்யத் திட்டமிட்டால் அல்லது மாற்றங்களுடன் விளையாடி என்ன நடக்கிறது என்பதைப் பார்க்க விரும்பினால், ஹோஸ்ட்கள் கோப்பின் காப்புப்பிரதியை உருவாக்குவது நல்ல யோசனையாக இருக்கும். இந்த கட்டளை, உங்கள் வீட்டில் காப்புப்பிரதியை சேமிக்கும் ~/ஆவணங்கள்/ கோப்புறை:

sudo cp /private/etc/hosts ~/Documents/hosts-backup

பின்னர், நீங்கள் மாற்றியமைக்கப்பட்ட ஹோஸ்ட்களை அசல் கோப்பின் காப்புப்பிரதிக்கு மீட்டெடுக்க விரும்பினால், நீங்கள் பாதைகளை மாற்ற வேண்டும் மற்றும் கோப்பை மீண்டும் மறுபெயரிட வேண்டும்:

sudo cp ~/Documents/hosts-backup /private/etc/hosts

அவ்வளவுதான், மாற்றங்கள் நடைமுறைக்கு வர, மீண்டும் DNSஐ ஃப்ளஷ் செய்ய வேண்டியிருக்கும்.

இறுதியாக, நீங்கள் டெர்மினல் மற்றும் கட்டளை வரியை முற்றிலுமாகத் தவிர்க்க விரும்பினால், சிஸ்டம் மூலம் ஹோஸ்ட்களின் உள்ளடக்கங்களை மாற்றியமைக்க விருப்பப் பலகத்தைப் பயன்படுத்துவதற்கான எளிதான முறையை முயற்சிக்கலாம். மாறாக விருப்பத்தேர்வுகள். பொதுவாகச் சொன்னாலும், Mac இல் நேரடியாகக் கட்டமைக்கப்பட்ட கருவிகளைப் பயன்படுத்த பரிந்துரைக்கிறோம்.

உங்களுக்கு ஏதேனும் கேள்விகள் அல்லது குறிப்புகள் இருந்தால் கருத்துகளில் எங்களுக்குத் தெரியப்படுத்துங்கள்.

டெர்மினல் மூலம் Mac OS X இல் ஹோஸ்ட்கள் கோப்பை எவ்வாறு திருத்துவது