На моем Mac (под управлением ОС 10.6.8) я могу редактировать свой файл hosts sudo vi /etc/hosts
, но изменения, которые я делаю, похоже, не сохраняются после перезапуска или, возможно, пробуждения из спящего режима.
Есть ли способ, чтобы эти изменения сохранялись?
Вот пример изменения, добавляющий переопределение для www.example.com:
$ cat /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 localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
1.2.3.4 www.example.com
Обновление: я также использую программное обеспечение Cisco AnyConnect VPN, и это оказалось ключом. Смотрите ответ Даниэля ниже.
Обновление 2013-05-20: Это поведение было исправлено / изменено Cisco в AnyConnect v3.0.5080 (или более поздней версии), выпущенной весной 2013 года. Примечания к выпуску - поиск hosts.ac
.
/etc
является символической ссылкой на /private/etc
.
/etc/hosts.ac
?