首页 > 其他分享 >DNS软件bind

DNS软件bind

时间:2023-04-09 19:34:20浏览次数:32  
标签:named DNS bind etc file var 软件 data

bind:服务器

bind-utils:客户端(测试用)

配置文件:/etc/named.conf

客户端测试工具:/usr/bin/dig

  • /usr/bin/host

  • /usr/bin/nslookup

安装

yum -y install bind bind-utils

启动服务

systemctl start named

现在已经能够为自己提供dns服务了

为别的主机提供服务需修改配置文件

修改配置文件

vim /etc/named.conf

options {
	listen-on port 53 { localhost; };	#此处改为localhost 侦听的地址 或者注释掉或者删掉
	listen-on-v6 port 53 { ::1; };
	directory 	"/var/named";
	dump-file 	"/var/named/data/cache_dump.db";
	statistics-file "/var/named/data/named_stats.txt";
	memstatistics-file "/var/named/data/named_mem_stats.txt";
	recursing-file  "/var/named/data/named.recursing";
	secroots-file   "/var/named/data/named.secroots";
	allow-query     { any; };  #此处改为any ,是允许所有主机来访问

	recursion yes;

	dnssec-enable yes;
	dnssec-validation yes;

	/* Path to ISC DLV key */
	bindkeys-file "/etc/named.root.key";

	managed-keys-directory "/var/named/dynamic";

	pid-file "/run/named/named.pid";
	session-keyfile "/run/named/session.key";
};

logging {
        channel default_debug {
                file "data/named.run";
                severity dynamic;
        };
};

zone "." IN {
	type hint;
	file "named.ca";  #named.ca 是根地址
};

include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";

配置文件相关

在配置zone的type时,有三种类型:

  • hint:用来配置.的域名配置
  • master:主服务器
  • slave:从服务器

重新加载配置

rndc reload

此时别的主机就能访问本机DNS服务了

标签:named,DNS,bind,etc,file,var,软件,data
From: https://www.cnblogs.com/guangdelw/p/17300859.html

相关文章

  • DNS测试工具
    通过host命令测试$hostwww.baidu.com192.168.3.102Usingdomainserver:Name:192.168.3.102Address:192.168.3.102#53Aliases:www.baidu.comisanaliasforwww.a.shifen.com.www.a.shifen.comhasaddress14.119.104.189www.a.shifen.comhasaddress14.119.......
  • 编译安装指定版本的bind9
    下载所需的版本https://gitlab.isc.org/isc-projects/bind9/-/tags?sort=version_desc搜索自己需要的版本,然后点击下载安装#新建用户$groupadd-g53-rnamed$useradd-u53-g53-rnamed#解压源码包$tarxfbind9-v9_11_36.tar.gz$cdbind9-v9_11_36/#安装必......
  • Navicat软件、python操作MySQL
    目录Navicat软件1.软件简介2.navicat基本操作python操作MySQL1.链接、执行sql、关闭(游标)2.查询结果3.增删改查4.使用pymysql写一个注册和登录的案例Navicat软件1.软件简介第三方开发的用来充当数据库客户端的简单快捷的操作界面 无论第三方软件有多么的花里胡哨,底层的本质还......
  • 粒子行为计算软件2024 ncc 2024
    可以算质量、半径、球体积、球密度、球中心惯量之间的相互计算。Itcancalculatethemutualcalculationbetweenmass,radius,ballvolume,balldensity,andballcenterinertia. 单击此处下载download......
  • 2023年第14届蓝桥杯大赛软件赛省赛 C/C++ 大学 B 组
    2023年第14届蓝桥杯大赛软件赛省赛C/C++大学B组试题A:日期统计(5)直接暴力,8个for+优化,2~5分钟跑完。答案:365点击查看代码#include<bits/stdc++.h>usingnamespacestd;typedeflonglongLL;constintN=1e6+10,INF=0x3f3f3f3f;intmon[]={0,31,28,......
  • 第十四届蓝桥杯大赛软件赛省赛C/C++大学生B组
    第十四届蓝桥杯大赛软件赛省赛C/C++大学生B组试题A:日期统计A题直接枚举即可,枚举日期,暴力匹配#include<iostream>#include<algorithm>#include<vector>usingnamespacestd;boolcheck(stringt){ if(t.substr(0,4)!="2023")returnfalse; stringmon=t.substr(4,2......
  • DNS域名系统
     DNS domainname system域名系统作用:实现域名解析,即域名和Ip的映射解析。为什么有DNS?网络中的设备(设备接口)使用IP地址标识,但是IP难于记忆。使用域名可方便表示。IP改变后,域名不变,仍可访问。域名为保障域名的唯一性以及设置域名的可行性,如何定义域名结构呢?域名,(域名空间)有两......
  • 图形软件绘制UML用例图
    用例图是参与者(角色)可以感受到的系统服务或功能单元。它定义了系统是如何被参与者使用的,描述了参与者为使用系统所提供的某一完整功能而与系统之间发生的一段对话。用例最大的优点就是站在用户的角度上(从系统的外部)来描述系统的功能。它把系统当作一个黑箱子,并不关心系统内部是如......
  • ubuntu18.04更改dns server
    打开 /etc/systemd/resolved.conf,设置变量DNS:$sudogedit  /etc/systemd/resolved.conf2.单击"save" 按钮,保存设置3.输入一下命令,使设置生效$systemctlrestartsystemd-resolved//重启systemd-resolved服务$systemctlenablesystemd-resolved//使能systemd-reso......
  • 2023年蓝桥杯软件类省赛 C/C++ B组 解析
    还有一题忘了题意是什么了,等拿到题面了再更中间的题目顺序也忘了,填空题的数据也暂时还没有,暂时只有简单的思路,包括后面大题数据范围和是否多组都有点记不清A将题面序列处理成数组放代码里直接枚举八个位置的\(O(n^8)\)复杂度对于\(n=100\)的范围显然本地跑也跑不出来但由......