搭建Linux环境下的DNS服务器 z

Linux运维实战经验分享:搭建DNS服务器实现域名解析 全套学习资料移步至公众号【学神来啦】更多学习资料添加扣扣资源群:661308959 本节所讲内容: 5.1 DNS服务器常见概念 5.2 DNS服务器安装及相关配置文件 5.3 实战:为公司内网搭建一个DNS服务器 5.4 实战:DNS递归查询和搭建DNS转发服务器 5.5 实战:搭建DNS主从服务器 实验环境: DNS服务端:xuegod63.cn IP:192.168.1.63 DNS客户端:xuegod64.cn IP:192.168.1... 阅读详情

  一 环境的假定

  1两台机器,一台LINUX,机器名为LINUX,域名为tongqiang.cnIP地址为192.168.0.5,另一台机器为WIN98,机器名为tongqiang,IP地址从LINUX上DHCP服务器上获得。

  二 建立DNS服务器(假设你的DNS软件包已经安装好了,而且是在安装LINUX是选择安装DNS服务器的)

  建立DNS服务器只需要修改以下几个文件。

  1 named.boot或named.conf (说明:在RedHatlinux5.2以下的版本需要修改named.boot,在RedHatlinux5.2以上的版本需要修改named.conf.

  修改内容如下:(前面有;表示注释)

  ;boot file for name server

  directory /var/named (指明从/var/named目录下读取DNS数据库文件,如正向解析文件,反向解析文件,本地文件,cache 文件都在此目录下)

  primary tongqiang.cn tongqiang.cn.db (指明主DNS服务器的解析的域是tongqiang.cn,DNS数据库文件是tongqiang.cn.db)

  primary 0.0.127.in-addr.arpa db.127.0.0.0 (指明解析内部地址转换的DNS数据库文件)

  primary 0.168.192.in-addr-arpa db.0.168.192(指明反向解析DNS数据库文件)

  cache . db.cache (指明从internet获取“根”服务器的地址文件)

   三 分别建立各个数据库文件

  1 建立正向解析DNS数据库文件,进入目录/var/named

  vi tongqiang.cn.db

  (以下文件的内容)

  @ IN SOA linux.tongqiang.cn . root.linux.tongqiang.cn . (199511301

  28800

  7200

  3600000

  86400)

  NS linux.tongqiang.cn.

  Mx 10 support.tongqiang.cn

  Localhost A 127.0.0.1

  Linux A 192.168.0.5

  WWW CNAME linux.tongqiang.cn.

  在以上的DNS数据库文件中,第一行分别指明DNS服务器的名字,DNS管理员的邮件地址,后面的数字中,第一个指明了版本号,每次修改完此文件后都要增加版本号,就是简单地在上面加1。后面的NS 记录指明了域名服务器的本身的域名,MX记录指明了邮件地址转换记录,A 记录就是地址记录,指明了从域名到IP地址的对应的关系。CNAME是别名记录,作用是把www.tongqiang.cn对应于 linux.tongqiang.cn

  请注意在上面的相对域名和绝对域名的表示,即有的域名后面加上了点(。),有的后面没有加点(。)。也就是别名记录和MX记录后面的域名要加上点。

  2.建立反向数据库解析文件(db.0.168.192)

  @ IN SOA linux.tongqiang.cn. root.linux.tongqiang.cn.(

  199511301

  28800

  7200

  3600000

  86400)

  NS linux.tongqiang.cn.

  5 PTR linux.tognqiang.cn.

  以上含义和正向解差不多,只是PTR用于反向解析记录。

  3 建立db.127.0.0.0

  @ IN SOA linux.tongqiang.cn. root.linux.tongqiang.cn.(

  199511301

  28800

  7200

  3600000

  86400)

  NS linux.tongqiang.cn.

  1 PTR localhost

  含义和上一样。

  4 至于db.cache文件,可以从ftp.rs.internic.net 下载即可。下载的文件改成db.cache即可。

  四.启动和测试named

  用ndc start

  然后用nslookup命令出现命令提示符,检查正向解析时,直接输入如linux好可查询,反向解析时如输入192.168.0.5即可解析。检查别名和MX记录时,先输入set q=cname 和set q=mx,然后分别输入www.tongqiang.cn和邮件地址。

  五.修改完数据库记录后一定增加版本号,并不忘修改反向解析文件,然后用ndc reload重载数据库文件。


<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
Linux--DNS 域名解析服务 DNS域名系统(Domain Name System缩写DNS,Domain Name被译为域名)是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。正向解析:根据域名查找对应的 IP 地址;反向解析:根据 IP 地址查找对应域名;域名的反向解析不是很常用,只在一些特殊场合才会用到,比如可用于反垃圾邮件的验证;正向解析:FQDN--------IP(一对多)------一般使用正向解析。 阅读详情

相关推荐

Zemax新手别慌!一文搞懂几何像差:从球差、慧差到色差的实战识别与优化

本文为Zemax新手提供几何像差实战指南,详细解析球差、彗差和色差的识别与优化方法。通过软件操作关键节点和实际项目决策逻辑,帮助光学设计师快速掌握像差诊断与优化技巧,提升光学设计效率。

weixin_42524708的博客 262

虚拟机(linux)安装与配置DNS服务器

虚拟机(linux)安装与配置DNS服务器 我是一个来自大二的学生,专业是信息安全与管理。写这个首先是为了加深印象,其次也是想当作笔记,方便之后的考试用。 ** 先来看看我们今天要完成的任务: 任务一:安装与启动DNS服务器 任务二:配置主DNS服务器 任务三:配置辅助DNS服务器 任务四:设置DNS客户端 任务五:测试DNS服务器 下面就是关于...

cjxonky的博客 7529

QTest 单元测试框架及单元测试思考

qt 单元测试框架 QTEST 及思考

一个老菜鸟的学习分享 1万+

DNS服务器搭建与配置

title: DNS服务器搭建与配置 date: 2018-10-15 21:20:07 tags: [Linux笔记,Linux服务] categories: Linux DNS服务介绍 DNS服务简介: DNS(Domain Name System–域名系统),是因特网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。是一个应用层的协议DNS使用...

曹世宏的博客 2万+

Flowable高级篇 -6.8.0 最全表结构说明-主要表结构字段注释

flowable 28张表 详细

billzhen的博客 1万+

Android Studio打包全攻略---从入门到精通

初出茅庐 手动打包怎么手动打包项目写完了,现在需要把应用上传到市场,问题出现—怎么把代码变成.apk(Android的可安装文件)。 1. 创建签名文件 2. 填写好签名参数 3. 生成APK 注意:签名的密码和密匙的密码注意保管,不要忘了,签名文件别泄漏了,也别搞丢了为什么要打包我最开始就有这个疑问,我们的代码不是点了下运行按钮就直接安装到手机上了吗,我们在在项目Project

我早就想,要这样载着你,翻山越岭 2万+

linux-DNS服务器,正向,方向区域搭建

linux-DNS服务器搭建 创建于管理DNS服务:DNS:域名服务系统,对域名进行解析 域名空间: 根域 :".":代表域名命名空间的根。 : “.”:根服务器 顶级域:直接处于根域下面,以国家或地区命名 二级域:在顶级域下面 子域: 主机:FQDN完全合格的域名,如www.cd.net.cn DNS的域名空间的规划: 当用户输入命令提交地址的查询请求后? 查看是不是本地计算机 查看NETBIOS名称缓存 查询wins服务器 在本网段进行广播进行查找 Lmh

qq_43566203的博客 683

《机器学习》周志华_自学记录

第一章绪论## 1.1引言机器学习所研究的主要内容,是关于在计算机上从数据中产生"模型"(model)的算法,即"学习算法"(learning algorithm).在面对新的情况时(例如看到一个没剖开的西瓜),模型会给我们提供相应的判断(例如好瓜).如果说计算机科学是研究关于"算法"的学问,那么类似的,可以说机器学习是研究关于"学习算法"的学问.## 1.2基本术语:用于预测离散值,例如将样本分为“好瓜”或“坏瓜”。:用于预测连续值,例如西瓜的成熟度(如0.95、0.37)。

2201_75296678的博客 2534

二:linux基础配置之dns服务器搭建

对于新手而言,了解这个服务器是必不可要的,下面我将会将一些关于dns服务器的理论知识,很重要的 DNS(Domain Name Server)域名服务器 作用:将域名解析为IP 地址,域名和IP地址联系在一起进行服务,这样可不必不用输入IP地址,而是通过输入网址访问网站,当然输入ip地址也可以(一般不用) 这里先说一下,dns服务器由正向域名和反向区域组成,分别对应正向文件和反向文件,每个域名只能...

cm18351666的博客 453

三极管简单振荡电路实现:从零开始的实战示例

通过一个基础实例,手把手教你如何利用三极管构建简单的振荡电路,深入理解三极管在实际电路中的工作原理与应用技巧。

weixin_32836713的博客 1204

手把手教你为RV1126开发板点亮3寸MIPI屏(ST7701S驱动,含设备树配置避坑点)

本文详细介绍了RV1126开发板适配3寸MIPI屏幕(ST7701S驱动)的全流程,涵盖硬件设计、信号完整性保障、屏幕时序参数计算及设备树配置等关键步骤。特别针对MIPI差分信号布线、电压匹配和设备树配置中的常见问题提供了实用解决方案,帮助开发者高效完成屏幕适配工作。

weixin_42524703的博客 338

【Linux系列】CentOS 9 之DNS服务器配置

小白的开篇之作,写的不好请各位大佬斧正!!!以上就是本次实验的全部内容,本文仅简单介绍了Linux上DNS服务器的安装以及简单配置。

qq_26182841的博客 3228

Vue3 - 详解实现网站接入钉钉扫码登录功能,钉钉授权生成登录二维码用户用手机扫描二维码登陆,支持弹框式、浏览器单独新开页显示,钉钉扫描二维码登录详细流程及示例代码,最新vue集成钉钉扫码授权登录!

vue3,nuxt3,钉钉,扫码登录,vue3钉钉扫码登陆,钉钉授权第三方WEB网站扫码登录功能,钉钉扫码登录第三方网站,单点登录,二维码不显示,报错,扫了没反应,出错,vue3钉钉扫码登录,内嵌,获取个人信息,pc网页钉钉登录,钉钉扫码登录怎么新开一页,跳页显示二维码,内嵌登录二维码,iframe新页面弹出,弹出一个小窗口显示登录二维码,登录报错,扫码没反应,解决手机点登录报错没反应,官方文档,手机扫描钉钉二维码登录网站,页面弹出一个小窗口而不是打开一个页面,vue3中使用iframe实现另开小窗口扫码登

🏆 前端领域优质创作者 3696

Linux(8.3)DNS

linux DNS服务

qq_45258963的博客 1384

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

DNS服务器搭建

1、DNS服务器端软件DNS 的==域名解析==都是 ==udp/53== . 主从之间的==数据传输==默认使⽤==tcp/53==DNS服务器端软件:==Bind==是⼀款开放源码的DNS服务器软件,Bind由美国加州⼤学Berkeley(伯克利)分校开发和维护的,全名为Berkeley Internet Name Domain它是⽬前世界上使⽤最为⼴泛的DNS服务器软件,⽀持各种unix平台和windows平台。BIND现在由互。

2303_78025078的博客 403

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Centos7下搭建DNS服务器

linux-DNS服务器搭建 创建于管理DNS服务:DNS:域名服务系统,对域名进行解析 域名空间: 根域 :".":代表域名命名空间的根。 : “.”:根服务器 顶级域:直接处于根域下面,以国家或地区命名 二级域:在顶级域下面 子域: 主机:FQDN完全合格的域名,如www.cd.net.cn DNS的域名空间的规划: 当用户输入命令提交地址的查询请求后? 查看是不是本地计算机 查看NETBIOS名称缓存 查询wins服务器 在本网段进行广播进行查找 Lmh

Matheus的博客 333

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

linux的DNS服务(基础小白必学)

计算机的发展起源于上世纪60年代,最初只有美国的几所高校在使用,计算机之间通信需要知道对方的地址(IP地址),但是人们对IP地址的记忆又是不敏感的(就像生活中你能记住多少个好友的手机号码一样)。为了方便人类记忆,大学的科学家们把计算机的名字和对应的IP地址写入到计算机中的hosts文件,以此文件来做解析。但是随着计算机和网络的发展出现了局域网,计算机的数量随之增加;

qq_45871601的博客 4278

32.搭建DNS服务器

DNS的学习

weixin_47252600的博客 661

LINUX 626 DNS报错

1.关闭防火墙 selinux2.ip3.hostnamedns.cnweb.cn4.yum。

czhc1140075663的博客 1513

linux7配置dns服务器,CentOS 7搭建DNS服务器配置详解

写在前言:DNS服务器中 named-checkconf -z /etc/named.conf 命令用来检查所有与DNS有关的配置文件,若有错误,会直接提示,可以代替相关的所有检查命令。CentOS 7通过yum安装所需的BIND软件,系统光盘中自带了BIND服务的安装文件。打开DNS服务的主配置文件:以下是主配置文件中的 “全局配置” 部分各主要配置项的含义(建议删除的就算没删除,也必须更改对的...

weixin_29499829的博客 361

【ZeroTier自研之路】虚拟局域网内搭建DNS服务器

本文详细介绍了搭建本地DNS服务器的完整流程,主要包括:1. 使用dnsmasq搭建DNS服务,配置虚拟局域网域名解析;2. 解决端口53占用问题;3. 配置客户端使用DNS服务器的方法;4. 测试域名解析功能;5. 在宝塔面板中部署DNS域名注册系统,包含Python后端和前端界面的实现。系统可实现局域网内设备通过自定义域名互相访问,提供域名注册、管理等功能,并详细说明了部署步骤、权限设置和故障排查方法。

u011701632的博客 1796

centos7搭建DNS服务器

1. 安装 BIND 服务器软件并启动 yum -y install bind bind-utils systemctl start named.service // 启动服务 systemctl enable named // 设为开机启动 1.1. 查看named进程是否正常启动 ps -eaf|grep named // 检查进程 ss -nult|grep :53 // 检查监听端口 1.2. 开放 TCP 和 UDP 的 53 端口 firewall-cmd --permanent --a

学而不思则罔 思而不学则殆 2323

Linux CentOS 8(DNS的配置与管理)

DNS域名系统(英文:Domain Name System)是一个域名系统,是万维网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。DNS协议运行在UDP协议之上,使用端口号53。

正月十六工作室 3254
上一篇: 关于SHELL FOR循环 z
下一篇: 使用perl分析html文件(1) z
KataDoc360
博客等级 码龄18年 65粉丝 16原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值