Networking
如何配置 tinydns(帶有 fefe 的 IPv6 更新檔)來監聽 IPv6 地址?
我正在設置我的網路以支持 IPv6。我為路由器的每個介面分配了靜態 IPv6 地址,並且 radvd 在每個介面上通告不同的前綴。下一步是讓我的 dnscache(來自 djbdns)在 IPv6 上工作。說 dnscache 應用了 fefe 的 IPv6 更新檔,所以我認為它應該適用於 IPv6。但是,我在網上找不到任何關於如何使修補的 dnscache 在 IPv6 上偵聽的文件。
如何配置 tinydns 和 dnscache 來監聽 IPv6?
如果你想要“IPv6”,你需要兩個不同的 tinydns 程序:一個綁定 IPv4,另一個綁定 IPv6。您可以在它們之間共享相同的“tinydns/root”目錄,因此它們從同一數據庫發布 DNS 記錄,您可以避免數據重複。
要在第二個實例上綁定 IPv6,只需將 IP 變數設置為所需的 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*