LINUX.ORG.RU
ФорумAdmin

Какая то программа постоянно изменяет файл /etc/resolv.conf

 , ,


0

1

Какая то программа постоянно записывает в файл «/etc/resolv.conf» строку «nameserver fe80::e695:6eff:fe40:7127%eth0» и как результат - «ping: unknown host ya.ru» в ответ на команду «ping ya.ru»

Добрый день. Прошу помощи по такому вопросу. Был у меня установлен Debian из дистрибутива «debian-8.4.0-amd64-netinst.iso» взятый отсюда "https://www.debian.org/CD/torrent-cd/". Через какое-то время он стал на команду «ping ya.ru» отвечать «ping: unknown host ya.ru». Стал вспоминать что я с ним в последнее время делал, вспомнил только «apt-get update» и «apt-get upgrate», больше ничего не вспомнил. После ввода «echo nameserver 8.8.8.8 > /etc/resolv.conf» проблема решалась, но через буквально 10-30 минут простоя появляется снова. Решил отформатировать весь диск и установить ОС заново. Сейчас я скачал и установил вот этот Debian "http://cdimage.debian.org/debian-cd/8.5.0/amd64/bt-cd/debian-8.5.0-amd64-neti... - ничего не изменилось. Сразу после перезагрузки интернет работает нормально, Яндекс «пингуется», содержимое файла «/etc/resolv.conf» в нормальном виде. Через какое-то время (10-30 минут) какая-то неизвестная мне программа постоянно записывает в файл «/etc/resolv.conf» строку «nameserver fe80::e695:6eff:fe40:7127%eth0», после чего «ping: unknown host ya.ru» в ответ на команду «ping ya.ru».

Содержимое файла «/etc/resolv.conf» сразу после загрузки компьютера (при этом все работает нормально): cat /etc/resolv.conf # Generated by NetworkManager search lan lan. nameserver 192.168.0.1 nameserver fe80::e695:6eff:fe40:7127%eth0

Содержимое файла «resolv.conf» после простоя минут 10-30 («ping: unknown host ya.ru» в ответ на команду «ping ya.ru»): cat /etc/resolv.conf nameserver fe80::e695:6eff:fe40:7127%eth0

Вывод команды «ifconfig»: eth0 Link encap:Ethernet HWaddr 3c:d9:2b:6f:92:30 inet addr:192.168.0.103 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: fdae:ea26:d3ff:0:80ba:9c9d:e052:f5a0/64 Scope:Global inet6 addr: fdae:ea26:d3ff::8bc/128 Scope:Global inet6 addr: fdae:ea26:d3ff:0:3ed9:2bff:fe6f:9230/64 Scope:Global inet6 addr: fe80::3ed9:2bff:fe6f:9230/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2185 errors:0 dropped:0 overruns:0 frame:0 TX packets:333 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:787504 (769.0 KiB) TX bytes:43577 (42.5 KiB) Interrupt:20 Memory:fe400000-fe420000

lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:29 errors:0 dropped:0 overruns:0 frame:0 TX packets:29 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:3252 (3.1 KiB) TX bytes:3252 (3.1 KiB)

Вывод команды «uname -a»: Linux operator3 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-2+deb8u2 (2016-06-25) x86_64 GNU/Linux

Вывод команды «hostname»: operator3

Вывод команды «hostname -f»: operator3.mydomen

Вывод команды «cat /etc/hosts»: 127.0.0.1 localhost 127.0.1.1 operator3.mydomen operator3 # The following lines are desirable for IPv6 capable hosts ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters

Вручную никакие настройки не вводились. Все это в результате чистой установки ОС. Раньше подобных проблем не было, тем более после чистых установок, которых было немало уже. Помогите разобраться в моей проблеме. Заранее спасибо!

Ответ на: комментарий от anonymous

В ответ на команду «inotify» выдает: " bash: inotify: команда не найдена "

pospelov
() автор топика
Ответ на: комментарий от pospelov

Когда ввел команду «dhclient -r» - завис компьютер

Ctrl + C

не фунциклирует от слова «совсем»?

 
kill -9 $(pidof dhclient)

TomBOY ★★
()
Ответ на: комментарий от pospelov

Спасибо всем огромное, уважаемые форумчане! Я делаю ставку что помогла в решении этой проблемы именно команда «apt install resolvconf». После ее ввода проблема перестала проявляться. Сейчас я проделаю следующее: 1. Сброс настроек роутера в настройки по умолчанию, 2. Перезагрузка роутера, 3. С винчейстера на испытуемом компьютере удалю все разделы. 4. Установлю Debian с CD - диска «debian-8.5.0-amd64-netinst.iso», который скачан отсюда: http://cdimage.debian.org/debian-cd/8.5.0/amd64/bt-cd/debian-8.5.0-amd64-neti... с настройками по умолчанию, 5. Введу команду «apt install resolvconf» и больше ничего делать не буду, 6. Когда проблема возобновится (если возобновится) - отпишусь в этой теме. Будем ждать, так как только время показывает присутствует баг или нет!

pospelov
() автор топика
Ответ на: комментарий от rumgot

Проделал пункты 3,4,5 отсюда Какая то программа постоянно изменяет файл /etc/resolv.conf (комментарий) плюс перезагрузка на пяти одинаковых компьютерах, которые находятся в одной локальной сети под одним и тем же роутером, - проблемы, из-за которой создана эта тема не наблюдаю пока что... Если от меня не будет больше сообщений - значит проблема решена. Если замечу снова этот баг, сразу же отпишусь в этой теме.

pospelov
() автор топика

Читать такое форматирование конечно тяжеловато, но поиск помогает :) Исходя из адреса fe80::e695:6eff:fe40:7127%eth0 который не ваш но локальный, ищите проблему не на своем компе, а на устройстве которое его анонсирует. А исходя из %eth0 это устройство где-то в локалке (т.е. не usb мопеды напрямую подключенные к компу).

anc ★★★★★
()
Ответ на: комментарий от pospelov

Подскажите, пожалуйста. Нормальное ли содержание файла «/etc/resolv.conf» вот такое:

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver fe80::e695:6eff:fe40:7127%eth0
nameserver 192.168.0.1
search lan

pospelov
() автор топика
Ответ на: комментарий от pospelov

Если fe80::e695:6eff:fe40:7127 отвечает, то да если нет то плохо.
Проверить можно например так host ya.ru fe80::e695:6eff:fe40:7127

anc ★★★★★
()
Ответ на: комментарий от anc
root@oper2:/# host ya.ru fe80::e695:6eff:fe40:7127
Using domain server:
Name: fe80::e695:6eff:fe40:7127
Address: fe80::e695:6eff:fe40:7127#53
Aliases:

Host ya.ru not found: 5(REFUSED)
pospelov
() автор топика
Ответ на: комментарий от targitaj

На Debian 8.5 помогла установка resolvconf вот так:

apt install resolvconf
На Ubuntu 16.04 после выполнения данной команды адреса все равно не резолвятся. Когда появится свободное время попробую разобраться и отпишусь.

pospelov
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.