FC12 перезаписывается /etc/hosts при каждой перезагрузке

Cent OS, Scientific Linux

Модератор: Модераторы разделов

Аватара пользователя
vlav
Сообщения: 242

FC12 перезаписывается /etc/hosts при каждой перезагрузке

Сообщение vlav »

FC12: перезаписывается /etc/hosts при каждой перезагрузке значениями по умолчанию, как при установке системы, где указан только localhost.
Полный запрет на запись при этом не помогает.
Знает кто как с этим бороться?
любимая ОС- FC
Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: FC12 перезаписывается /etc/hosts при каждой перезагрузке

Сообщение BIgAndy »

vlav писал(а): ↑
10.10.2010 10:19
Знает кто как с этим бороться?

Убрать параметр peerDNS=yes или выставить флаг NoPeerDNS (регистронезависимые)

Читайте документацию по initscripts
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: FC12 перезаписывается /etc/hosts при каждой перезагрузке

Сообщение sash-kan »

BIgAndy
вы не перепутали, случайно? речь идёт про /etc/hosts, а не про /etc/resolv.conf
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: FC12 перезаписывается /etc/hosts при каждой перезагрузке

Сообщение BIgAndy »

sash-kan писал(а): ↑
11.10.2010 12:03
BIgAndy
вы не перепутали, случайно? речь идёт про /etc/hosts, а не про /etc/resolv.conf

Э-э-м... перепутал, конечно..
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: FC12 перезаписывается /etc/hosts при каждой перезагрузке

Сообщение serzh-z »

vlav
Какая интересная Fedora - стоит попробовать сделать "grep /etc/rc.d hosts" на предмет выяснения какие же скрипты это делаеют и какие опции могут отключить такое поведение.
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: FC12 перезаписывается /etc/hosts при каждой перезагрузке

Сообщение Ali1 »

Код: Выделить всё

[ali@aliCQ ~]$ grep -i added /etc/hosts
# hostname yyyy.yy added to /etc/hosts by anaconda
xxx.xxx.xxx.xxx    yyyy.yy    aliCQ    # Added by NetworkManager
[ali@aliCQ ~]$
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: FC12 перезаписывается /etc/hosts при каждой перезагрузке

Сообщение arkhnchul »

выкинуть NetworkManager? или у него это отключаемо?
Losing is fun!
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: FC12 перезаписывается /etc/hosts при каждой перезагрузке

Сообщение Ali1 »

Прибить конечно можно, но не всегда правильно. NetworkManager бывает очень полезен.

Код: Выделить всё

# echo "192.168.1.34 p4" > /etc/hosts

# cp /etc/hosts /etc/hosts_old
# service NetworkManager restart
Останавливается демон NetworkManager:                      [  OK  ]
Устанавливаются параметры сети...                          [  OK  ]
Запускается демон NetworkManager:                          [  OK  ]
# diff -u /etc/hosts /etc/hosts_old
--- /etc/hosts    2010-10-16 17:28:56.501061842 +0400
+++ /etc/hosts_old    2010-10-16 17:28:50.893220324 +0400
@@ -1,4 +1 @@
-192.168.1.33    ali.home.ru    ali    # Added by NetworkManager
-127.0.0.1    localhost.localdomain    localhost
-::1    ali.home.ru    ali    localhost6.localdomain6    localhost6
 192.168.1.34 p4
#

Настраивать можно /etc/sysconfig/network
Т.к в /etc/init.d/NetworkManager

Код: Выделить всё

# Source network configuration
. /etc/sysconfig/network


PS есть еще http://live.gnome.org/NetworkManager/SystemSettings
Спасибо сказали: