在我的Mac(运行OS 10.6.8的Mac)上,我可以使用来编辑我的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在2013年春季发布的AnyConnect v3.0.5080(或更高版本)中修复/更改。发行说明 -搜索hosts.ac
。
/etc
是指向的符号链接/private/etc
。
/etc/hosts.ac
吗?