配置dns服务实现正反向解析
时间: 2023-07-17 08:13:15 浏览: 142
Linux 中的 DNS 正反向解析配置需要在两个文件中进行配置:/etc/named.conf 和 /var/named/ 下的解析文件。
在 /etc/named.conf 中,添加如下配置:
```
zone "example.com" IN {
type master;
file "example.com.zone";
allow-update { none; };
};
zone "1.168.192.in-addr.arpa" IN {
type master;
file "192.168.1.zone";
allow-update { none; };
};
```
在 /var/named/ 下创建解析文件 example.com.zone 和 192.168.1.zone,填入如下内容:
example.com.zone:
```
$TTL 1D
@ IN SOA ns1.example.com. admin.example.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
@ IN NS ns1.example.com.
ns1 IN A 192.168.1.1
www IN A 192.168.1.2
```
192.168.1.zone:
```
$TTL 1D
@ IN SOA ns1.example.com. admin.example.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
@ IN NS ns1.example.com.
1 IN PTR ns1.example.com.
2 IN PTR www.example.com.
```
接下来重启 DNS 服务,正反向解析配置就完成了。
阅读全文