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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

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

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

Оффлайн 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 проходит нормально.
Помогите пожалуйста. Заранее спасибо!
Ищущий да обрящет. Имеющий уши да услышит. Зрячий да увидит. Имеющий ум да уразумеет

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6690
  • 20% Cooler
    • Просмотр профиля
Re: Ping "временный сбой в разрешении имен"
« Ответ #1 : 03 Мая 2019, 21:08:05 »
systemctl status systemd-resolved?
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: 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

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
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

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

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

Оффлайн eyakubovskiy

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

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
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

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
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

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
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

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
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.026 секунд. Запросов: 22.