yum install bind -y #安裝dns服務ide
vi /etc/named.conf #進入dns配置文件修改如下內容 listen-on port 53 { any; }; allow-query { any; };
vi /etc/named.rfc1912.zones: 到最後一行添加如下內容 zone "hello.com" IN { //正向解析 type master; file "hello.zone"; }; zone "80.168.192.in-addr.arpa" IN { //反向解析 type master; file "hello.local"; };
cd /var/named cp -p named.localhost hello.zone //正向解析模板
vi hello.zone $TTL 1D @ IN SOA hello.zone 3040401509@qq.com ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum NS dns.hello.com. dns IN A 192.168.80.100 www IN A 192.168.80.101 ftp IN A 192.168.80.102
cp -p named.localhost hello.local //反向解析模板rest
vi hello.localcode
$TTL 1D
@ IN SOA hello. 3040401509@qq.com (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS dns.hello.com.
100 IN PTR dns.hello.com.
101 IN PTR www.hello.com.blog
檢查主配置文件語法是否有錯誤:
named-checkconfdns
systemctl start named 啓動服務ip
netstat -anpt | grep namedit

vi /etc/sysconfig/network-scripts/ifcfg-ens32ast
DNS1=192.168.80.100模板
 > systemctl restart network > nslookup www.hello.com  > nslookup 192.168.80.100 