如何configurationtinydns(fefe的IPv6补丁)监听IPv6地址?

我正在build立我的networking来支持IPv6。 我有静态的IPv6地址分配给我的路由器的每个接口,并radvd广告不同的前缀在每个接口。 下一步是让我的dnscache(从djbdns)工作在IPv6上。 说dnscache fefe的IPv6补丁应用,所以我认为它应该与IPv6工作。 但是,我无法在线find有关如何使修补后的dnscache在IPv6上进行侦听的文档。

如何configurationtinydns和dnscache来侦听IPv6呢?

如果您需要“IPv6”,则需要两个不同的tinydns进程:一个绑定IPv4和另一个IPv6。 您可以在它们之间共享相同的“tinydns / root”目录,以便从同一个数据库发布DNSlogging,避免重复数据。

要在第二个实例上绑定IPv6,只需将IPvariables设置为所需的IPv6地址即可。

如果您使用daemontools来运行djbdns,只需执行以下操作:

 # create two tinydns instances for IPv4 and IPv6 cd /var/service svc -d tinydns mv tinydns tinydns4 cp -r tinydns4 tinydns6 # update config for the IPv6 instance echo 2a00:1450:4001:c02::6a > tinydns6/env/IP # start both instances svc -u tinydns*