linux DNS服务器的搭建(bind)

linux_DNS服务器和bind搭建配置 域名是用点分割的一串字符表示的网络中计算机或计算机组的名称。DNS服务器是一个占用53端口的应用层服务,提供域名和IP地址的相互解析。     正向解析:域名转化为IP地址     反向解析:IP地址转化为域名基本工作原理:     1.客户机提出域名解析请求,并将请求发送给本地域名服务器。     2.本地域名服务器接到请求后,在本地缓存中查找。如果有此记录则返回给客户机。     3.若本地缓... 阅读详情



DNS服务器的搭建

 

实验环境:Master DNS:10.167.27.193

                Slave  DNS:10.167.27.91

一、Rpm

1、软件包的安装

rpm -ivh bind-9.3.
rpm -ivh bind-utils
rpm -ivh caching-nameserver

 

2、配置文件的修改

修改named.conf文件,添加域zhang.com的正向反向解析!

vi /etc/named.conf

zone "zhang.com" IN {

type master;

file "zhang.zone";

allow-update { none; };

allow-transfer {10.167.27.91;};   ##这一行表示允许10.167.27.91复制,如果不做slave可以去掉!

notifyyes;                    ###开启通告,有更新就会通告给从服务器

also-notify{10.167.27.91;};      

};

 

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

type master;

file "zhang.local";

allow-update { none; };

allow-transfer { 10.167.27.91;};   ##同上

notifyyes;                    ###开启通告,有更新就会通告给从服务器

also-notify{ 10.167.27.91;};

};

 

3、    cp /var/named/named.local  /var/named/chroot/var/named/zhang.local

cp/var/named/named.zone  /var/named/chroot/var/named/zhang.zone

chownnamed.named  /var/named/chroot/var/named/zhang.*

ln –s ln -s /var/named/chroot/var/named/zhang.zone  /var/named/zhang.zone

ln –s ln -s/var/named/chroot/var/named/zhang.local  /var/named/zhang.local

###后面两步步做也可以,知识为了以后更好更改!

 

4、  修改zhang.zone文件的内容:

   [root@localhostnamed]# vi /var/named/zhang.zone

$TTL    86400

@       IN      SOA     zhang.com.root.zhang.com.  (

1997022700 ; Serial

28800      ; Refresh

14400      ; Retry

3600000    ; Expire

86400 )    ; Minimum

IN      NS      zhang.com.

    

www       IN      A    10.167.27.91

   

5、  修改zhang.local文件的内容:

[root@localhost named]# vi /var/named/zhang.local

$TTL    86400

@       IN      SOA     zhang.com.  root.zhang.com.  (

                                      1997022700; Serial

                                      28800      ;Refresh

                                      14400      ;Retry

                                      3600000    ;Expire

                                      86400)    ; Minimum

              IN      NS      zhang.com.

 

91       IN      PTR     www.zhang.com.

 

6、/etc/rc.d/init.d/named restart

 

7、测试

   [root@localhostnamed]# vi /etc/resolv.conf

nameserver 10.167.27.193

   servicenetwork restart

   hostwww.zhang.com

   nslookup www.zhang.com

 

 

二、Slave DNS的配置

zone "zhang.com" IN {

              typeslave;

              file"slaves/zhang.zone";

              masters{ 10.167.27.193; };   ##指定从服务器的地址

};

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

              typeslave;

              file"slaves/zhang.local";

              masters{ 10.167.27.193; };   ##同上!

};

 

Linux中利用bind实现DNS主从服务器的搭建 Linux中通常使用bind来实现DNS服务器的架设,bind软件由isc(www.isc.org)维护。在yum仓库中可以找到软件,配置好yum源,直接使用命令 yum install bind* 就可以安装,监听窗口为53。 bind的主要配置文件为/etc/named.conf,此文件主要用于配置区域,并指定区域数据库文件名称。区域数据库文件通常保存于/var/named/目录下,用于定义区域的资源类型。 阅读详情

相关推荐

Linux下使用bind搭建DNS主从服务器

假设公司A在万网a.org上注册了一个域名net.cn, 现在不想使用万网的DNS服务器,而是自己要建立两个DNS服务器,一个是主服务器,一个是从服务器 ,现有两台机器: ns1.a.org  ,   ns2.a.org   我们如何配置这两台主机成为DNS服务器?

