# 安装bind服务
```
yum -y install bind*
```
# 编辑配置文件
```
vi /etc/named.conf
```
>将options下的listen-on port 53后面括号里的内容改成any
allow-query后面括号里的内容改成any
## 编辑/etc/named.rfc1912.zones
```
vi /etc/named.rfc1912.zones
zone “localhost” IN { /*vi命令模式,光标定位到此行按 5yy 复制5行*/
type master;
file “named.localhost”;
allow-update { none; };
};
//正向:在最后按照上面的格式添加域名如:
zone “aaa.com” IN {
type master;
file “aaa.com.zone”;
};
//反向:ip网段倒过来写,参照1.0.0.127.in-addr.arpa
zone “8.168.192.in-addr.arpa” IN{
type master;
file “8”;
allow-update {none};
};
//注意:括号外面有分号内容最后也有分号
```
## 添加域名配置文件
切换到/var/named目录复制named.empt文件名为上面第三步中增加的file行引号内
```
cd /var/named
cp -p named.empt aaa.com.zone
cp -p named.loopback 8
```
## 添加记录
正向:编辑文件aaa.com.zone添加A记录A 192.168..1.1
```
vi aaa.com.zon
www A 192.168..1.1
```
反向:编辑文件8,添加ptr记录(**域名后面需加点号**,可以同一个ip多域名)
```
vi 8
11 PTR www.aaa.com http://www.aaa.com.
11 PTR www.bbb.com http://www.bbb.com.
```
## 重启named服务,并测试
```
systemctl restart named
nslookup
```