Ak je DNS master IPv4 slave aj IPv6

Jozef Drahovsky freebsdcz2 at jozef.drahovsky.sk
Wed Oct 6 14:54:24 CEST 2010


  Obcas si kontrolujem sekundarne DNS, ktore mam u inych organizaciach.
Povel host -C drahovsky.sk vypise aktualnu dostupnost a cisla verzii.

Lenze odkedy jeden zo sekundarov rozsiril svoje sluzby aj o IPv6,
tak cez "host -C" dostanem u neho timeout i ked bezne dotazy funguju.

Pri hladani problemu som narazil na moznosti riesenia
1, aj ja si spravim konektivitu IPv6
2, zrusim IPv6 u seba. Nie vypnut ale zrusit!!!

pri generovani kerenlu treba zaremovat
#options        INET6           # IPv6 communications protocols
#device         gif             # IPv6 and IPv4 tunneling
#device         faith           # IPv6-to-IPv4 relaying (translation)

rozdiel je v tomto:
standardna konfiguracia
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
         options=3<RXCSUM,TXCSUM>
         inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
         inet6 ::1 prefixlen 128
         inet 127.0.0.1 netmask 0xff000000
         nd6 options=3<PERFORMNUD,ACCEPT_RTADV>

konfiguracia bez IPv6
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
         options=3<RXCSUM,TXCSUM>
         inet 127.0.0.1 netmask 0xff000000

Ako iste zacinate tusit tak "host -C" ak zisti, ze loopback ma aj IPv6
adresu, tak, mne zatial z neznamych pricin, snazi sa komunikovat cez
IPv6, i ked mam v rc.conf ipv6_enable="NO" a konektivita IPv6 mimo loopback
neexistuje.

Toto zistenie a moznost odstranenia problemu
pisem pre usetrenie casu pripadnych citatelov.

Jozef Drahovsky


More information about the Users-l mailing list