1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77
| - 配置主配置文件 options { listen-on port 53 { 127.0.0.1; }; 监听端口地址,any表示全网监听 + 重点 listen-on-v6 port 53 { ::1; }; directory "/var/named"; dump-file “/var/named/data/cache_dump.db”; DNS缓存文件路径 statistics-file “/var/named/data/named_stats.txt”; 统计 memstatistics-file “/var/named/data/named_mem_stats.txt”; 内存统计 allow-query { localhost; }; 可查询范围,any表示任何人 + 重点 recursion yes; 是否递归 dnssec-enable yes; DNS安全扩展机制(签名认证) + 重点 no dnssec-validation yes; + 重点 no bindkeys-file "/etc/named.iscdlv.key"; managed-keys-directory "/var/named/dynamic"; pid-file "/run/named/named.pid"; session-keyfile "/run/named/session.key"; }; zone “.” IN { 根域名服务器 type hint; file "named.ca"; }; include "/etc/named.rfc1912.zones"; include "/etc/named.root.key";
- 正向 --- 域名--》IP vim /etc/named.rfc1912.zones zone "zyl.cn" IN { type master; file "zyl.cn.zone"; allow-update { none; }; }; 正向解析 cd /var/named/ cp -p named.localhost zyl.cn.zone vim zyl.cn.zone $TTL 1D @ IN SOA zyl.cn. rname.invalid. ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum NS dns1.zyl.cn. dhcp A 192.168.1.254 ftp A 192.168.1.30 dns1 A 192.168.1.50 @ A 192.168.1.1
- 反向 --- IP--》域名 vim /etc/named.rfc1912.zones zone "1.168.192.in-addr.arpa" IN { type master; file "192.168.1.zone"; allow-update { none; }; }; 反向解析 cd /var/named/ cp -p named.loopback 192.168.1.zone $TTL 1D @ IN SOA zyl.cn. rname.invalid. ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum @ NS dns1.zyl.cn. 1 PTR zyl.cn. 30 PTR ftp.zyl.cn. 254 PTR dhcp.zyl.cn. 50 PTR dns1.zyl.cn.
|