DNS域名解析服务器

DNS 域名解析的过程

DNS 解析方式
正向解析:将 FQDN----->IP
反向解析:将 IP----->FQDN
DNS 服务器配置
提供 DNS 服务的软件叫 bind ,服务名是 named

root@localhost \~\] # yum install bind -y \[root@localhost \~\] # rpm -ql bind /etc/named.conf # bind 主配置文件 /var/named/slaves # 从 dns 服务器文件夹 \[root@localhost \~\] # vim /etc/named.conf options { # 定义监听端口,如果所有地址都监听,则只写端口 listen-on port 53 { 127 .0.0.1; }; listen-on-v6 port 53 { ::1; }; # 定义数据文件目录 directory "/var/named" ; # 只允许本地主机进行查询 allow-query { localhost; }; }; # 定义区域 zone "." IN { type hint; file "named.ca" ; }; 实验 1 :配置 DNS 正向解析 ![](https://i-blog.csdnimg.cn/direct/4baeae69d7534f938efff909773b2f10.png) ![](https://i-blog.csdnimg.cn/direct/70a26321a44e4e1686d04bd3b8cc5852.png) ![](https://i-blog.csdnimg.cn/direct/c0fc3a57fde44a02aa793f6358a394a4.png) # 客户端测试 host \[-a\] FQDN \[server

nslookup [FQDN] [server]
dig [options] FQDN [@server]
options : + trace 代表从 . 开始追踪; -t type 查询的数据主要有 MX 、 NS 、 SOA 、 A 等类型; -x 查
询反解信


实验 2 :反向解析

反向区域文件

root@localhost \~\]# vim /var/named/named.192.168.231 $TTL 1D @ IN SOA ns.baidu.com. admin.baidu.com. ( 0 1D 1H 1W 3H ) IN NS ns.baidu.com. 129 IN PTR ns.baidu.com. 129 IN PTR www.baidu.com. 129 IN PTR mail.baidu.com. 129 IN PTR ftp.baidu.com. ![](https://i-blog.csdnimg.cn/direct/d4f7385008dc4dda8304c42ccdef0136.png) # 反解需要注意:主机名尽量使用完整的 FQDN ,即要写上 "." # 客户端测试 ![](https://i-blog.csdnimg.cn/direct/f0b0ba09de5f45f38009ea85c1057c94.png)

相关推荐
皮皮林5517 小时前
拒绝写重复代码,试试这套开源的 SpringBoot 组件,效率翻倍~
java·spring boot
Sheffield10 小时前
Docker的跨主机服务与其对应的优缺点
linux·网络协议·docker
顺风尿一寸11 小时前
从 Java NIO poll 到 Linux 内核 poll:一次系统调用的完整旅程
java
程途知微11 小时前
JVM运行时数据区各区域作用与溢出原理
java
华仔啊13 小时前
为啥不用 MP 的 saveOrUpdateBatch?MySQL 一条 SQL 批量增改才是最优解
java·后端
xiaoye201815 小时前
Lettuce连接模型、命令执行、Pipeline 浅析
java
Sheffield18 小时前
Alpine是什么,为什么是Docker首选?
linux·docker·容器
beata18 小时前
Java基础-18:Java开发中的常用设计模式:深入解析与实战应用
java·后端
Seven9719 小时前
剑指offer-81、⼆叉搜索树的最近公共祖先
java