Bind 服务器构建

DNS服务器配置与管理(2)——BIND部署DNS 在Linux上配置DNS的常用软件是BIND(Berkeley Internet Name Domain Service,BIND),它是一款实现DNS服务器的开放源码软件。本文详细介绍了在CentOS7上安装并配置Bind软件。 阅读详情
Bind 服务器构建
Bind 这个软件大家都很熟悉了吧,没错,是它,Linux下的DNS服务器软件,它可以用来做DNS解析,说起来,它也算老品牌了,公司里和项目上用的最多的也就是它了,最近呢,我做在Redhat 6.3里做了一个评测,觉得很不错,现在写出来给大家分享一下,我会用尽量通俗易懂的话来说,最后要达到人人都能看懂,看明白。好了,我们开始吧。
环境:Redhat 6.3三台,一台做客户端,一台做服务器,一台缓存服务器
域名:steven.com
主机名:rhel.steven.com
和其他服务一样,我们要检查是否安装了相关软件,如果没有,那我们就要来安装,检查的命令如下
clip_image001
上图中,我们看到,还没有安装,那我们来安装一下
我们可以用yum install bind –y来安装,这样可以避免各种的依赖关系,更加容易的把软件给安装好,关于yum的使用请参考我的加一篇文章 http://ucweb.blog.51cto.com/4042188/968341
clip_image003
好了,上图中我们把软件安装好了,依赖关系自动帮我们解决
一般到这个时候,其他的教程什么的,都开始配置了,不过我们不推荐这样,因为你要开始配置是没错的,但是如果你是新手,那怎么配置啊,这软件安装到哪里去了啊,配置文件在哪里啊,对不对,这都是问题,所以啊,我们来查一下,安装这个软件的时候,都往哪里放了哪些文件,这样我们就知道配置文件哪里去了,也能看到示例,不会的话就去看示例,这不就万事大吉了吗
我们来查一下bind这个软件包都安装了些个神马东东
命令就是rpm –ql bind,下图是示例,看,列出了所有的bind相关软件
clip_image005
现在我们再来配置,这就容易多了,我们通过rpm –ql 知道了named.conf的位置,我们来编辑一下
clip_image007
clip_image009
看,提示多清楚啊,我们可以参考那个sample
Listen-on这一行是说我们这服务侦听在哪个IP哪个端口上
Listen-on-v6大家懂的,IPV6
Directory是说默认文件夹文职
Dump-file我们的域名 缓存 文件等数据库位置
Statis这一行就是我们的统计信息了,后面的还有很多,我们保持 默认就好,详情我们可以打开那个sample去看看或man一把,我们今天也是主要讲配置,我们在命令模式下,直接按大写的G,跳到最后,加上我们的内容,如下图所示
clip_image011
Zone “steven.com” 这是说啊,我们这个区域是steven.com
Type master是说我们这个服务器是steven.com的主域名服务器
File 这一行是说域名 的文件在哪里,这个文件中包含我们的解析记录
好的,我们保存退出,去新建这个文件
clip_image012
看,上图,我们知道默认文件夹在这里,我们去这里新建好了
clip_image014
这里有个样本,我们复制一份,我们的名字要和配置文件中file 那一行中匹配的
clip_image015
我们打开steven.com后默认是这样的
Vim /var/named/steven.com
clip_image017
好的,我们修改成如下图所示
clip_image019
我们加了mx、a、cname这几个常见的记录,这里不讨论反向区域,我们将在随后的DNS文章介绍
好的,现在我们来说一下我们修改的东东都是什么
$ttl 86400,注意这个单位,是秒,我们还可以直接写成1D,就是一天的意思,缓存保留周期是1天的意思
@ IN SOA rhel.steven.com. email.steven.com.这一行中的@是说是当前区域,SOA rhel.steven.com.是说当前区域的DNS服务器名是rhel.steven.com.,大家注意我写的,后面都有“.”在域名后都要加. email.steven.com.这个是管理者邮箱
clip_image020
这些都自己解释了
0是序列号,检测是否更新用的
1D,是说一天刷新一次
1H,一小时重试一次(如果查询失败
1W,重试找一周,如果还不行,就放弃了
3H,最小的保留期也要3小时
好的,我们保存并检测我们的语法和区域文件
clip_image022
现在你去解析是不是不能解析,出现如下图,那就对了,一、我们没有权限,二、我们只侦听在127.0.0.1上
clip_image023
clip_image025
我们先来改一下127这个事
Vim /etc/named.conf
改一下listen-on后面这个IP,完成后重启服务
clip_image027
clip_image029
我们再来执行nslookup,我了个去,为什么还是不行
clip_image030
我们去看一下关于steven.com日志吧
clip_image032
如上图,我了个去,没有权限吧,我们来给一下,OK,成功了吧
clip_image034
完美成功
下一篇我们讨论高速缓存服务器的构建

本文出自 “阳光☆奋进” 博客,请务必保留此出处http://ucweb.blog.51cto.com/4042188/989470

技术碎片管理:高效整理与复用实战指南 在软件开发中,知识管理是提升工程效率的核心环节。技术碎片(如临时解决方案、调试记录等)作为隐性知识的重要载体,其有效管理直接影响开发者的生产力。通过结构化存储和智能检索系统,可以将这些碎片转化为可复用的知识资产。典型的实现方案包括建立标准化捕获流程(如3S原则:Snap快照、Structure结构化、Store存储)、多维分类体系(技术栈/问题类型/时间维度)以及自动化工具链(Obsidian+Git+Alfred组合)。这种实践尤其适合需要快速迭代的敏捷开发场景,能显著减少重复劳动,其中Alfred工作流 阅读详情

相关推荐

Linux--DNS 域名解析服务(DNS 系统的作用及类型、分布式数据结构、BIND 的安装和配置文件、正向解析及反向解析构建 DNS 域名解析服务器的步骤、构建主、从域名服务器、搭建分离解析)

文章目录前言一、BIND域名服务基础1.DNS系统的作用及类型1.1 DNS系统的作用1.2 DNS系统的分布式数据结构1.3 DNS服务器类型1.3.1 主域名服务器1.3.2 从域名服务器1.3.3 缓存域名服务器1.3.4 转发域名服务器2.BIND的安装和配置文件2.1安装bind软件包2.2 查看需要修改的配置文件所在路径三、构建DNS域名解析服务器步骤(正向解析)1.记得关闭防火墙2.修改主配置文件3.修改区域配置文件,添加正向区域配置4.配置正向区域数据文件5.启动服务6.在客户端的域名解析配

Xucf1 1645

2.BIND服务基础及域主服务器配置

一.BIND 现今使用最晚广泛的DNS服务器软件是BIND(Berkeley Internet Name Domain),最早由伯克利大学的一名学生编写,现在最新的版本是9,由ISC(Internet Systems Consortium)编写和维护。   1.BIND支持现今绝大多数的操作系统(Linux、UNIX、Mac、Windows)   2.BIND服务的名称称之为na...

Wjhui159753123的博客 487

bindzip压缩软件

一款特别好用的压缩软件,无广告,功能强大,界面简介,执行速度快,软件轻巧,保证你用了之后不想用其他的压缩软件,用了你就知道了

BIND运维工具

一.bind-utils介绍 DNS是一种将域名解析为IP地址的服务.如:www.turbolinux.com.cn通过DNS解析,可以 得到210.77.38.126. bind是linux系统下的一个DNS服务程序.bind-utils是bind软件提供的一组DNS工具包, 里面有一些DNS相关的工具.主要有:dig,host,nslookup,nsupdate.使用这些工具可

SprintfWater的专栏 6617

DFRobot MGC3130电容式手势传感器库深度解析

电容式近场感应(Electric Near Field Sensing)是一种非接触、抗干扰的三维空间感知技术,其原理基于人体介电特性对高频电场的扰动响应,具备低功耗、高鲁棒性与零物理接触等核心优势。该技术广泛应用于医疗人机交互、工业HMI、智能家电等对可靠性与环境适应性要求严苛的嵌入式场景。DFRobot_MGC3130库正是面向Microchip MGC3130芯片的工程化实现,封装了I²C驱动、ASU硬件加速调度及多层抽象API,支持手势识别、触控检测与接近唤醒等功能动态切换。结合电容式近场感应与嵌入

weixin_34620658的博客 551

储能系统架构和控制

探讨了储能系统中EMS(能源管理系统)、BMS(电池管理系统)和PCS(功率转换系统)之间的协同机制,以及组串式和集中式储能系统的技术架构、优势和局限性。EMS根据电价、电网需求和电池状态制定充放电策略,BMS提供电池数据,PCS执行充放电控制。组串式系统具有独立管理和灵活扩展的优势,但成本较高;集中式系统成本效益高,但存在环流和木桶效应问题。

蓝龙宝藏的博客 3969

DSN域名解析&查询

生活中所看到的www.baidu.com,www.jd.com,这些都是域名,方便人类记忆。这些域名实际代表的还是ip地址,计算机内输入域名后,会由dns服务器将域名解析成ip地址,然后完成通信。DNS:Domain Name System 域名系统,应用层协议,是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。

2301_79886522的博客 1388

频偏估计技术:从原理到5G应用的实战解析

本文深入解析了5G通信中的频偏问题及其核心技术。频偏如同调不准的旋钮,会导致信号失真与载波间干扰。文章详细拆解了整数倍与小数倍频偏估计两大核心方法,重点剖析了基于循环前缀和基于同步信号块的算法原理与优劣,并结合eMBB、mMTC、URLLC三大5G应用场景,提供了实战算法选择策略与参数调优避坑指南。

weixin_29218963的博客 264

用BIND构建DNS域名服务器(详细解说)

DNS是基本的服务,必须懂。 技术术语: zone       区域 master     主人,主要的 slave      奴隶,辅助的,跟从的 forward    转发   reverse    反向,逆向的 recursion  递归 view       视角、视图、视野 split      分离,裂开   daemon     守护神,守护的(进程)

MiltonZhong 3267

人工智能训练师认证教程(5)使用MONAI进行医学影像分析的完整指南

本文介绍了使用MONAI框架进行医学影像分析的全流程。首先详细说明了环境搭建步骤,包括PyTorch和MONAI的安装配置。然后以肺部CT 3D分割为例,分步骤讲解了数据准备与预处理、3D UNet模型构建、训练配置(DiceLoss损失函数、Adam优化器等)以及训练验证循环的实现。文章还包含推理可视化方法和模型导出为ONNX格式的部署方案,并强调了医学影像分析中的数据格式适配、强度归一化、显存优化等关键注意事项。最后指出MONAI的医学专用组件可大幅简化开发流程,建议后续可探索SwinUNETR等进阶方

华为开发者布道师,天府英才计划,致力于大数据+AI 的应用创新,助力企业与个人AI创新赋能。 1213

【通过STM32CubeMx配置LWIP+FreeRTOS并通过Socket实现TCP_Client/Sever】

生成KEIL工程之后,勾选上use MicroLIB,代码上暂时无需做其他修改,编译下载。由于使用了FreeRTOS,因此系统的TimeBase Source修改成TIM1。在CubeMx上面选择NUCLEO-F429ZI开发板,并采用默认配置。打开电脑命令行,去ping这设置好的IP,能够实现Ping通。使能LWIP,并且先禁用DHCP,设置好静态IP。修改defaultTask的栈大小。Platform选择LAN8742。修改堆栈大小,生成工程。使能FreeRTOS。

qq_42617357的博客 6112

使用BIND构建DNS服务器

转: http://blog.chinaunix.net/uid-10435474-id-2957019.html 一、安装域名服务   RHEL4系统中默认没有安装BIND服务器软件包,而只安装了名为bind-libs和bind-utils的两个域名解析相关的软件包,bind-libs软件包中提供了实现域名解析功能必备的库文件,bind-utils中提供了对DNS服务器的测试工具...

人在旅途 260

Android 13 录音APK在后台无数据的处理

未获取到录音数据

chenchen4310的博客 1183

使用BIND構建DNS服務器

Linux(RedHat el4)系統使用BIND構建DNS服務器 第一步:安裝域名服務 查詢系統是否安裝了bind服務 (rpm -qa |grep bind) 系統默認為安裝、并將其bind-chroot 缷掉(rpm -e bind-chroot) 第二步:配置BIND服務器 ...

weixin_34067980的博客 91

《QEMU/KVM源码分析与应用》读书笔记1 —— 第1章 QEMU与KVM概述

《QEMU/KVM源码分析与应用》学习笔记1 —— 第一章 QEMU与KVM概述

phmatthaus的专栏 1985

Qt Quick (QML) 老年人健康管理

通过 **Qt SQL** 模块将所有健康数据(用药记录、体检数据等)安全地存储在本地 **SQLite** 数据库中。你想用 **Qt C++** 结合 **Qt Quick** (QML) 来开发一个老年人健康管理软件,主要功能包含 **用药提醒** 和 **健康记录** (使用 `Qt SQL` 存储数据)。* **UI 框架**: Qt Quick (QML) - 用于构建流畅、动态的用户界面。**数据模型类 (models/MedicationReminder.h / .cpp)**

寒寒豆豆软件公司的博客 194

使用bind构建高可用智能DNS服务器

使用bind构建高可用智能DNS服务器             作者: 陆文举             luwenju@live.cn   2010-12-11 应用背景:                    某远程教育公司服务器放于两个BGP机房,虽然是BGP机房,但是两个机房的电信、联通出口带宽不是太理想,一个机房电信用户访问较慢,另一个机房联通用户访问较慢

wdt3385的专栏 1913

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

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

linux centos 7 使用BIND域名解析构建从域服务器脚本

【代码】linux centos 7 使用BIND域名解析构建从域服务器脚本。

2402_86723757的博客 279

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

linux centos 7 使用BIND域名解析构建主域服务器脚本

好用

2402_86723757的博客 451

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

使用BIND构建权威域名服务器

一、安装 安装BIND到服务器:server1.example.com 192.168.5.20 操作系统:CentOS 7 1804 1.1BIND需安装的包有 包 描述 bind 包含基本的域名服务器软件和扩展文档 bind-libs 添加bind和bind-untils RPM使用文件库 bind-libs-lite 为客户端实用工具包含了BIND库的一个精简版本 ...

you_21939的博客 2419

CentOS 8实战:基于Bind9构建高可用主从DNS服务器集群

本文详细介绍了在CentOS 8环境下使用Bind9构建高可用主从DNS服务器集群的实战指南。通过主从同步机制实现实时数据同步和自动故障切换,显著提升DNS服务的可用性和可靠性。文章涵盖环境准备、Bind9安装配置、TSIG安全加固及日常维护监控等关键步骤,帮助系统管理员快速部署企业级DNS解决方案。

xgboost6farmer的博客 492

BIND构建主域名服务器

1. 确定本机的主机名,ip地址 2. 安装bind软件 3. 转载于:https://blog.51cto.com/supernetwork/509183...

weixin_34228387的博客 170

从零开始:使用 BIND 构建和管理您的 DNS 服务器

在本文中,我们深入探讨了 BIND 和 named 的基础使用方法,旨在为初学者提供一个实用且易于理解的学习指南。

后端 | 智能体 | 实战 | 开源项目 3359
上一篇: Linux 下DHCP高级应用
下一篇: Redhat 与Windows下的远程桌面
TechViewer
博客等级 码龄12年 11粉丝 99原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值