tkuchikiの日記

新ブログ https://blog.tkuchiki.net

Mac で hosts ファイルへの変更が巻き戻ってしまう問題の解決方法

Mac OS X Lion ? で VPN接続中に /etc/hosts を変更する際の注意点 - tkuchikiの日記 の解決方法。

ぐぐってみたら以下の様なページがヒットした。

osx - /etc/hosts getting reset in Lion - Super User
10.7: Adding entries to the Cisco AnyConnect hosts file - Mac OS X Hints
/etc/hosts works but gets overwritten...: Apple Support Communities

Cisco AnyConnect VPN Client が、/etc/hosts の内容を /etc/hosts.ac で上書きしているためっぽい。
なので、/etc/hosts.ac がある時(Cisco AnyConnect VPN Client をインストールしているとき?)は、
/etc/hosts.ac を編集する必要があるようだ。

これで、Cisco AnyConnect VPN Client で VPN を繋いでも hosts が元に戻らなくなった。
reboot しても巻戻っていてものすごく不便だったので解決してよかった。