Dean的Linux & Hadoop 1万+

【linux中搭建DNS服务】

DNS服务器的搭建

Leoon123的博客 8258

基于Bind9在Linux上搭建内网DNS服务器:从原理到实战配置

DNS(域名系统)是互联网的核心基础设施,负责将人类可读的域名转换为机器可识别的IP地址,其工作原理基于分布式数据库和客户端-服务器查询模型。理解DNS的递归查询与权威解析机制,是掌握网络服务部署的关键。这项技术的核心价值在于实现高效的网络资源定位、服务发现和访问控制,广泛应用于企业内网、云环境、开发测试等场景。通过搭建自建DNS服务器,管理员可以获得对内部网络命名空间的完全控制权,实现诸如自定义域名解析、访问加速和策略拦截等功能。本文以Bind9这一行业标准软件为例,结合Ubuntu/CentOS环境,详

weixin_33910460的博客 368

linux下DNS服务器的搭建与配置,Linux下快速搭建DNS(bind9)服务器

本文介绍 Linux下快速搭建DNS(bind9)服务器 的方法,供大家参考学习。一、相关术语解释TTL Time To Live 缓冲保留时间ORIGIN 属于哪个域@ 代指域IN 开头需要空格SOA 一行记录类型的开始参数:forwarders {} 指向自己无法解析的域名跳转到外部dns服务测试方法:host 域名(host IP) 使用nslookup方法测试 使用dig @ns ip或域...

weixin_42510783的博客 610

Linux服务器DNS配置实战:基于BIND 9搭建内网权威与缓存解析服务

DNS(域名系统)是互联网的核心基础设施,负责将人类可读的域名转换为机器可识别的IP地址。其工作原理基于分布式数据库和客户端-服务器查询模型,通过递归查询和缓存机制实现高效解析。DNS的技术价值在于提供了可扩展、高可用的命名服务,是网络连通性和应用访问的基石。在Linux服务器运维中,搭建私有DNS服务器是常见需求,尤其适用于内网开发环境、服务治理和网络加速等场景。BIND作为最广泛使用的DNS软件,支持权威解析和递归缓存功能,通过合理配置访问控制、区域文件和日志系统,可以构建稳定可靠的解析服务。本文以BI

weixin_33725126的博客 485

Linux版本之docker容器bind9搭建DNS服务器和配置域名使用

