/etc/resolv.conf перезаписывается (при каждой загрузке)
Модератор: Bizdelnick
-
ddc
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
/etc/resolv.conf перезаписывается
В общем, ситуация такая: есть DHCP LAN, образованная вокруг ADSL-рутера D-Link DWL-G604T. При каждой загрузки системы на моём компьютере, старый файл "/etc/resolv.conf" переносится в "/etc/resolv.conf.sv", а в "/etc/resolv.conf" остаётся одна строчка: "domainname 192.168.1.1". Адрес "192.168.1.1" относится к рутеру.
Как сделать так, чтобы этого всего не случалось, а "/etc/resolv.conf" не менялся?
P.S.: Поскольку я даже не представляю, куда копать, я не знаю, какая ещё информация нужна здесь. Скажите - выложу.
Как сделать так, чтобы этого всего не случалось, а "/etc/resolv.conf" не менялся?
P.S.: Поскольку я даже не представляю, куда копать, я не знаю, какая ещё информация нужна здесь. Скажите - выложу.
-
elide
- Бывший модератор
- Сообщения: 2421
- Статус: Übermensch
- ОС: лялих
Re: /etc/resolv.conf перезаписывается
нну... ты же примерно представляешь, что происходит при загрузке твоей машины?
вот просмотри все, что запускается, найди, какая зараза это делает, и выкинь ее нахфиг.
вот просмотри все, что запускается, найди, какая зараза это делает, и выкинь ее нахфиг.
слава роботам!
-
madskull
- Сообщения: 1019
- Статус: Экс-металлюга
Re: /etc/resolv.conf перезаписывается
Проще всего сделать chattr +i /etc/resolv.conf (это если не копать глубоко
)
А делает это (и имеет на это право) клиент dhcp, наверное.
А вот где -- это надо ковырять стартовые скрипты.
А делает это (и имеет на это право) клиент dhcp, наверное.
А вот где -- это надо ковырять стартовые скрипты.
ArchLinux / IceWM
-
serg_sk
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: /etc/resolv.conf перезаписывается
Для madskull:
Это в том случае если fs ext3, если у него рейзер, то ничего не выйдет.
Это в том случае если fs ext3, если у него рейзер, то ничего не выйдет.
-
Bolverk
- Бывший модератор
- Сообщения: 1571
- ОС: Cygwin
Re: /etc/resolv.conf перезаписывается
Я посмотрю, но... а что тут неправильного?
-
madskull
- Сообщения: 1019
- Статус: Экс-металлюга
Re: /etc/resolv.conf перезаписывается
(serg_sk @ Среда, 04 Мая 2005, 23:29) писал(а):Для madskull:
Это в том случае если fs ext3, если у него рейзер, то ничего не выйдет.
Вас ист "рейзер"?
Никогда не использовал, так что....
Неужели в рейзере нет подобных chattr фишек?!! фтопку
ArchLinux / IceWM
-
Bolverk
- Бывший модератор
- Сообщения: 1571
- ОС: Cygwin
Re: /etc/resolv.conf перезаписывается
В общем, нечто похожее на то, что надо, обнаружилось в man dhclient-script. А вообще да, имхо надо копать в стартовых скриптах или около того.
-
ddc
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
Re: /etc/resolv.conf перезаписывается
Кажется, нашёл я причину. Вечером проверю.
-
serg_sk
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: /etc/resolv.conf перезаписывается
Для madskull:
Взято из мана
На рейзере такого нету.
Код: Выделить всё
NAME
chattr - change file attributes on a Linux second extended file systemВзято из мана
-
ddc
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
Re: /etc/resolv.conf перезаписывается
Для serg_sk:
ТЫ уверен? Скорее всего, когда писался ман, ReiserFS ещё не было...
ТЫ уверен? Скорее всего, когда писался ман, ReiserFS ещё не было...
-
madskull
- Сообщения: 1019
- Статус: Экс-металлюга
-
ddc
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
Re: /etc/resolv.conf перезаписывается
Для madskull и serg_sk:
Проверил, chattr на ResiserFS 3.6 работает.
Проверил, chattr на ResiserFS 3.6 работает.
-
madskull
- Сообщения: 1019
- Статус: Экс-металлюга
Re: /etc/resolv.conf перезаписывается
(czarker @ Четверг, 05 Мая 2005, 9:15) писал(а):Для madskull и serg_sk:
Проверил, chattr на ResiserFS 3.6 работает.
Ну тогда ладно, тогда фтопку подождет.
ArchLinux / IceWM
-
serg_sk
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: /etc/resolv.conf перезаписывается
Код: Выделить всё
Elvenhome ~ # cat lol
qqqq
qqq
qq
q
Elvenhome ~ # chattr +i lol
Elvenhome ~ # echo "lollollol" >> lol
Elvenhome ~ # cat lol
qqqq
qqq
qq
q
lollollolВот вам и робатает. reiserfs версия хз какая, но ставил еще с gentoo-livecd-2004.1
Код: Выделить всё
Elvenhome boot # vim lol
Elvenhome boot # chattr +i lol
Elvenhome boot # echo "lollollol" >> lol
-bash: lol: Permission denied
Elvenhome boot # cat lol
qqqqq
qq
qТоже только на /dev/hda2(/boot) где у меня etx2.
-
ddc
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
Re: /etc/resolv.conf перезаписывается
Для serg_sk:
Что ж, проверю подробней...
czarker добавил в 05.05.2005 15:28
P.S.: А у тебя поддержка аттрибутов на ReiserFS в ядре включена?
Что ж, проверю подробней...
czarker добавил в 05.05.2005 15:28
P.S.: А у тебя поддержка аттрибутов на ReiserFS в ядре включена?
-
serg_sk
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: /etc/resolv.conf перезаписывается
Для czarker:
Включена
Включена
-
ddc
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
Re: /etc/resolv.conf перезаписывается
Для serg_sk:
Я собственно проделал простую операцию:
chattr +i /etc/resolv.conf
lsattr /etc/resolv.conf
chattr -i /etc/resolv.conf
lsattr /etc/resolv.conf
Каждый раз lsattr показывал "правильный" результат.
Кстати, я обычно собираю ядро без поддержки аттрибутов...
Я собственно проделал простую операцию:
chattr +i /etc/resolv.conf
lsattr /etc/resolv.conf
chattr -i /etc/resolv.conf
lsattr /etc/resolv.conf
Каждый раз lsattr показывал "правильный" результат.
Кстати, я обычно собираю ядро без поддержки аттрибутов...
-
serg_sk
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: /etc/resolv.conf перезаписывается
Для czarker:
А вручную изменить файл пробовал?
А вручную изменить файл пробовал?
-
ddc
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
Re: /etc/resolv.conf перезаписывается
Для serg_sk:
Нет. Я почему-то решил, что такой проверки будет достаточно. Приду домой - проверю...
Нет. Я почему-то решил, что такой проверки будет достаточно. Приду домой - проверю...
-
serg_sk
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: /etc/resolv.conf перезаписывается
У меня оно тоже все путем показывает, но вот толку от этого ровно 0
serg_sk добавил в 05.05.2005 15:49
Вот собственно
serg_sk добавил в 05.05.2005 15:50
Да, последняя команда завершается безрезультатно.
serg_sk добавил в 05.05.2005 15:49
Код: Выделить всё
Elvenhome ~ # cat lol
qqqq
Elvenhome ~ # chattr +i lol
Elvenhome ~ # lsattr lol
----i-------- lol
Elvenhome ~ # echo "lalala" >> lol
Elvenhome ~ # cat lol
qqqq
lalala
Elvenhome ~ # rm lol
Elvenhome ~ # ls -al | grep lolВот собственно
serg_sk добавил в 05.05.2005 15:50
Да, последняя команда завершается безрезультатно.
-
madskull
- Сообщения: 1019
- Статус: Экс-металлюга