Перейти к содержанию

Вопрос

Опубликовано (изменено)

Keenetic Extra (KN-1713)
4.0 Alpha 9

Включил резолвинг клиентов по имени хоста по этой инструкции - https://help.keenetic.com/hc/ru/articles/360011129420-Обращение-к-сетевому-устройству-по-hostname

В выводе show dns-proxy вижу добавленные статические записи, например:

static_a = orangepi5 192.168.1.100
static_a = ESP-D3E181 192.168.1.106
static_a = lumi-gateway-mgl03 192.168.1.200

но по имени хоста клиенты не резолвятся:

$ ping orangepi5
ping: orangepi5: Temporary failure in name resolution

$ ping 192.168.1.100
PING 192.168.1.100 (192.168.1.100) 56(84) bytes of data.
64 bytes from 192.168.1.100: icmp_seq=1 ttl=64 time=2.01 ms
64 bytes from 192.168.1.100: icmp_seq=2 ttl=64 time=2.05 ms
64 bytes from 192.168.1.100: icmp_seq=3 ttl=64 time=10.9 ms
^C
--- 192.168.1.100 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2005ms
rtt min/avg/max/mdev = 2.013/4.975/10.866/4.165 ms

На машине, с которой отправляю запрос, DNS-сервер - роутер:

$ resolvectl dns wlo1 
Link 2 (wlo1): 192.168.1.1

Hostname клиента, к которому обращаюсь, верный:

$ hostname
orangepi5

Прикрепляю self-test постом ниже.

Изменено пользователем Sergey Zozulya

Рекомендуемые сообщения

  • 0
Опубликовано

@Sergey Zozulya только в LinuxOS системе воспроизводится? WinOS, AndroidOS, iOS?

Попробовал выполнить в WinOS, не воспроизводится с вашей конфигурацией ip host и update-dns включенного для сегмента сети. Версия 4.0.10

ping -n 5 my.comp

Обмен пакетами с my.comp [192.168.15.50] с 32 байтами данных:
Ответ от 192.168.15.50: число байт=32 время<1мс TTL=128
Ответ от 192.168.15.50: число байт=32 время<1мс TTL=128
Ответ от 192.168.15.50: число байт=32 время<1мс TTL=128
Ответ от 192.168.15.50: число байт=32 время<1мс TTL=128
Ответ от 192.168.15.50: число байт=32 время<1мс TTL=128

Статистика Ping для 192.168.15.50:
    Пакетов: отправлено = 5, получено = 5, потеряно = 0
    (0% потерь)
Приблизительное время приема-передачи в мс:
    Минимальное = 0мсек, Максимальное = 0 мсек, Среднее = 0 мсек

 

  • 0
Опубликовано (изменено)

@hellonow хм, похоже, что это какая-то особенность системного резолвера. Возможно, локальные адреса как-то по-другому резолвятся. Потому что хоть DNS сервер и кинетик, без явного указания IP кинетика как DNS сервера имя не резолвится, а вот с указанием IP все нормально:

image.png.efb16a0eec2be702e8c055b7fb29d50a.png

На Android все работает без танцев. Windows не нашел, на WinPE не удалось подключиться к роутеру.

Удалось добиться обращения только по имени, если еще дополнительно включить https://help.keenetic.com/hc/ru/articles/214471085. Отдельно использование DHCP Option 15 не помогает, но вместе с update-dns работает. Для справки - без обоих этих опций работает обращение через orangepi5.local.

Изменено пользователем Sergey Zozulya

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.