文章目录Linux版本之docker容器bind9搭建DNS服务器和配置使用前提条件:1.下载镜像(主机dns200)2.启动容器(主机dns200)3.Webmin界面个性设置4.设置dns域名配置1)开始创建主区域2)开始创建正向区域记录地址5.测试域名1)win102)Linux6.完成设置 Linux版本之docker容器bind9搭建DNS服务器和配置使用 前提条件: 服务器准备: 主机名 ip dns200(dns服务器) 192.168.56.200 centos121(客

binggoling 8980

Linux之bind 函数(详细篇)

前面讲过,struct sockaddr *是一个通用指针类型,addr参数实际上可以接受多种协议的sockaddr结构体,而它们的长度各不相同,所以需要第三个参数addrlen指定结构体的长度。首先将整个结构体清零,然后设置地址类型为AF_INET,网络地址为INADDR_ANY,这个宏表示本地的任意IP地址,因为服务器可能有多个网卡,每个网卡也可能绑定多个IP地址,这样设置可以在所有的IP地址上监听,直到与某个客户端建立了连接时才确定下来到底用哪个IP地址,端口号为6666。

小菜鸡也要敲代码的博客 2217

Linux环境下BIND DNS服务器搭建与配置实战

你看,搭建一个DNS服务器,表面看是几十条命令和配置文件,实际上考验的是你的系统性工程能力你会不会考虑安全最小权限?你懂不懂利用工具链预防人为失误?你能不能设计出可重复、可验证的部署流程?这才是高手和普通人的差距所在。BIND这套体系发展了几十年,每一个设计背后都有血泪教训。今天我们做的每一步加固,可能就是在避免下一次大规模DNS劫持事件。所以啊,别再说“DNS很简单”了。真正简单的从来都不是技术本身,而是那些愿意深入细节的人罢了。💪。

weixin_35829279的博客 1085

Linux服务篇--DNS服务和BIND

Linux高级篇–DNS服务和BIND 本章概要 DNS服务 实现主从服务器 实现子域 实现view 编译安装 压力测试 DNS排错 一、 DNS服务 1.1 DNS服务相关 DNS服务 DNS:Domain Name Service 应用层协议   C/S,53/udp, 53/tcp BIND:Bekerley Internat Name Domain   ISC (www.isc.or...

天空飘过的鱼的博客 4530

协方差矩阵

对两个类内协方差矩阵进行对角化,可以将它们变换为对角矩阵。这个过程可以通过对每个协方差矩阵进行特征值分解来实现,从而得到它们的特征向量和特征值,进而得到它们的对角矩阵形式。这个过程的意义在于,它可以帮助我们找到一个新的坐标系,使得在这个坐标系下,每个特征之间都是独立的,从而简化了计算。具体来说,当我们使用对角协方差矩阵作为特征向量的坐标系时,它意味着每个特征之间都是相互独立的,从而方便了进一步的分析和处理。在实际应用中,对角化协方差矩阵可以用于降维、特征选择和分类等任务。

m0_55196097的博客 1万+

基于TMS320F28034的SCI技术简介

28034的SCI没有接入DMA总线,不过它的收发都有4级的FIFO,在一定程度上也能够缓解cpu的压力。 本文的设计思想如下: 接收:通过中断的方式,4级FIFO满后在中断里将RXDATA出栈。不过就存在这种情况,发送端发出的数据未必能填满4级FIFO,然而此时配置的是4级FIFO触发中断,所以这种情况下中断无法及时地触发。怎么办? 本文的做法是在主程序下循环读取FIFO。这样就可以确保在数据高速传输时,通过中断和主程序及时和有效地接收到总线的数据。(不过当总线波特率较低时可能中断是几...

weixin_48388779的博客 1406

Linux_26_Linux-BIND

Linix域名管理-BIND

爱喝可乐的w 1548

决策大模型与生成式大模型有何不同?一文拆解技术框架与落地路径

大模型技术正从内容生成走向复杂场景的智能决策。与生成式大模型拟合概率分布不同,决策大模型以序列决策为核心,融合强化学习机制,在动态环境中感知反馈、持续修正行动路径。其技术框架涵盖语义理解、规划推理与闭环决策,并通过世界模型进行低成本仿真推演,显著提升供应链调度、物流排程等场景的应对效率。实际落地时需结合传统优化算法与人工兜底,构建“语义先导+数值寻优”的分层架构,才能平衡精度与稳定性。这篇内容拆解决策大模型的技术组成、落地路径与常见误区,为企业智能化转型提供可参考的实践框架。

weixin_29057163的博客 188

Linux搭建基于BIND的DNS服务器

Linux搭建基于BIND的DNS服务器 实验目标: 通过本实验掌握基于Linux的DNS服务器搭建。 实验步骤: 1、安装BIND 2、防火墙放通DNS服务 3、编辑BIND的主配置文件 4、编辑BIND的域管理文件 5、编辑相应域的记录文件 6、开启或重启BIND服务 7、在客户端测试 参考命令: 1、安装BIND BIND是L...

dingdufan1942的博客 518

NLM去噪算法:原理、优化与医学图像处理实战

本文深入解析NLM去噪算法的核心原理及其在医学图像处理中的优化应用。通过全局自相似性计算,NLM算法有效抑制噪声并保留细节,特别适用于超声图像斑点噪声处理。文章还介绍了积分图像和傅里叶变换等优化技巧,显著提升计算效率,并分享医学影像项目中的实用调参经验。

weixin_29051149的博客 348

AWR射频仿真基本操作(一)

这里只讲述一个基本的操作: 软件是AWR 14版本

钢丝 2万+

Linux系统中使用BIND搭建DNS服务器的详细教程

简单介绍DNS的概念以及它在网络中的作用。说明本文的主要内容——在Linux系统中安装和配置BIND来搭建DNS服务器。概述需要的工具和软件(如BIND)。总结搭建DNS服务器的主要步骤。提供一些扩展资源或参考链接,以便读者深入了解DNS的其他高级配置。鼓励读者在评论区提问,以便交流和解答问题。版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

2302_76919953的博客 2850

海外最新AI营销AI销售书籍推荐AI营销培训讲师AI销售培训讲师人工智能营销培训师人工智能销售培训师AI赋能营销培训AI赋能销售培训企业AI营销内训企业AI销售内训AI营销课程讲师AI销售课程讲师

专栏|AI营销与AI销售实战 · 第46期在这个人类与算法共舞的时代,销售,已经不是你我熟悉的那个“打电话、见客户、做PPT”的老行当了。你还以为销售是“打感情牌”?错了,情感要继续,但方式已经升级。你还以为AI只是“写写文案”?错了,文案只是皮毛,真正的杀器,是思维方式的重构,是认知地图的重绘。首先,我们需要明确一个事实:AI并不会消灭销售这个职业,但它必然会重新定义销售的本质。在销售领域,真正的制胜之道不是简单地采用AI工具,而是的能力。

Akibfrycc的博客 1101

Linux基于Bind9搭建dns服务器

Bind9简介 Bind是Berkeley Internet Name Domain Service的简写,它是一款实现DNS服务器的开放源码软件。Bind已经成为世界上使用最为广泛的DNS服务器软件,目前Internet上半数以上的DNS服务器都是用Bind来架设的,已经成为DNS中事实上的标准。 bind历史 BIND4版本,BIND包最初是在 1980 年代初在加州大学伯克利分校作为研究生项目在美国国防高级研究项目管理局 (DARPA)的资助下编写的。BIND 到 4.8.3 的版本由加州大学伯克

IT 1万+

【HDLBits实战】从真值表到最优电路:SOP与POS形式在ECE241考题中的精妙应用

本文以HDLBits平台上的ECE241考题为例,详细讲解了如何从真值表出发,利用卡诺图化简技术,推导出最优的积之和(SOP)与和之积(POS)逻辑表达式。文章重点剖析了如何处理“无关项”以简化电路,并通过Verilog代码实现对比,阐述了SOP与POS形式在数字电路设计中的精妙应用与实战价值。

z2a3b4c5d的博客 216

3、利用预训练卷积神经网络进行特征提取

本文介绍了如何使用预训练的卷积神经网络(如VGG16)进行图像特征提取,并将提取的特征存储在HDF5数据集中,以便后续用于机器学习模型的训练。文章详细阐述了特征提取的原理、HDF5数据格式的优势、HDF5DatasetWriter类的实现、特征提取流程的代码实现以及实际应用案例。通过该方法,可以在多种图像数据集上高效构建高精度的分类模型。

z2a3b4c5d的博客 114

Linux centos7 DNS服务器基于bind正反解析服务的搭建

Linux centos7 DNS服务器基于bind正反解析服务的搭建 DNS的相关基础知识: 一.DNS--什么是DNS(Domain Name System,域名系统) 因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协...

zsk_john的技术分享专用博客 1214

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Linux 搭建DNS服务器-BIND

文章目录BIND 软件介绍BIND 软件安装BIND 安装后生成文件介绍修改配置文件编辑/etc/named.conf编辑/etc/named.conf定义全局本服务器为哪些域名解析BIND配置SOA记录配置检查重载配置文件BIND 解析测试 BIND 软件介绍 BIND(Berkeley Internet Name Domain(伯克利因特网名称域系统)),官方站点,是一款可以运行在Linux系统上的域名解析系统。具备完整的DNS功能。 BIND 软件安装 本博客写作之时,系统为Centos 7.9-20

HuangFei 1706

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

使用 Bind9 搭建 Linux DNS 服务器

编辑 BIND 的主配置文件named.conf,通常位于。

weixin_59526725的博客 753

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Linux系统之BIND搭建DNS主从域名解析服务器

一、简单介绍 1、DNS系统类型 缓存域名服务器: 也称为高速缓存服务器,通过向其他域名服务器查询获得域名 -> IP地址记录 将域名查询结果缓存到本地 提高重复查询的速度 节省互联网的网络带宽 适用于公司人员多,访问流量大 主域名服务器: 特定 DNS 区域的官方服务器,具有唯一性 负责维护该区域内所有域名 -&g...

青柚的博客 1130
上一篇: HTML5实现3D校园地图思路
下一篇: linux 磁盘分配
fantisGod
博客等级 码龄15年 115粉丝 13原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值