Linux 系統DNS解析
1. 高速緩存dns服務器
修改server的配置文件/etc/named.conf 10options { 11 listen-on port 53 { any; }; #監聽所有端口的bind服務 12 listen-on-v6 port 53 { ::1; }; 13 directory "/var/named"; 14 dump-file "/var/named/data/cache_dump.db"; 15 statistics-file "/var/named/data/named_stats.txt"; 16 memstatistics-file "/var/named/data/named_mem_stats.txt"; 17 allow-query { any; }; #允許任何人詢問此臺服務器 18 forwarders { 172.25.254.250;};#主機不知道的域名則去詢問172.25.254.250這臺主機。
此時只需要將client的機器的dns解析修改為server的ip,這時server就為client的DNS的服務器。
2. dns正向解析和反向解析
1》正向解析
從/etc/named.conf 中可以看到:include "/etc/named.rfc1912.zones"; 包含的配置文件/etc/named.rfc1912.zones,在這個配置文件中可以添加正向解析的文件,同樣反向解析的配置文件也在這裏。
vim /etc/named.rfc1912.zones zone "feitian.com" IN { #主機域 type master; file "fengkai.com"; #包含本地DNS高速緩存的文件 allow-update { none; }; #不允許任何人更新DNS解析文件 }; [[email protected]