Файлы Hosts постоянно восстанавливаются, когда я выключаю компьютер.

Файлы Hosts постоянно восстанавливаются, когда я выключаю компьютер.

Я изменил свой файл хоста, чтобы разрешить мне доступ через RDC к компьютерам через сеть VPN. Я меняю IP-адреса, и все работает нормально. Моя проблема в том, что каждый раз, когда я снова захожу на свой компьютер, они возвращаются/удаляются. Я использую Mac. Я также являюсь администратором.

я использую

 sudo nano /private/etc/hosts

Чтобы отредактировать мой файл hosts.

Есть ли у кого-нибудь идеи, почему это происходит?

решение1

Если вы используете AnyConnect от Cisco, он перезаписывает файл hosts.

Проверьте, есть ли у вас /etc/hosts.acфайл: AnyConnect использует его для воссоздания /etc/hosts.

В любом случае вы можете определить псевдонимы с помощью dscl(изhttp://hints.macworld.com/article.php?story=20111011050950471):

Вместо изменения файла hosts гораздо надежнее использовать команду dscl, которая доступна с версии Leopard. Проверьтеhttp://jonathan.tron.name/2008/01/05/hosts-aliases-in-leopard

Связанный контент