Как да редактирате файла Hosts на Mac

Един от основните файлове на операционна система, независимо от нейния разработчик, е файлът hosts, който е малък файл, използван от компютъра, който позволява на операционната система да присвоява имена на хостове на IP адреси. Благодарение на този файл ще можем да насочваме възлите на локална мрежа, когато работим в организация и затова използването му е внимателно.

Този хост файл съдържа текстови редове, в които ще наблюдаваме IP адрес в първото поле, последвано от едно или повече имена на хостове. Всяко поле в тези редове е разделено с празно място и можем да използваме коментари, използвайки символа #.

Благодарение на този файл можем да изпълняваме задачи като:

  • Блокиране или активиране на уебсайтове
  • Създайте пренасочване на локална мрежа
  • Редактирайте домейни

Какво е DNSDNS (Domain Name System - Domain Name System) е отговорен за превеждането на IP адреси в имена, така че ние като потребители да можем да имаме лекота и разбиране при навигация в мрежата, например, много по -лесно е да видим www.solvetic.com ние виж 178.33.118.246.

Това е основната задача на DNS. За повече информация относно DNS, погледнете това:

1. Редактирайте файла с хостове на Mac


Този хост файл се използва широко за задачи на системния администратор, като например принуждаване на конкретния локален компютър да отиде на определен IP при въвеждане на конкретно име на хост. Файлът hosts се намира в / etc / hosts пътя, така че трябва да отворим това местоположение от терминала.

Етап 1
За достъп до терминала в Mac OS X можем да използваме следните методи:

  • Терминал от Spotlight
Прожекторът е иконата на лупа в горната част, където въвеждаме термина Терминал, избираме необходимата опция.

  • Терминал от менюто „Помощни програми“
Отиваме в менюто Go, избираме Utilities и в показания прозорец избираме Terminal.

Увеличете

След като терминалът се отвори, ще въведем следното, за да редактираме файла hosts:

 sudo nano / etc / hosts
Можем да видим, че системата ни иска паролата за изпълнение на командата.

Стъпка 2
След като въведем правилно паролата си, ще видим файла hosts.

От този момент ще редактираме файла според нуждите, които имаме, например, ако ще разработваме уебсайт локално, трябва да добавим следното в края на реда за хостове:

 fe80 :: 1% lo0 localhost
Запазваме промените с помощта на комбинацията от клавиши:

Ctrl + O

И излизаме от редактора, използвайки комбинацията от клавиши:

Ctrl + X

Стъпка 3
В случай, че искаме някой уебсайт да не е насочен към нашия локален хост, трябва да добавим ред със синтаксис: 127.0.0. 1 име на домейн, например ние ограничаваме YouTube, ще бъде както следва:

 127.0.0.1 www.youtube.com

Стъпка 4
След като сме напуснали редактора и сме в терминала, трябва да въведем следното, за да изчистим DNS кеша на нашия Mac.

 killall -HUP mDNSResponder

2. Редактиране на файла Hosts с prefpane Hosts на macOS Sierra


Тъй като този файл е част от системата, няма да е възможно да се редактира само с неговото изпълнение, тъй като изисква специални административни права. За това можем да използваме помощна програма, наречена Hosts.prefpane, която можем да изтеглим на следната връзка:

Етап 1
Текущата версия, която ще намерим, е 1.3 и е във формат .pkg. След като този файл бъде изтеглен, ще кликнете два пъти върху него, за да започнете процеса на инсталиране:

Стъпка 2
Кликнете върху Напред и ще видим общия размер на инсталацията:

Забележка:В случай, че в системата има повече потребители, редът Destination ни позволява да определим дали това приложение ще бъде инсталирано за всички потребители или само за текущия.

Стъпка 3
Кликнете върху Инсталиране и ще е необходимо да въведете администраторската парола:

Стъпка 4
Щракнете върху Инсталиране на софтуер, за да стартирате процеса и след като приключи, ще видим следното. Щракнете върху Затвори, за да излезете от съветника.

Стъпка 5
След като тази помощна програма е инсталирана, отваряме Системни предпочитания, като използваме една от следните опции:

  • От менюто Apple / System Preferences
  • Използване на иконата в Dock
  • Въведете предпочитанията на думите в Spotlight и там изберете Системни предпочитания

Можем да видим, че имаме нов достъп, наречен Hosts:

Стъпка 6
След като влезем в помощната програма, трябва да кликнете върху иконата на катинар, разположена в долната част, за да активирате промените. След като въведем администраторската си парола, можем да редактираме файла hosts за множество задачи.

Например, ако искаме да блокираме конкретен уебсайт, ще кликнем върху знака +, разположен в долната част, и ще въведем следния синтаксис:

 127.0.0.1 (уебсайт)

След като направим промените, трябва да кликнете върху иконата за заключване, за да предотвратите неоторизирано редактиране на файла.

Стъпка 7
За да проверим използването му, ще имаме достъп до блокирания уебсайт от Safari или от браузъра, който използваме, и можем да проверим дали достъпът е отказан:

Благодарение на това приложение можем лесно да контролираме и управляваме файла macOS Sierra Hosts.

Нека си припомним значението, което този файл има за поведението на нашето Mac оборудване, така че ако в даден момент забележим грешки, можем отново да получим достъп до файла hosts, за да прегледаме конфигурацията и да я променим според нуждите, които може да имаме.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave