linux作业——搭建dns服务器(一)

Linux中怎么搭建主DNS、辅助DNS、缓存DNS服务器 Linux中怎么搭建DNS服务器 一、认识DNS: 首先我们要了解一下什么是域名,当我们在没有DNS域名解析服务器去访问某台服务器的时候,我们只能基于IP去访问,但由于IP难记且不方便。我们需要一种来取代它,就是域名,好比www.baidu.com(对应的IP地址是119.75.217.109)这就是一个域名。当我们访问这个网站时就不需要输入它的IP地址那么麻烦了。那问题来了,是什么在域名与IP地... 阅读详情

一.作业要求:

自行搭建DNS服务器,以自己的姓名为域名,为其解析成IP网段:192.168.0.0/24。以张三为例,要求能为zs.com和zhangsan.com域名做解析

二.实验环境:

  1. vm软件
  2. 两台Linux虚拟机(centos7,redhat7)
  3. centos7 作为dns服务器(ip:192.168.1.101)
  4. Redhat7 作为客户端(ip:192.168.1.24)
  5. 关闭两台虚拟机防火墙和SELinux

三.实验步骤:

  1. 下载dns包:yum install -y bind*,
    然后安装公钥,用rpm命令。
    在这里插入图片描述
  2. 配置关键的4个文件:
    2.1 进入etc目录下面,打开named.cof 。命令:vim /etc/named.conf
    在这里插入图片描述
    保存退出后,检测是否正确:named-checkconf
    2.2 在/etc目录下面,打开named.rfc1912.zones文件,在末尾添加配置:vim /etc/named.rfc1912.zones
    在这里插入图片描述
    2.3 配置lzj.com域名文件,在/var/named/ 路径下:cp -p named.localhost lzj.com.zone
    在这里插入图片描述
    2.4 因为是两个域名,所以和上面是差不多的。cp -p named.localhost luozhijia.com.zone
    在这里插入图片描述
  3. 配置完成后,记得检测。
    在这里插入图片描述
  4. 修改客户端红帽的网卡配置,将dns地址改成服务器的IP地址
    在这里插入图片描述
    5.在客户端运行解析命令:nslookup dns.lzj.com 和 nslookup dns.luozhijia.com
    在这里插入图片描述
    6.到此作业做完了。可以参考着做。以后有时间,写一个反向解析(有兴趣的朋友可以尝试写下,提示在named.rfc1912.zones文件增加。)和同一个局域网多台服务器域名解析。
Linux-DNS服务器搭建 Linux服务器DNS服务搭建 阅读详情

相关推荐

Linux—DNS服务器及搭建

1.介绍DNS是互联网上的一项服务,它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网。DNS系统使用的是网络的查询,那么自然需要有监听的port,DNS使用的是53端口,在/etc/services(搜索domain)这个文件中能看到。通常DNS是以UDP这个较快的数据传输协议来查询的,但是没有查询到完整的信息时,就会再次以TCP这个协议来重新查询。所以启动DNS时,会同时启动TCP以及UDP的port53.

FlightDiarys的博客 2541

linux-DNS服务器的搭建

DNS DNS服务器 DNS(Domain Name System)是互联网上的一项服务,它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网。 DNS系统使用的是网络的查询,那么自然需要有监听的port。DNS使用的是53端口号,在/etc/services(搜索domain)这个文件中能看到。通常DNS是以UDP这个较快速的数据传输协议来查询的,但是没有查询到完整的信息时,就会再次以TCP这个协议来重新查询。所以启动DNS时,会同时启动TCP以及UDP的port53。 因特网域名

weixin_54217950的博客 7611

Linux搭建DNS服务器详细步骤

配置主域名服务器 正向区域 步骤: 前提条件:配置静态IP地址;DNS服务器指向自己本机 DNS客户端ip指向DNS服务器 1.安装DNS软件包:bind bind-chroot 1.yum install bind-chroot -y 2.挂载CDROM--rpm -ivh bind* 2.编辑DNS主配置文件:/etc/named.conf options{ ...

weixin_45486362的博客 3139

Windows 网络服务架构系列课程详解(二) ----DNS服务器的部署与配置

Windows 网络服务架构系列课程详解(二) ---------DNS服务器的部署与配置 实验背景: 在Internet网络发展的早期,由于IP地址不便于记忆,网络互联的方式主要通过购买hosts文件进行域名的解析,当时,进行网络互联的计算机并不是很多。随后,随着计算机网络的不断发展和普及,越来越多的计算机使用了域名,然而强大的hosts文件再也不能满足于现代的网络需求,DNS(Doma...

weixin_34402090的博客 385

Linux搭建DNS服务器

                                        &nbsp...

风语夜蝶的博客 2347

Linux中搭建DNS服务器

目录 DNS 域传送漏洞 域名空间结构 DNS解析过程 各种解析记录 DNS服务器的安装与部署 主从DNS服务器的搭建: 转发DNS服务器的配置 DNS DNS(Domain Name Service)域名解析服务,就是将域名和 ip 之间做相应的转换,利用 TCP 和 UDP 的53号端口DNS系统作用: 正向解析:根据域名查找对应的ip地址 反向解析:根据ip地址查...

谢公子的博客 6万+

【网络篇】如何搭建自己的DNS服务器

平时练习域名解析,一般直接修改的/etc/hosts文件。对于服务器数量小的情况完全可以,但是如果服务器数量较多,每个都修改比较麻烦。DNS是作为域名解析。在实际的生产过程中,尤其是对于内网搭建的情况,DNS不可能使用互联网的DNS,这时需要我们自行搭建。每台服务器按照此方法修改,将自己的DNS服务器ip放在前面。说明:使用Tab隔开,不能使用空格。我这里准备了4台虚拟机。

weixin_45842494的博客 6691

使用Matlab进行IEEE 33节点潮流计算的NR法实现详解及应用实例

IEEE 33节点系统是一个标准的配电系统模型,广泛用于学术研究和工程应用。该系统由33个节点和37条线路组成,结构复杂,具有代表性。其潮流计算结果可用于验证各种潮流计算方法的准确性和效率。NR法是一种基于迭代求解的潮流计算方法,通过不断迭代求解非线性方程组,直到达到预定的收敛条件。NR法具有收敛速度快、计算精度高的优点,适用于大规模复杂电力系统的潮流计算。

m0_57781768的博客 2070

DNS服务搭建(超详细)

DNS是域名系统(Domain Name System)的缩写,它是一个用于将域名解析为IP地址的系统。在互联网上,每个设备都需要一个唯一的IP地址来进行通信,但人类更容易记住的是域名而非IP地址。DNS的作用就是将人类可读的域名解析为对应的IP地址,从而使设备能够相互通信和访问互联网上的各种服务和资源。

weixin_50466477的博客 2万+

转义序列字符(\0,\n,\r,\t,\v,\a,\f,\b,\\,\‘,\“,\?)详解,转义字符对应的全称,输出结果和对应的ASCII码值详解;

转义序列字符(\0,\n,\r,\t,\v,\a,\f,\b,\\,\',\",\?)详解,转义字符对应的全称,输出结果和对应的ASCII码值详解;

南城花开过的博客 3万+

智能车实战——从ADC采集到PWM控制,让电磁车精准循迹

本文详细介绍了电磁循迹智能车的实现原理与实战技巧,涵盖从ADC信号采集、PWM控制到PID算法整定的全流程。通过STM32代码示例解析电感信号处理、差比和偏差计算及电机驱动等关键技术,帮助开发者快速掌握智能车精准循迹的核心方法,提升电磁车竞赛项目的开发效率。

weixin_29192211的博客 301

DNS服务器搭建

DNS服务器搭建

u010080562的博客 1641

闲人闲谈PS之一项目库存跨公司业务STO解决方案--SAP闲人的开篇

写这篇文章之前,简单说一下发这篇文章的动机。也算是在SAP这一行干了快10多年,在对一个模块了解越来越深入,越发觉自己的SAP知识浅薄。总的来说,和多数顾问一样,对于**标准功能**的应用业务场景理解还是存在或多或少的知识盲区。 因为一个偶然,看到SAP团子君的文章,分享了很多干货文章。这也是自己一直想做的时候,不管水平高低与否,分享本身就意味着提升。好了废话不多说,先在优快云上发一篇吧,困惑自己将近10年的问题的解决方案。 业务场景:在项目型企业中,通常会有这样的业务,母公司和客...

SAP闲人的博客 9267

在Linux系统内搭建DNS本地服务器

TCP/IP提供了通过IP地址来连接到设备的功能,但对用户来讲,记住某台设备的IP地址是相当困难的,因此专门设计了一种字符串形式的主机命名机制,这些主机名与IP地址相对应。在IP地址与主机名之间需要有一种转换和查询机制,提供这种机制的系统就是域名系统DNS(Domain Name System)。互联网中,一台计算机与其他计算机通信时,通过IP地址唯一的标志自己。此时的IP地址就类似于我们日常生活中的电话号码。但是,这种纯数字的标识是比较难记忆的,而且数量也比较庞大。

JIUYINGQAQ的博客 4525

ESP32-C3入门教程 问题篇⑳——subprocess.CalledProcessError: Command ‘[‘D:\\.espressif\\python_env\\idf5.4_py3.

ESP32-C3入门教程 问题篇⑳——subprocess.CalledProcessError: Command '['D:\\.espressif\\python_env\\idf5.4_py3.

772

《Zephyr OS 入门与实战》第15章:LoRaWAN 集成

【代码】《Zephyr OS 入门与实战》第15章:LoRaWAN 集成。

2301_79143213的博客 608

我见过最好的Linux教程——DNS服务器搭建

恰同学少年,风华正茂。 Dns服务器主要是用于帮助用户方便访问网站,在访问某一网站时,可以通过dns服务器来进行解析, 这样就可以在不知道主机ip地址的情况下通过它的名字来进行访问。 那DNS究竟是怎么样进行运作,有应该如何的安装呢?这一篇文章就来为大家揭开dns神秘的面纱。 Dns服务简介 DNS查询原理 Hosts文件的使用方法 DNS服务器安装与搭建

chen010416的博客 8591

手把手教你学RDMA驱动开发专栏--第7章 队列对(QP)与数据传输实现​7.3 完成队列(CQ):事件通知机制与轮询/中断模式

本章详细探讨了RDMA驱动中完成队列(CQ)的事件通知机制,重点分析了轮询与中断两种模式的实现原理及优化策略。CQ作为操作结果的报告载体,其核心功能包括结果反馈、事件通知和资源同步。轮询模式通过主动查询实现低延迟,适合高性能场景;中断模式通过被动通知节省CPU资源,适用于低频事件处理。驱动实现需考虑CQ溢出防护、多QP共享同步等关键问题,并提供事件通道机制将CQE传递给用户态。通过对比两种模式的优缺点及适用场景,揭示了RDMA系统在性能与资源间的权衡机制。

MHD0815的博客 396

Linux环境下DNS服务、DNS服务器的搭建与配置

1. DNS系统 (1)DNS系统的作用 正向解析:根据主机名称(域名)查找对应的IP地址; 反向解析:根据IP地址查找对应的主机域名; (2)DNS系统的类型 缓存域名服务器: 也称为高速缓存服务器(提高重复查询的速度,节省互联网的网络带宽,适用于公司人员多,访问流量大); 通过向其他域名服务器查询获得域名——>IP地址记录; 将域名...

橘子女侠 2万+

am62x A53与R5F通信

AM62x是Ti的一款异构多核芯片。remoteproc驱动,硬编码(写死)了R5F/M4F固件的名字,这样驱动启动时,就会找硬件编码的固件,下面是其对应关系。值得注意的是,linux内核中的M4F remoteproc驱动启动M4F,而linux内核中的R5F remoreteproc驱动不启动R5F,相反,它attach到已经在boot阶段启动的R5F固件上。在/lib/firmware的真实固件名:,而我们生成的固件名如下所示,没有直接对应的,经确认,.out文件就是我们需要的,重命名后即可。

鹰之翔 1361

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Linux下的DNS服务器搭建

Linux下的DNS服务器搭建

jks212454的博客 7892

IDEA的使用指南

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

Linux 中搭建DNS服务器详细教程

基本说明: DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库 主服务器:在特定区域内具有唯一性,负责维护该区域内的域名与IP地址之间的对应关系。 从服务器:从主服务器中获得域名与IP地址的对应关系并进行维护,以防主服务器宕机等情况。 缓存服务器:通过向其他域名解析服务器查询获得域名与IP地址的对应关系,并将经常查询的域名信息保存到服务器本地,以此来提高重复查询时的效率。 简单来说,主服务器是用于管理域名和IP地址对应关系...

Cloud_YC_Wei的博客 1万+

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Linux系统中搭建DNS服务器

Linux系统中搭建DNS服务器

weixin_44767040的博客 1万+

DNS服务器搭建(Linux版本)

DNS服务器搭建(使用Linux版本) 参考视频:P2.Linux服务器项目实训-DNS服务器配置(bind的正向解释和反向解释) 参考文章:CentOS下搭建DNS服务器、Linux网络服务——部署搭建DNS服务器 一、安装BIND [root@server ~]# yum clean all [root@server ~]# yum repolist [root@server ~]# yum list | grep '^bind\.' [root@server ~]# yum -y install bi

宝耶需努力的技术分享博客 9307

Linux下的DNS服务器的搭建实战

登录XShell 用yum源本地下载安装dns [root@wry ~]# yum install bind.x86_64 使用rpm命令查看是否安装成功 [root@wry ~]# rpm -qa | grep bind bind-license-9.11.4-26.P2.el7.noarch bind-libs-lite-9.11.4-26.P2.el7.x86_64 bind-export-libs-9.11.4-26.P2.el7.x86_64 rpcbind-0.2.0-49.el7.x86_6

qq_48111800的博客 4188

Linux系统下搭建DNS服务器——DNS原理总结

2017-01-07 整理 DNS原理域名到IP地址的解析过程IP地址到域名的反向域名解析过程抓包分析DNS报文和具体解析过程DNS服务器搭建和配置 这个东东也是今年博主参见校招的时候被很多公司问过的,虽然理论性比较强,但是作为一个程序员,个人认为熟悉DNS是非常重要的,要理解它并能帮助解决一些实际问题。 面试实录 打开一个URL,在网络层面都发生了哪些事情?(当中说到了D

刘彦的博客 3万+
上一篇: maven(win10)安装与配置
下一篇: Java 数组基础知识
ROMdayfish
博客等级 码龄7年 4粉丝 29原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值