/etc/resolv.conf перезаписывается (при каждой загрузке)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

/etc/resolv.conf перезаписывается

Сообщение ddc »

В общем, ситуация такая: есть 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.: Поскольку я даже не представляю, куда копать, я не знаю, какая ещё информация нужна здесь. Скажите - выложу.
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: /etc/resolv.conf перезаписывается

Сообщение elide »

нну... ты же примерно представляешь, что происходит при загрузке твоей машины?
вот просмотри все, что запускается, найди, какая зараза это делает, и выкинь ее нахфиг.
слава роботам!
Спасибо сказали:
Аватара пользователя
madskull
Сообщения: 1019
Статус: Экс-металлюга

Re: /etc/resolv.conf перезаписывается

Сообщение madskull »

Проще всего сделать chattr +i /etc/resolv.conf (это если не копать глубоко :) )
А делает это (и имеет на это право) клиент dhcp, наверное.

А вот где -- это надо ковырять стартовые скрипты.
ArchLinux / IceWM
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: /etc/resolv.conf перезаписывается

Сообщение serg_sk »

Для madskull:
Это в том случае если fs ext3, если у него рейзер, то ничего не выйдет.
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: /etc/resolv.conf перезаписывается

Сообщение Bolverk »

Я посмотрю, но... а что тут неправильного?
Спасибо сказали:
Аватара пользователя
madskull
Сообщения: 1019
Статус: Экс-металлюга

Re: /etc/resolv.conf перезаписывается

Сообщение madskull »

(serg_sk @ Среда, 04 Мая 2005, 23:29) писал(а):Для madskull:
Это в том случае если fs ext3, если у него рейзер, то ничего не выйдет.

Вас ист "рейзер"? ;)
Никогда не использовал, так что....

Неужели в рейзере нет подобных chattr фишек?!! фтопку
ArchLinux / IceWM
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: /etc/resolv.conf перезаписывается

Сообщение Bolverk »

В общем, нечто похожее на то, что надо, обнаружилось в man dhclient-script. А вообще да, имхо надо копать в стартовых скриптах или около того.
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: /etc/resolv.conf перезаписывается

Сообщение ddc »

Кажется, нашёл я причину. Вечером проверю.
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: /etc/resolv.conf перезаписывается

Сообщение serg_sk »

Для madskull:

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

NAME
       chattr - change file attributes on a Linux second extended file system

Взято из мана ;) На рейзере такого нету.
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: /etc/resolv.conf перезаписывается

Сообщение ddc »

Для serg_sk:
ТЫ уверен? Скорее всего, когда писался ман, ReiserFS ещё не было...
Спасибо сказали:
Аватара пользователя
madskull
Сообщения: 1019
Статус: Экс-металлюга

Re: /etc/resolv.conf перезаписывается

Сообщение madskull »

Так проверьте, что спорить?
ArchLinux / IceWM
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: /etc/resolv.conf перезаписывается

Сообщение ddc »

Для madskull и serg_sk:
Проверил, chattr на ResiserFS 3.6 работает.
Спасибо сказали:
Аватара пользователя
madskull
Сообщения: 1019
Статус: Экс-металлюга

Re: /etc/resolv.conf перезаписывается

Сообщение madskull »

(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 перезаписывается

Сообщение serg_sk »

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

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.
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: /etc/resolv.conf перезаписывается

Сообщение ddc »

Для serg_sk:
Что ж, проверю подробней...

czarker добавил в 05.05.2005 15:28

P.S.: А у тебя поддержка аттрибутов на ReiserFS в ядре включена?
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: /etc/resolv.conf перезаписывается

Сообщение serg_sk »

Для czarker:
Включена
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: /etc/resolv.conf перезаписывается

Сообщение ddc »

Для serg_sk:
Я собственно проделал простую операцию:
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 перезаписывается

Сообщение serg_sk »

Для czarker:
А вручную изменить файл пробовал?
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: /etc/resolv.conf перезаписывается

Сообщение ddc »

Для serg_sk:
Нет. Я почему-то решил, что такой проверки будет достаточно. Приду домой - проверю...
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: /etc/resolv.conf перезаписывается

Сообщение serg_sk »

У меня оно тоже все путем показывает, но вот толку от этого ровно 0

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

Да, последняя команда завершается безрезультатно.
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
madskull
Сообщения: 1019
Статус: Экс-металлюга

Re: /etc/resolv.conf перезаписывается

Сообщение madskull »

Таки фтопку :devil_2:
ArchLinux / IceWM
Спасибо сказали: