在Service01上安装和部署DNS服务,创建解析区域“renai.cn”并要求按照下表(表1)信息为WEB服务器设置正反向主机记录同时启用服务以及设置开机自启。
时间: 2024-02-11 21:04:31 浏览: 144
好的,以下是在Service01上安装和部署DNS服务,创建解析区域“renai.cn”并为WEB服务器设置正反向主机记录的步骤:
1. 在Service01上安装BIND:
```
sudo yum install bind bind-utils
```
2. 配置BIND:
打开主配置文件/etc/named.conf,在文件末尾添加以下内容:
```
zone "renai.cn" IN {
type master;
file "renai.cn.zone";
allow-update { none; };
};
zone "10.0.1.in-addr.arpa" IN {
type master;
file "1.0.0.10.in-addr.arpa.zone";
allow-update { none; };
};
include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";
```
3. 创建正向解析区域文件renai.cn.zone:
```
sudo touch /var/named/renai.cn.zone
sudo chmod 660 /var/named/renai.cn.zone
sudo chown named:named /var/named/renai.cn.zone
```
打开文件并添加以下内容:
```
$TTL 1D
@ IN SOA ns1.renai.cn. admin.renai.cn. (
1 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
IN NS ns1.renai.cn.
IN NS ns2.renai.cn.
ns1 IN A 10.0.1.10
ns2 IN A 10.0.1.11
www IN A 10.0.1.20
```
4. 创建反向解析区域文件1.0.0.10.in-addr.arpa.zone:
```
sudo touch /var/named/1.0.0.10.in-addr.arpa.zone
sudo chmod 660 /var/named/1.0.0.10.in-addr.arpa.zone
sudo chown named:named /var/named/1.0.0.10.in-addr.arpa.zone
```
打开文件并添加以下内容:
```
$TTL 1D
@ IN SOA ns1.renai.cn. admin.renai.cn. (
1 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
IN NS ns1.renai.cn.
IN NS ns2.renai.cn.
10 IN PTR ns1.renai.cn.
11 IN PTR ns2.renai.cn.
20 IN PTR www.renai.cn.
```
5. 测试BIND配置:
```
sudo named-checkconf
sudo named-checkzone renai.cn /var/named/renai.cn.zone
sudo named-checkzone 1.0.0.10.in-addr.arpa /var/named/1.0.0.10.in-addr.arpa.zone
```
如果没有错误,就可以启动BIND服务并设置开机自启:
```
sudo systemctl start named
sudo systemctl enable named
```
现在,您应该可以使用nslookup或dig命令来测试DNS解析是否正常了。例如,如果在Service02上运行以下命令:
```
nslookup www.renai.cn 10.0.1.10
```
您应该可以看到解析结果为10.0.1.20。反向解析也应该能正常工作。
阅读全文