Jump to content
  • 0

Не работает DNS через link-local IPv6 адрес (KN-1810) 3.5.4


Sim-Sim

Question

Всем привет, не работает DNS через link-local IPv6 адрес (KN-1810) 3.5.4
Подскажите как можно заставить работать DNS через link-local IPv6 адрес роутера или как можно отключить выдачу link-local адреса клиентам как DNS сервера.

Основная проблема в том что клиенты получают link-local адрес роутера в качестве DNS и питаются сразу зарезолвить имя через него и только потом после отвала по таймауту переходят на IPv4 из-за чего возникает постоянна задержка в разрешении доменных имен.

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0
16 минут назад, Sim-Sim сказал:

Всем привет, не работает DNS через link-local IPv6 адрес (KN-1810) 3.5.4
Подскажите как можно заставить работать DNS через link-local IPv6 адрес роутера или как можно отключить выдачу link-local адреса клиентам как DNS сервера.

Основная проблема в том что клиенты получают link-local адрес роутера в качестве DNS и питаются сразу зарезолвить имя через него и только потом после отвала по таймауту переходят на IPv4 из-за чего возникает постоянна задержка в разрешении доменных имен.

Кажись работает:

Скрытый текст

nslookup ya.ru  fe80::52ff:20ff:fe0a:90f5%enp0s31f6
Server:        fe80::52ff:20ff:fe0a:90f5%enp0s31f6
Address:    fe80::52ff:20ff:fe0a:90f5%2#53

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

 

Link to comment
Share on other sites

  • 0
32 минуты назад, Sim-Sim сказал:

r13 у меня на устройства прилетает адрес без указания интерфейса, если на твоем примере то это выглядит так fe80::52ff:20ff:fe0a:90f5

Естественно без интерфейса прилетает, это локальный интерфейс клиента. По другому LL адресами пользоваться низя

Edited by r13
Link to comment
Share on other sites

  • 0

Клиент сам должен запомнить с какого интерфеса прилетел днс

Вот так на телефоне

DNS (?): fe80::52ff:20ff:fe27:3d9c%wlan0

Edited by r13
Link to comment
Share on other sites

  • 0

Хм... r13 от чего это может зависеть?

Только что проверил Android 8.1, iOS 14.3 и macOS у всех по два DNS один LL IPv6 (без интерфейса) и второй IPv4 

Пример на скриншоте:

F81832EE-76E5-4EDA-93BC-15938FD1F5CA.jpeg

Link to comment
Share on other sites

  • 0
7 часов назад, Sim-Sim сказал:

Хм... r13 от чего это может зависеть?

Только что проверил Android 8.1, iOS 14.3 и macOS у всех по два DNS один LL IPv6 (без интерфейса) и второй IPv4 

Пример на скриншоте:

F81832EE-76E5-4EDA-93BC-15938FD1F5CA.jpeg

Такая информация вряд ли в интерфейсе висит, я на анройд из утилиты ping & net ту строку достал, для ios видимо тоже что-то стороннее надо искать

Link to comment
Share on other sites

  • 0

Так, но ведь не суть что для разрешения имён используется именно правильный адрес.

Как я вообще обнаружил проблему, очень просто, при выполнении команды nslookup была заметна задержка ответа начал копать и обнаружил что устройство сразу идёт на ipv6 днс и только потом по таймауту переходи на ipv4 и резолвит имя. Если убрать из конфигурации устройства ipv6 dns резолв приходит моментально.

Как вообще у кинетика организована работа днс прокси интерфейса для ipv6? Я так и не смог найти информации про это. 

Link to comment
Share on other sites

  • 0

Кстати можно же на интерфейсе в роутера запустить захват пакетов днс, и посмотреть что там с запросами-ответами.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...