dig & ipv6

Mar. 12th, 2006 12:27 pm
netch: (Default)
[personal profile] netch
alias dig='dig -4'

Date: 2006-03-12 08:46 pm (UTC)
From: [identity profile] mkb-.livejournal.com
> а если есть - облом по таймауту от недоступности NS'а.

не уловил смысл сказанного.
INET6 а ядре, NS'ы в resolv.conf, если вы прописываете левые NS'ы
в resolv, то и получаете таймаут. при отсутствии ipv6 NS'ов в resolv,
оно нормально лезет на ipv4 ns'ы и может получить оттуда и A и AAAA.

у меня нормально работает dig из BIND9 на openbsd 3.5 с INET6 и
openbsd 3.9-current, freebsd 6.1-prerelease без INET6. (тестил на
ftp.chg.ru)

насчет того что начинает с ipv6 -- так и должно быть, он в списке первый.
поэтому кстати и не работают некоторые программы, которые не обрабатывают
случай биндинга к ipv6 адресу первым (то есть они больше не пытаются
биндится).

Date: 2006-03-12 10:04 pm (UTC)
From: [identity profile] mkb-.livejournal.com
> dig @ns-pri.ripe.net ...

угу, вижу :)

тут уж как мы будем обрабатывать результат резолва адреса NS'а.
dig работает правильно с той точки зрения, что он, получив первым
ipv6 адрес (если таковой имеется) сразу же пытается на него залезть,
но неправильно что при неудаче не пытается пользовать ipv4 адрес...
при желании можно покопаться в dig и заставить его пользовать
ipv4 адрес NS после ipv6.

мдя, а всё от того, что обработка ipv6 происходит раньше ipv4.
что лечится в нормальных программах выкидыванием INET6 :)
в bind8 был видимо просто хак насчет рутинга.

> Нет, таким я не страдаю.:)

да вот и я думаю... :)

Profile

netch: (Default)
netch

December 2023

S M T W T F S
     12
3456789
10111213141516
171819 20212223
24252627282930
31      

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 30th, 2025 08:08 pm
Powered by Dreamwidth Studios