linux 多个dns正反向解析配置
时间: 2023-11-11 15:08:09 浏览: 58
在 Linux 系统中,可以通过修改 /etc/resolv.conf 文件来配置 DNS。该文件中可以指定多个 DNS 服务器,每个 DNS 服务器占用一行,使用关键字 nameserver 开头。例如:
```
nameserver 8.8.8.8
nameserver 8.8.4.4
```
这样就配置了 Google 的两个 DNS 服务器。如果要进行反向解析,需要在 /etc/nsswitch.conf 文件中配置。在 hosts 行中添加“dns”关键字,例如:
```
hosts: files dns
```
这样就可以进行反向解析了。如果还需要配置本地 DNS 解析,可以编辑 /etc/hosts 文件。这个文件中可以添加本地域名和 IP 地址的映射关系,例如:
```
127.0.0.1 localhost
192.168.0.100 myhost
```
这样就配置了本机的主机名为 myhost,IP 地址为 192.168.0.100。
相关问题
linux dns正反向解析配置
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 服务,正反向解析配置就完成了。
配置dns服务实现正反向解析
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 服务,正反向解析配置就完成了。