Por algum motivo, há dois dias meu arquivo de hosts começou a ser ignorado.
Estou usando o 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
Ping retorna do sitekur.com
ping: cannot resolve localkur.com: Unknown host
Eu reiniciei o sistema, limpei 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 se há espaço ou aba (ou espaço duplo ou aba dupla) - testado com todas as possibilidades.
Também monitore o arquivo com este comando
sudo fs_usage | grep "/etc/hosts"
E obtivemos 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 este arquivo é ignorado?
Como habilitar novamente?