Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Ping "временный сбой в разрешении имен"  (Прочитано 12990 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн eyakubovskiy

  • Автор темы
  • Участник
  • *
  • Сообщений: 131
    • Просмотр профиля
    • https://eyakubovskiy.ru
Доброго дня.
Ubuntu 19.04.
После перехода c 18.10 перестали резолвиться имена ПК в ЛВС.
Цитировать
ping: k53e: Временный сбой в разрешении имен
Помогите пожалуйста.
Пробовал искать на форуме - не нашел.
Пробовал добавлять ДНС роутера (192.168.1.1) в /etc/resolv.conf но он перезатирается автоматически.
/etc/resolv.conf
Цитировать
nameserver 127.0.0.53
options edns0
search auto
Как понял файл вроде генерируется с участием systemd в зависимости от чего-то, но не смог разобраться.
Пинг по IP проходит нормально.
Помогите пожалуйста. Заранее спасибо!
Ищущий да обрящет. Имеющий уши да услышит. Зрячий да увидит. Имеющий ум да уразумеет

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4721
  • Capture the truth
    • Просмотр профиля
Re: Ping "временный сбой в разрешении имен"
« Ответ #1 : 03 Май 2019, 21:08:05 »
systemctl status systemd-resolved?
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Radeon R7 260X :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн eyakubovskiy

  • Автор темы
  • Участник
  • *
  • Сообщений: 131
    • Просмотр профиля
    • https://eyakubovskiy.ru
Re: Ping "временный сбой в разрешении имен"
« Ответ #2 : 03 Май 2019, 21:16:55 »
Вывод

(Нажмите, чтобы показать/скрыть)
Хм... "Using degraded feature set (UDP) for DNS server 192.168.1.1." Что-то не то... Может роутер виноват? Да вроде как выдает 192.168.1.1 как DNS если в GUI посмотреть. Перезагрузка роутера не помогла  :-\

/run/systemd/resolve/
resolve.conf
Цитировать
nameserver 192.168.1.1
search auto

stub-resolv.conf
Цитировать
nameserver 127.0.0.53
options edns0
search auto

/run/NetworkManager
no-stub-resolv.conf
Цитировать
search auto
nameserver 192.168.1.1

/etc/systemd
resolved.conf
Цитировать
[Resolve]
DNS=192.168.1.1
#FallbackDNS=
#Domains=
LLMNR=no
#MulticastDNS=no
DNSSEC=no
#DNSOverTLS=no
Cache=yes
DNSStubListener=yes
#ReadEtcHosts=yes
« Последнее редактирование: 03 Май 2019, 22:49:02 от eyakubovskiy »
Ищущий да обрящет. Имеющий уши да услышит. Зрячий да увидит. Имеющий ум да уразумеет

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27663
    • Просмотр профиля
Re: Ping "временный сбой в разрешении имен"
« Ответ #3 : 04 Май 2019, 09:59:18 »
Возможно, роутер либо ДНС сервер, на который роутер смотрит, тупит не по-детски.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн eyakubovskiy

  • Автор темы
  • Участник
  • *
  • Сообщений: 131
    • Просмотр профиля
    • https://eyakubovskiy.ru
Re: Ping "временный сбой в разрешении имен"
« Ответ #4 : 04 Май 2019, 10:08:29 »
либо ДНС сервер, на который роутер смотрит, тупит не по-детски
Ну пингую то ПК в локальной сети - по идее не должен задействоваться ДНС провайдера. Погуглю, может, что найду...
« Последнее редактирование: 04 Май 2019, 10:32:37 от eyakubovskiy »
Ищущий да обрящет. Имеющий уши да услышит. Зрячий да увидит. Имеющий ум да уразумеет

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27663
    • Просмотр профиля
Re: Ping "временный сбой в разрешении имен"
« Ответ #5 : 04 Май 2019, 10:12:38 »
По идее надо смотреть настройки роутера (как минимум статус и список используемых ДНС), и проверять работу тех самых ДНС.
А там уже делать глубокомысленные умозаключения.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн eyakubovskiy

  • Автор темы
  • Участник
  • *
  • Сообщений: 131
    • Просмотр профиля
    • https://eyakubovskiy.ru
Re: Ping "временный сбой в разрешении имен"
« Ответ #6 : 04 Май 2019, 10:33:29 »
По идее роутер получает ДНС автоматом, но посмотрю.
Что интересно - пинг из винды в сторону Ubuntu проходит нормально.
Ищущий да обрящет. Имеющий уши да услышит. Зрячий да увидит. Имеющий ум да уразумеет

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27663
    • Просмотр профиля
Re: Ping "временный сбой в разрешении имен"
« Ответ #7 : 04 Май 2019, 11:29:13 »
Я что-то говорил про то, как именно он получает ДНС?
Вы вообще голову включаете, когда ответы читаете?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн eyakubovskiy

  • Автор темы
  • Участник
  • *
  • Сообщений: 131
    • Просмотр профиля
    • https://eyakubovskiy.ru
Re: Ping "временный сбой в разрешении имен"
« Ответ #8 : 04 Май 2019, 11:33:47 »
Что имели в виду под "проверять работу тех самых ДНС"?
Я посмотрел настройки на роутере. Получены две пары ДНС. Одна для проводного соединения, другая для L2TP.
Для проводного 194.186.70.218 и 194.186.70.222.
L2TP 194.186.70.210 и 194.186.70.214.
Все 4 адреса доступны и пингуются.
Удивляет немного, что выданы две разные пары, а не одна. Хотя это может и нормально, т.к. по сути два соединения и маршрутизация и разименовывание могут быть разными.

Пользователь добавил сообщение 04 Май 2019, 11:35:30:
Начал гуглить... В системе стоит пакет bind9-host. Но написано, что он deprecated.
Цитировать
DNS lookup utility (deprecated)
 
This package provides /usr/bin/host, a simple utility (bundled with the
BIND 9.X sources) which can be used for converting domain names to IP
addresses and the reverse.

This utility is deprecated, use dig or delv from the dnsutils package.
Я себе как-то LAMP разворачивал. Может с ним поставился. Есть подозрение, что он может портить жизнь.
« Последнее редактирование: 04 Май 2019, 11:36:06 от eyakubovskiy »
Ищущий да обрящет. Имеющий уши да услышит. Зрячий да увидит. Имеющий ум да уразумеет

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27663
    • Просмотр профиля
Re: Ping "временный сбой в разрешении имен"
« Ответ #9 : 04 Май 2019, 11:48:02 »
Это ненормально. Проверьте, что все 4 одинаково разрешают имена и внутренней и внешней сети.
Если нет, пишите в саппорт.

Пользователь добавил сообщение 04 Май 2019, 11:48:46:
Я себе как-то LAMP разворачивал. Может с ним поставился. Есть подозрение, что он может портить жизнь.
Нет.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн eyakubovskiy

  • Автор темы
  • Участник
  • *
  • Сообщений: 131
    • Просмотр профиля
    • https://eyakubovskiy.ru
Re: Ping "временный сбой в разрешении имен"
« Ответ #10 : 04 Май 2019, 12:43:09 »
Решил посмотреть, какой ДНС сервер использует машина и несколько удивился...

Цитировать
evgeniy@evgeniy-desktop:~$ nslookup ya.ru
Server:      127.0.0.53
Address:   127.0.0.53#53

Non-authoritative answer:
Name:   ya.ru
Address: 87.250.250.242
Name:   ya.ru
Address: 2a02:6b8::2:242

Цитировать
evgeniy@evgeniy-desktop:~$ nslookup 127.0.0.53
53.0.0.127.in-addr.arpa   name = localhost.

Authoritative answers can be found from:


/etc/hosts
Цитировать
127.0.0.1   localhost
127.0.1.1   evgeniy-All-Series
127.0.0.1   test1.site

# 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

Т.е. в качестве ДНС-сервера машина использует какой-то локальный сервер. Неудивительно, что других локальных машин не видит.
При этом не ясно, что это за локальный сервер такой, если я ничего подобного не ставил. (разве, что LAMP и VirtualBox).
При этом этот DNS-сервер разрешает интернет имена, но не локальной сети.

Пользователь добавил сообщение 04 Май 2019, 13:17:06:
sudo netstat -tpln
Цитировать
Proto Recv-Q Send-Q Local Address Foreign Address State       PID/Program name
tcp        0      0 127.0.0.53:53           0.0.0.0:*               LISTEN      792/systemd-resolve
Это локально кэширующий резолвер. Попробую сейчас проверить все ли с ним в порядке.

Пользователь добавил сообщение 04 Май 2019, 13:28:42:
Заработало после прописывания

/etc/systemd/resolved.conf
LLMNR=yes

Как было указано на одном сайте "Этот протокол позволяет узлам в одной сети (широковещательном домене) обращаться друг к другу по имени хоста, не прибегая к услугам DNS вообще.".

Ошибка "Using degraded feature set (UDP) for DNS server 192.168.1.1." сохраняется. Попробую еще пошаманить. Все же общение должно идти через шлюз, а не широковещательные пакеты
« Последнее редактирование: 04 Май 2019, 13:28:42 от eyakubovskiy »
Ищущий да обрящет. Имеющий уши да услышит. Зрячий да увидит. Имеющий ум да уразумеет

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27663
    • Просмотр профиля
Re: Ping "временный сбой в разрешении имен"
« Ответ #11 : 04 Май 2019, 15:44:08 »
127.0.0.53 это как раз и есть systemd-resolved
Это нормально.
LLMNR так же не должно влиять, если только у вас в сети не используется зарезервированый суффикс .local
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн eyakubovskiy

  • Автор темы
  • Участник
  • *
  • Сообщений: 131
    • Просмотр профиля
    • https://eyakubovskiy.ru
Re: Ping "временный сбой в разрешении имен"
« Ответ #12 : 04 Май 2019, 15:52:07 »
LLMNR так же не должно влиять
Но повлияло. С прописаным параметром разыменовывает машину.
Нашел также в одной статье. Рекомендацию заменить симлинк /etc/resolv.conf
с /run/systemd/resolve/stub-resolv.conf
на /run/systemd/resolve/resolv.conf
После этого пакеты пошли через 192.168.1.1.
Цитировать
evgeniy@evgeniy-desktop:~$ nslookup ya.ru
Server:      192.168.1.1
Address:   192.168.1.1#53

Non-authoritative answer:
Name:   ya.ru
Address: 87.250.250.242
Name:   ya.ru
Address: 2a02:6b8::2:242

Но при попытке пинга получаю новую ошибку
Цитировать
ping: k53e: Неизвестное имя или служба

И ошибка "Using degraded feature set (UDP) for DNS server" сохраняется.

Пользователь добавил сообщение 04 Май 2019, 19:33:08:
В общем. Похоже на какой-то системный баг. Встретил свежий пост на форуме Kubuntu о подобной проблеме на 19.04. Ну и релиз как бы свежий, да и со свежими багами. Для не LTS простительно.
Просто проставлю параметр по LLMNR и забуду.
AnrDaemon, ALiEN175 - большое спасибо за участие и помощь!!!

Пользователь добавил сообщение 04 Май 2019, 21:46:43:
LLMNR не сработал во второй раз. Не понял почему, но факт. Прописал IP и имя в /etc/hosts . Через пол года может вернусь к вопросу. Посмотрим, может это баг и его исправят с обновлениями.
« Последнее редактирование: 04 Май 2019, 21:46:43 от eyakubovskiy »
Ищущий да обрящет. Имеющий уши да услышит. Зрячий да увидит. Имеющий ум да уразумеет

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27663
    • Просмотр профиля
Re: Ping "временный сбой в разрешении имен"
« Ответ #13 : 05 Май 2019, 10:52:56 »
Вы мои сообщения вообще читаете?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн eyakubovskiy

  • Автор темы
  • Участник
  • *
  • Сообщений: 131
    • Просмотр профиля
    • https://eyakubovskiy.ru
Re: Ping "временный сбой в разрешении имен"
« Ответ #14 : 05 Май 2019, 11:27:02 »
Разумеется читаю.

Проверьте, что все 4 одинаково разрешают имена и внутренней и внешней сети.
Что имели в виду под "проверять работу тех самых ДНС"?
Подскажите пожалуйста как проверить? Ни разу не делал подобного.
Немного непонятно как может внешний ДНС провайдера разрешать адреса моей ЛВС.

Может имели в виду команды nslookup. Если да, то результат ниже
(Нажмите, чтобы показать/скрыть)

Пользователь добавил сообщение 05 Май 2019, 11:50:55:
Похоже, что дело в роутере.
У меня лежал старый d-link. Подключил его и пинги пошли.
При таком же разбеге в получаемых роутером ДНС провайдера.
Не очень давно ставил обновы на роутер. Может там что-то напортачили и дело не в Ubuntu.
Буду разбираться с роутером. Спасибо за помощь!
« Последнее редактирование: 05 Май 2019, 11:50:55 от eyakubovskiy »
Ищущий да обрящет. Имеющий уши да услышит. Зрячий да увидит. Имеющий ум да уразумеет

 

Страница сгенерирована за 0.093 секунд. Запросов: 25.