Како уредити датотеку хостова у Мац ОС Кс помоћу терминала

Преглед садржаја:

Anonim

Потребно је да измените или измените хостс фајл на Мац-у? Овај водич ће вам показати како тачно да уредите датотеку хостс у Мац ОС-у. Наћи ћете да се хостови у Мац ОС Кс-у чувају на /привате/етц/хостс, али им се такође може приступити на традиционалнијој локацији /етц/хостс. Међутим, ако желите да уређујете хостове, ипак ћете желети да циљате датотеку која се налази у /привате/етц/.

Прошетаћемо кроз како да ручно уредимо хост фајл у мацОС Биг Сур, МацОС Мојаве, МацОС Цаталина, МацОС Хигх Сиерра, МацОС Сиерра, ОС Кс Ел Цапитан, Иосемите, ОС Кс Лион, ОС Кс Моунтаин Лион и ОС Кс Маверицкс, ово ће се урадити помоћу командне линије помоћу једноставног уређивача текста под називом нано. Не дозволите да командна линија или Терминал звуче застрашујуће јер није, учинићемо цео процес уређивања Мац хост фајла супер лаким.

Како уредити хост фајл на Мац ОС

Хајде да почнемо да уносимо неке измене у /етц/хостс у мацОС-у и Мац ОС Кс-у!

  1. Покрени терминал, пронађен у /Апликације/Услужни програми/ или покренут преко Спотлигхт
  2. Укуцајте следећу команду у одзивнику:
  3. судо нано /привате/етц/хостс

  4. Унесите администраторску лозинку када се то затражи, нећете је видети откуцану на екрану као и обично са командном линијом
  5. Када се хостс датотека учита унутар нано-а, користите тастере са стрелицама да бисте се кретали до дна хост датотеке да бисте извршили своје измене
  6. Када завршите, притисните Цонтрол+О па ЕНТЕР/РЕТУРН да сачувате промене у /привате/етц/хостс, а затим притисните Цонтрол+Кс да изађете из нано
  7. Изађите из терминала када завршите

Можете одмах да верификујете измене својих хостова помоћу пинга, Сафарија или било које друге мрежне апликације.

Промене ступају на снагу одмах иако ће нека подешавања можда морати да буду праћена испирањем ДНС-а што се може урадити следећом командом у мацОС 10.12+ до ОС Кс 10.9:

дсцацхеутил -флусхцацхе;судо киллалл -ХУП мДНСРеспондер

Када испразните ДНС кеш том командом, мораћете да унесете администраторску лозинку.

Ако желите да видите како се цео овај процес остварује пре него што то урадите сами, погледајте видео испод да бисте видели демонстрацију хостс фајла који се мења на Мац ОС Кс-у како би се блокирала веб локација 'иахоо .цом' од учитавања:

Напомена: процедура је иста са старијим верзијама Мац ОС Кс-а, иако би путања до хостова могла бити /етц/хостс ако је верзија Мац ОС Кс-а значајно застарјела.

Следећи савети превазилазе Мац ОС Кс и примењују се на било коју датотеку хоста, било на Мац, Виндовс или Линук.

  • Претходна ИП адреса је место где ће се следећи домен разрешити на
  • Увек додај нове хостове у своју јединствену линију
  • Симболфункционише као коментар, може се користити за додавање коментара на уносе хоста или за коментарисање модификација хостова
  • Можете блокирати веб локације преко хостова тако што ћете их додати у датотеку и нигде их послати, спречавајући приступ
  • Можете преусмерити веб локације локално користећи исту логику, савршено за подешавање пробних домена
  • Уз неке модификације, може бити потребно да испразните ДНС кеш помоћу дсцацхеутил пре него што промене ступе на снагу
  • За жонглирање датотека са више хостова размислите о коришћењу менаџерске апликације као што је ГасМаск
  • Ако датотека хостова тврди да је закључана, то је зато што нисте додали префикс уређивања командом „судо“
  • Размислите о прављењу резервне копије хостова ако планирате да направите значајне измене, или вам је то први пут да уређујете датотеку (процес описан у наставку)

Прављење резервне копије фајла хостс може бити добра идеја ако планирате да направите значајне промене или само желите да се поиграте са модификацијама и видите шта ће се десити, једноставан начин да то урадите је да користите ову наредбу, која би чувала резервну копију у вашој кућној фасцикли ~/Доцументс/:

судо цп /привате/етц/хостс ~/Доцументс/хостс-бацкуп

Онда, ако желите да вратите измењене хостове на резервну копију оригиналне датотеке, само морате да промените путање на тај начин и поново преименујете датотеку:

судо цп ~/Доцументс/хостс-бацкуп /привате/етц/хостс

То је то, али опет ћете можда морати да испразните ДНС да би промене ступиле на снагу.

Коначно, вреди напоменути да ако бисте радије избегли терминал и командну линију у потпуности, могли бисте да испробате лакши метод коришћења окна са преференцијама за модификовање садржаја хостова на тај начин кроз систем Преференцес уместо тога. Уопштено говорећи, препоручујемо само да користите алате који су уграђени директно у Мац.

Јавите нам у коментарима ако имате било каквих питања или савета.

Како уредити датотеку хостова у Мац ОС Кс помоћу терминала