Поскольку я обновил свой ноутбук до Ubuntu 11.10 32-bit, запись, которую я добавляю в / 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