Por alguma razão, dois dias atrás, meu arquivo de hosts começou a ser ignorado.
Estou usando Mac com o Sierra OSx. Este é o conteúdo atual do arquivo / 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
Pingando localkur.com retorna
ping: cannot resolve localkur.com: Unknown host
Reiniciei o sistema, limpe o cache usando estes comandos
sudo killall -HUP mDNSResponder;
sudo discoveryutil mdnsflushcache;
sudo discoveryutil udnsflushcaches;
Reabra o arquivo em diferentes programas de edição de texto, vm, sublime, etc.
Verifique duas vezes se o espaço ou a guia (ou o espaço duplo ou a guia dupla) foram testados com todas as possibilidades.
Monitore também o arquivo com este comando
sudo fs_usage | grep "/etc/hosts"
E obteve esse resultado ao atualizar o navegador ou salvá-lo com sublime
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
O que estou perdendo ?
Por que esse arquivo é ignorado?
Como habilitá-lo novamente?
nano
- move fazer arquivo antigo para / etc / oldhosts, criar um novo arquivo com nano, preenchê-lo com os valores do arquivo antigo e salvá-lo como / etc / hosts
System Preferences > Network > Advanced ... > Proxies
? Qualquer coisa especial?