Так как я обновил свой ноутбук до 32-бит Ubuntu 11.10, запись, которую я добавляю в / etc / hosts для моего домашнего сервера, продолжает исчезать при загрузке. Я должен редактировать файл hosts каждый раз, когда я запускаю и хочу получить доступ к моему серверу (что чаще всего), и я бы действительно не хотел. Любая идея, что вызывает это? Вот мой отредактированный файл / etc / hosts:
127.0.0.1 localhost
127.0.1.1 galileo
192.168.3.10 myserver
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
Это не нормально, но отображается для некоторых систем. Вот ошибка от Launchpad. Таким образом, вы можете обновить Network Manager, используя этот PPA. Но я не знаю, насколько это хорошо и даже не рекомендуется.
Вы можете просто использовать это после изменения файла:
sudo chattr +i /etc/hosts
Итак, он будет закрыт для любых изменений , Если вы хотите изменить его в будущем, используйте это:
sudo chattr -i /etc/hosts