linux7 dns正向,Centos 7 搭建DNS正向解析和反向解析

Centos 7 搭建DNS正向解析和反向解析

服务的三要素:安装-配置-启动

1.使用yum安装DNS

yum install bind -y

2.修改配置文件

vi /etc/named.conf

修改以下内容:

listen-on port 53 { any; };

allow-query { any; };

vi /etc/named.rfc1912.zones

在末尾添加以下内容:

zone "hello.com" IN { -----正向解析

type master;

file "hello.com.zone";

};

zone "80.168.192.in-addr.arpa" IN { -----反向解析

type master;

file "hello.com.local";

};

wq --保存退出

cd /var/named/

cp -p named.localhost hello.com.zone ---复制模板

创建一个正向解析文件跟你 file "hello.com.zone",文件名要一样;

vi hello.com.zone ---

$TTL 1D

@ IN SOA hello.com. 123213123.qq.com (

1 ; serial

1D ; refresh

1H ; retry

1W ; expire

3H ) ; minimum

NS dns.hello.com.

dns IN A 192.168.80.100

www IN A 192.168.80.101

ftp IN A 192.168.80.102

创建一个反向解析 file "hello.com.local",文件名要一样;

vi hello.com.local

$TTL 1D

@ IN SOA hello.com. 12123123.qq.com (

0 ; serial

1D ; refresh

1H ; retry

1W ; expire

3H ) ; minimum

NS dns.hello.com.

100 IN PTR dns.hello.com.

101 IN PTR www.hello.com.

检查主配置文件语法;

named-checkconf

3.启动DNS服务

systemctl start named

查看DNS服务是否启动成功

`netstat -anpt | grep named`

a1f1b28b99450d55fea1c47d1c1ae16e.png

测试DNS服务

1.安装nslookup命令

`yum install bind-utils -y`

2.给网卡指定DNS

`vi /etc/sysconfig/network-scripts/ifcfg-ens32 `

在末尾添加以下内容:

```

DNS1=192.168.80.100 (根据实际情况添写DNS地址)

wq ---保存退出

systemc restart network ---重新启动网卡服务

3.使用nslookup测试正向解析和反向解析

正向解析就是根据网址解析出ip地址

d086ed46ec9f6536cba84176b5771437.png

反向解析就是根据ip地址解析出网址

d9a048f9ef4fa9be701f7174d9156777.png

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值