| 
      
       このままだと、tinydns は、IPv4 のアドレスからしか答えてくれない。 
      そこで、 
      設定を追加して、再起動。 
      まず、/etc/tinydns に設定があるとすると、 
      cd /etc/tinydns/env 
      で、環境変数を設定する。 
      vi IP 
      で、ファイルを開き、 
      219.166.53.194,2001:380:66e:1::11 
      などと(これは、私のアドレスです) , で、IPv6 のアドレスを追加してやって閉じる。 
      svc -t /service/tinydns 
      などとやって、再起動すると、IPv6 のアドレスでも答えてくれるはずです。 
      (注意:FreeBSD の ports に入っている djbdns + IPv6 は、古くてだめだった) 
       
      例によって、dnsq で試してみる。 
      dnsq any hasiru.net 219.166.53.194 および、 
      dnsq any hasiru.net 2001:380:66e:1::11 
      で、 
      255 hasiru.net: 
      346 bytes, 1+7+0+6 records, response, authoritative, noerror 
      query: 255 hasiru.net 
      answer: hasiru.net 2560 SOA ns.hasiru.net admin.hasiru.net 2008060702 7200 2048 1048576 2560 
      answer: hasiru.net 172800 NS ns.hasiru.net 
      answer: hasiru.net 172800 NS ns2.hasiru.net 
      answer: hasiru.net 86400 16 !v=spf1\040ip4:219.166.53.192/29\040~all 
      answer: hasiru.net 86400 MX 0 ml.hasiru.net 
      answer: hasiru.net 86400 A 219.166.53.194 
      answer: hasiru.net 86400 AAAA 2001:380:66e:1::11 
      additional: ns.hasiru.net 172800 A 219.166.53.194 
      additional: ns.hasiru.net 86400 AAAA 2001:380:66e:1::11 
      additional: ns2.hasiru.net 172800 A 219.166.53.195 
      additional: ns2.hasiru.net 86400 AAAA 2001:380:66e:1::20 
      additional: ml.hasiru.net 86400 A 219.166.53.194 
      additional: ml.hasiru.net 86400 AAAA 2001:380:66e:1::11 
       
      こんなのが、返ってきたら、大成功だ。 
      また、 
      dnsname 2001:380:66e:1::11 
      などで、ちゃんと、名前が出てきたら、逆引きの設定も OK だ。 
       
       | 
       |