1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > Linux配置DNS正向和反向解析练习

Linux配置DNS正向和反向解析练习

时间:2019-12-02 10:08:36

相关推荐

Linux配置DNS正向和反向解析练习

基于redhat 9进行演示

目录

一.正向解析

1.下载bind

2.编辑主配置文件

3.在工作目录下新建区域文件

4.指定解析域名IP

5.重启named并测试配置好了的域名

二.反向解析

1.编辑主配置文件,新添加区域用于反解

2.在工作目录下新建区域文件

3.重启named并测试

一.正向解析

1.下载bind

[root@redhat9-1 ~]# yum install -y bind

2.编辑主配置文件

[root@redhat9-1 ~]# vim /etc/named.confoptions {listen-on port 53 { any; }; #将监听端口改为任意或本机IPlisten-on-v6 port 53 { ::1; };directory "/var/named";#区域文件工作目录路径dump-file "/var/named/data/cache_dump.db";statistics-file "/var/named/data/named_stats.txt";memstatistics-file "/var/named/data/named_mem_stats.txt";secroots-file "/var/named/data/named.secroots";recursing-file "/var/named/data/named.recursing";allow-query{ any; };};logging {channel default_debug {file "data/named.run";severity dynamic;};};zone "" IN { #指定区域type master; #指定type类型file ""; #指定区域文件};

3.在工作目录下新建区域文件

[root@redhat9-1 ~]# vim /var/named/$TTL 1D@ INSOA. ( 0 1D 1H 1W 3H ) INNS.INMX10.. INA 192.168.2..INA 192.168.2.135wwww INCNAME www

4.指定解析域名IP

/etc/resolv.conf——DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名,还包含了主机的域名搜索顺序

[root@redhat9-1 ~]# vim /etc/resolv.conf# Generated by NetworkManagernameserver 192.168.2.138

5.重启named并测试配置好了的域名

[root@redhat9-1 ~]# systemctl restart named[root@redhat9-1 ~]# nslookup Server: 192.168.2.138Address: 192.168.2.138#53Name: Address: 192.168.2.135[root@redhat9-1 ~]# nslookup Server: 192.168.2.138Address: 192.168.2.138#53Name: Address: 192.168.2.138

二.反向解析

1.编辑主配置文件,新添加区域用于反解

zone "2.168.192.in-addr.arpa" IN { #网段反写并指定反解关键字type master;file "192.168.2";};

2.在工作目录下新建区域文件

[root@redhat9-1 ~]# vim /var/named/192.168.2$TTL 1D@ INSOA. . ( 0 1D 1H 1W 3H )INNS.INMX10.138INPTR.135INPTR.

3.重启named并测试

[root@redhat9-1 ~]# systemctl restart named[root@redhat9-1 ~]# nslookup 192.168.2.138138.2.168.192.in-addr.arpaname = .[root@redhat9-1 ~]# nslookup 192.168.2.135135.2.168.192.in-addr.arpaname = .

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。