畢業(yè)設(shè)計(jì)需要,要在linux下搭建一個(gè)支持ipv6的dns服務(wù)器。 具體來(lái)說(shuō)很簡(jiǎn)單,用Bind9搭建一個(gè)本機(jī)dns服務(wù)器,然后把本機(jī)dns設(shè)置成搭建的dns服務(wù)器地址,給dns服務(wù)器添加一個(gè)域名到ipv6地址的映射,然后當(dāng)本機(jī)訪問(wèn)剛剛設(shè)定域名的時(shí)候返回對(duì)應(yīng)的ipv6地址。 求詳細(xì)設(shè)置,搭建的步驟,最好自己以前做過(guò)的。不吝感謝
問(wèn)題補(bǔ)充:
提供一個(gè)詳細(xì)的Bind 9.6.1的named.conf配置文件和正反向區(qū)域文件即可。我安裝的是Fedora的bind-9.6.1-11.P1.fc12.i686.rpm
這事簡(jiǎn)單啊,好好看看bind手冊(cè) http://wenku.baidu.com/view/c3e081c24028915f804dc2df.html IPv6的配置和v4差別不大,在named.conf中只是增加一條listen on ipv6 port的命令。 listen-on-v6 port 53 { 1.1.1.1; }; 正反向區(qū)域文件按照IPv4格式配就OK了。一個(gè)區(qū)別就是IPv4為A記錄,IPv6為AAAA記錄。 4.9.1 使用AAAA記錄查找地址 IPv6的AAAA記錄與IPv4的A記錄相對(duì)應(yīng),并且與被廢除的A6記錄不同,它在一個(gè)記錄中指定完整的IPv6地址。例如: $ORIGIN example.com. host 3600 IN AAAA 2001:db8::1 不推薦使用IPv6內(nèi)嵌IPv4映射地址。如果一個(gè)主機(jī)有一個(gè)IPv4地址,使用一個(gè)A記錄,而不是帶有::ffff:192.168.42.1的AAAA記錄來(lái)作為其地址。 4.9.2 使用半字節(jié)格式從地址查名字 在使用半字節(jié)格式來(lái)查找一個(gè)地址時(shí),地址元素只是簡(jiǎn)單地反轉(zhuǎn),并且在反轉(zhuǎn)之后的名字后 DOWNLOAD from WWW.AIDNS.CN 面添加ip6.arpa.,就像在IPv4中一樣。例如,下面將提供對(duì)一個(gè)地址為2001:db8::1的主機(jī)進(jìn)行反向名字查找。 $ORIGIN 0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa. 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 14400 IN PTR host.example.com.