centos7配置主从域名服务器
时间: 2023-10-30 07:05:50 浏览: 99
Centos7搭建主从DNS服务器的教程
好的,下面是配置主从域名服务器的步骤:
1. 在主服务器上安装 bind9 服务:
```
sudo apt-get update
sudo apt-get install bind9
```
2. 配置主服务器的 DNS 区域文件:
```
sudo nano /etc/bind/db.example.com
```
在文件中添加以下内容:
```
$TTL 3H
@ IN SOA ns1.example.com. admin.example.com. (
1 ; Serial
3H ; Refresh after 3 hours
1H ; Retry after 1 hour
1W ; Expire after 1 week
1D ) ; Minimum TTL of 1 day
@ IN NS ns1.example.com.
@ IN NS ns2.example.com.
ns1 IN A 192.168.0.10
ns2 IN A 192.168.0.11
www IN A 192.168.0.12
```
3. 配置主服务器的 named.conf.local 文件:
```
sudo nano /etc/bind/named.conf.local
```
在文件中添加以下内容:
```
zone "example.com" {
type master;
file "/etc/bind/db.example.com";
allow-transfer { 192.168.0.11; };
};
```
4. 在从服务器上安装 bind9 服务:
```
sudo apt-get update
sudo apt-get install bind9
```
5. 配置从服务器的 named.conf.local 文件:
```
sudo nano /etc/bind/named.conf.local
```
在文件中添加以下内容:
```
zone "example.com" {
type slave;
file "/var/lib/bind/db.example.com";
masters { 192.168.0.10; };
};
```
6. 重启 bind9 服务:
```
sudo systemctl restart bind9
```
7. 测试主从服务器是否正常工作:
在主服务器上修改 DNS 区域文件,然后在从服务器上查询该域名是否已更新。
阅读全文