*以服务器地址120.79.254.2为例,服务器具体地址数值仅为示范所需,并非真实所用地址,如有冒犯,请联系更改。
1. 切换权限
sudo su root
2.安装DNS服务器软件包
yum install bind -y
yum install bind-libs -y
3.配置/etc/named.conf文件
vim /etc/named.conf
修改:
listen-on port 53 { any; };
allow-query { any; };增加:
zone "uc-knight.top" IN{
type master;
file "uc-knight.top.zone";
};
zone "254.79.120.in-addr.arpa" IN{
type master;
file "254.79.120.zone";
};
4.配置 /var/named/uc-knight.top.zone 文件
vim /var/named/uc-knight.top.zone
$ttl 600
@ IN SOA lance.uc-knight.top. lance.www.uc-knight.top.(2018060601 10800 3600 604800 38400 )
; Serial Refresh Retry Expire MinumumTTL
; Serial<2^32 Refresh>=Retry*2 Refresh+Retry<Expire
; Expire>=Retry*10
@ IN NS lance.uc-knight.top.
lance.uc-knight.top. IN A 120.79.254.2
@ IN MX 5 www.uc-knight.top.
www.uc-knight.top. IN A 120.79.254.2
5.配置 /var/named/254.79.120.zone 文件
vim /var/named/254.79.120.zone
$ttl 600
@ IN SOA lance.uc-knight.top. lance.www.uc-knight.top.(
2018060601 10800 3600 604800 38400 )
; Serial Refresh Retry Expire MinumumTTL
; Serial<2^32 Refresh>=Retry*2 Refresh+Retry<Expire
; Expire>=Retry*10
@ IN NS lance.uc-knight.top.
2 IN PTR lance.uc-knight.top.
6.启动named服务,并设为开机自启
systemctl start named
systemctl enable named
*7.DNS客户端配置(注意不是服务器端)
Linux: yum install bind-utils -y 然后编辑 vim /etc/resolv.conf
本例中为 nameserver 120.79.254.2
Windows: 本地连接/网络适配器-ipv4协议-手动配置输入dns地址
本例中为 使用下面的DNS服务器地址- 120.79.254.