在CentOS 7配置IPv6 DNS Server | 您所在的位置:网站首页 › linux添加ipv6 › 在CentOS 7配置IPv6 DNS Server |
以本人的机器为例,网卡为eth3,IPv6地址就选2000::ffff [root@lenovo-m8400-01 ~]# uname -r 2.6.32-431.el6.x86_64 [root@lenovo-m8400-01 ~]# ifconfig eth3 eth3 Link encap:Ethernet HWaddr 00:1B:21:21:CF:DD inet6 addr: 2000::ffff/64 Scope:Global inet6 addr: 2000::21b:21ff:fe21:cfdd/64 Scope:Global inet6 addr: fe80::21b:21ff:fe21:cfdd/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:100318 errors:0 dropped:0 overruns:0 frame:0 TX packets:150174 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:19520814 (18.6 MiB) TX bytes:101293129 (96.6 MiB) Interrupt:19 Memory:f7da0000-f7dc0000 修改ifcfg-eth3# vim /etc/sysconfig/network-scripts/ifcfg-eth3 添加 DNS1=2000::ffff 修改/etc/hosts# vim /etc/hosts 添加 2000::ffff lenovo-m8400-01.example.com lenovo-m8400-01 修改/etc/sysconfig/network修改 HOSTNAME=lenovo-m8400-01.example.com 修改/etc/resolv.confsearch example.com nameserver 2000::ffff 重启网路服务# service network restart 安装bind相关包# yum install bind* 修改/etc/named.confoptions { listen-on port 53 { 127.0.0.1; }; ---> //listen-on port 53 { 127.0.0.1; }; listen-on-v6 port 53 { ::1; }; ---> listen-on-v6 port 53 { 2000::ffff; }; allow-query { localhost; }; ---> allow-query { any; }; ... }; 修改/etc/named.rfc1912.zones1)更改 zone "localhost.localdomain" IN { type master; file "named.localhost"; allow-update { none; }; }; 为 zone "example.com" IN { type master; file "forward.zone"; allow-update { none; }; }; 2)更改 zone "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN { type master; file "named.loopback"; allow-update { none; }; }; 为 zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.ip6.arpa" IN { type master; file "reverse.zone"; allow-update { none; }; }; 编辑forward.zone和reverse.zone# cd /var/named # cp named.localhost forward.zone # cp named.loopback reverse.zone forward.zone $TTL 1D @ IN SOA example.com. root.example.com. ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum IN NS lenovo-m8400-01.example.com. lenovo-m8400-01 IN AAAA 2000::ffff reverse.zone $TTL 1D @ IN SOA example.com. root.example.com. ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum IN NS lenovo-m8400-01.example.com. f.f.f.f IN PTR lenovo-m8400-01.example.com. # chgrp named forward.zone # chgrp named reverse.zone # service named start 验证配置[root@lenovo-m8400-01 named]# dig lenovo-m8400-01.example.com AAAA ; DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.6 lenovo-m8400-01.example.com AAAA ;; global options: +cmd ;; Got answer: ;; ->>HEADERHEADER |
CopyRight 2018-2019 实验室设备网 版权所有 |