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)

相关推荐
扫地的小何尚4 分钟前
NVIDIA工业设施数字孪生中的机器人模拟
android·java·c++·链表·语言模型·机器人·gpu
Zfox_7 分钟前
【C++项目】从零实现RPC框架「四」:业务层实现与项目使用
linux·开发语言·c++·rpc·项目
Niuguangshuo13 分钟前
Python设计模式:克隆模式
java·开发语言·python
吃旺旺雪饼的小男孩23 分钟前
Ubuntu 22.04 安装和运行 EDK2 超详细教程
linux·运维·ubuntu
IT小馋猫25 分钟前
Linux 企业项目服务器组建(附脚本)
linux·服务器·网络
阿政一号30 分钟前
Linux进程间通信:【目的】【管道】【匿名管道】【命名管道】【System V 共享内存】
linux·运维·服务器·进程间通信
suimeng640 分钟前
基本元素定位(findElement方法)
java·selenium
方渐鸿40 分钟前
【2025】快速部署安装docker以及项目搭建所需要的基础环境(mysql、redis、nginx、nacos)
java·运维·docker·持续部署·dockercompse
程序员鱼皮41 分钟前
2025最新 Java 面经:美团后端面试真实复盘,附答案模板,速速收藏!
java·后端·面试
又过一个秋44 分钟前
【sylar-webserver】7 定时器模块
linux·c++