Чомусь два дні тому мій файл хостів почав ігноруватися.
Я використовую Mac із Sierra OSx. Це поточний вміст файлу / etc / hosts
##
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhostage
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
127.0.0.1 localkur.com
Pinging localkur.com повертається
ping: cannot resolve localkur.com: Unknown host
Я перезапустив систему, очистіть кеш, використовуючи ці команди
sudo killall -HUP mDNSResponder;
sudo discoveryutil mdnsflushcache;
sudo discoveryutil udnsflushcaches;
Повторно
відкрийте файл у різних програмах редагування тексту, vm, sublime і т. Д. Перевірити, чи пробіл чи вкладка (або подвійний пробіл або подвійна вкладка) - перевірено усіма можливостями.
Також слідкуйте за файлом за допомогою цієї команди
sudo fs_usage | grep "/etc/hosts"
І отримали цей результат, коли оновили браузер або зберегли його з піднесеним
12:23:35 open private/etc/hosts 0.000019 Google Chrom
12:23:36 open private/etc/hosts 0.000019 Google Chrom
12:23:41 stat64 /private/etc/hosts 0.000022 Sublime Text
12:23:43 stat64 /private/etc/hosts 0.000019 Sublime Text
12:23:45 stat64 /private/etc/hosts 0.000019 Sublime Text
12:23:45 open /private/etc/hosts 0.000019 Sublime Text
Що я пропускаю?
Чому цей файл ігнорується?
Як це знову ввімкнути?
nano
- перемістіть старий файл у / etc / oldhosts, створіть новий файл з nano, заповніть його значеннями старого файлу та збережіть його як / etc / hosts
System Preferences > Network > Advanced ... > Proxies
? Щось особливе?