正向解析,反向解析

一.正向:

服务端:

root@localhost wzw# vim /etc/named.conf

options {

listen-on port 53 { 192.168.41.128; };

directory "/var/named";

allow-query { any; };

};

zone "openlab.com" IN {

type master;

file "openlab.zone";

};

root@localhost wzw# cd /var/named/

root@localhost named# ll

总用量 44

-rw-r-----. 1 root named 598 10月 31 19:54 192.168.41.arpa

drwxrwx---. 2 named named 23 10月 29 20:15 data

drwxrwx---. 2 named named 60 10月 29 21:15 dynamic

-rw-r--r--. 1 named named 821 10月 31 20:35 managed-keys.bind

-rw-r--r--. 1 named named 1717 10月 31 20:35 managed-keys.bind.jnl

-rw-r--r--. 1 root root 192 10月 31 20:28 named.192

-rw-r-----. 1 root named 2253 9月 20 2023 named.ca

-rw-r-----. 1 root named 152 9月 20 2023 named.empty

-rw-r-----. 1 root named 152 9月 20 2023 named.localhost

-rw-r-----. 1 root named 168 9月 20 2023 named.loopback

-rw-r-----. 1 root named 152 9月 20 2023 named.openlab

-rw-r--r--. 1 root root 184 10月 31 20:22 named.openlab.com

drwxrwx---. 2 named named 6 9月 20 2023 slaves

root@localhost named# cp -a named.localhost openlab.zone

root@localhost named# vim /var/named/openlab.zone

$TTL 1D

@ IN SOA dns.openlab.com. test.163.com ( 0

1D

1H

1W

3H

)

IN NS dns.openlab.com.

IN MX 10 mail.openlab.com.

dns.openlab.com. IN A 192.168.41.160

mail.openlab.com. IN A 192.168.41.161

www.openlab.com. IN A 192.168.41.160

root@localhost named# named-checkconf /etc/named.conf

root@localhost named# named-checkzone openlab.com /var/named/openlab.zonezone openlab.com/IN: loaded serial 0

OK

root@localhost named# systemctl restart named

客户端

nslookup www.openlab.com

Server: 192.168.41.128

Address: 192.168.41.128#53

Name: www.openlab.com

Address: 192.168.41.160

root@localhost wzw# nslookup mail.openlab.com

Server: 192.168.41.128

Address: 192.168.41.128#53

Name: mail.openlab.com

Address: 192.168.41.161

二.反向:

服务端:

root@localhost wzw# vim /etc/named.conf

zone "41.168.192.in-addr.arpa" IN {

type master;

file "41.168.192.zone";

};

root@localhost wzw# vim /var/named/41.168.192.zone

$TTL 1D

@ IN SOA dns.openlab.com. test.163.com (

0

1D

1H

1W

3H

)

IN NS dns.openlab.com.

160 IN PTR dns.openlab.com

161 IN PTR mail.openlab.com

160 IN PTR www.openlab.com

root@localhost wzw# named-checkconf /etc/named.conf

root@localhost wzw# named-checkzone 41.168.192 /var/named/41.168.192.zone

zone 2.168.192/IN: loaded serial 0

OK

root@localhost wzw# systemctl restart named

root@localhost wzw# nslookup 192.168.41.160

160.41.168.192.in-addr.arpa name = dns.openlab.com.41.168.192.in-addr.arpa.

相关推荐
我星期八休息9 分钟前
网络编程—网络层
开发语言·前端·网络·人工智能·智能路由器
不负岁月无痕12 分钟前
简单理解操作系统结构
java·linux·c语言·开发语言·c++·面试
2401_894915531 小时前
GEO 源码部署如何实现精准地域分发?核心配置参数深度讲解
java·运维·服务器·后端·开源
Zguigo1 小时前
第25-26讲:计算机操作系统存储管理——分页机制、页表与快表(TLB)
linux·windows·笔记
2401_868534782 小时前
C语言与C++在基础语法上的区别
网络·网络协议
常乐か2 小时前
VMware Workstation Pro 17 搭建 Ubuntu 24.04 完整指南
linux·运维·ubuntu
黄俊懿2 小时前
【架构师从入门到进阶】第五章:DNS&CDN&网关优化思路——第三节:CDN扩展-多地址直连
网络·计算机网络·架构·系统架构·cdn·dns·架构设计
Dr.kangder3 小时前
嵌入式总线设备解析——TTE总线应用与实践
开发语言·网络·算法·嵌入式·多任务·同步机制
2401_858286113 小时前
OS82.【Linux】设计线程池
java·linux·运维·服务器·开发语言·算法·线程池
数据知道3 小时前
IDOR 不安全的直接对象引用:API 越权实战检测
java·开发语言·网络·安全·网络安全