
我已更改主機文件,以允許我透過 RDC 透過 VPN 網路存取電腦。我更改了ip,效果很好。我的問題是,每次我重新登入電腦時,它們都會恢復/刪除。我用的是Mac。我也是管理員。
我在用著
sudo nano /private/etc/hosts
編輯我的主機檔案。
有人知道為什麼會發生這種情況?
答案1
如果您使用 Cisco 的 AnyConnect,它會重寫主機檔案。
檢查您是否有/etc/hosts.ac
檔案:AnyConnect 使用它來重新建立/etc/hosts
.
在任何情況下,您都可以使用dscl
(來自http://hints.macworld.com/article.php?story=20111011050950471):
與修改主機檔案相比,使用 dscl 命令可靠得多,該命令自 Leopard 以來就已可用。查看http://jonathan.tron.name/2008/01/05/hosts-aliases-in-leopard