linuxDNS
getenforce 查询状态
setenforce 0 临时关闭
永久关闭
vim /etc/selinux/config
linux配置文件内容
SELINUC=disabled关闭
重启系统生效
临时关闭防火墙:systemctl shop firewalld
永久关闭防火墙:systemctl disable firewalld
www baidu com .
主机名称 一级域名 顶级域名 根域
解析顺序:从右往左
域名用.分层,每层可包含63字节,最多可有127层
但所有层加在一起,不得超过256个字节
作用:定位主机(将域名解析成为ip地址)
dns解析查询命令nslookup
dns的端口:53
DNS:8.8.8.8 (全世界第二)
114.114.114.114. (全世界第三)
119.29.29.29 (国内)
专有名词:
主dns 提供域名解析服务 所发布域名具备权威性
辅dns 配合主dns使用 数据是从主dns同步
dns服务器 提供域名解析的服务器 存放解析数据
dns缓存服务器 解析客户机的请求 并将结果缓存到服务器
资源记录 dns的数据类型 各种解析类型
zone区文件 dns的解析文件 用于存放资源记录
查询模式:
递归 在收到客户机请求之后,必须告诉客户机一个准确的结果
如果没有相关数据,就去到其它服务器询问
迭代 在受到客户机请求之后,不会返回结果,而是告诉客户机
另一台服务器的地址客户机通过该地址去问另一台服务器,直
到查询到最终的结果
资源记录:
SOA 起始授权记录 有且仅有一个,区文件的全局设置
A 域名解析记录 用于域名解析成ip
AAAA 域名解析记录 用于域名解析成ipv6(无用)
CNAME 别名解析记录 用于域名解析域名
MX 邮件解析记录 可以解析成ip或者域名
NS 授权服务记录 用于指定域名解析授权的服务器
相关文件:
主配置文件/etc/named.conf
区文件目录/var/named/
区文件模板文件/var/named/named.localhost
安装流程:1.安装
2.配置
3.启动
4.调试(测试)
此文件中出现的域名必须加根域(.)
此文件中的@都会翻译成成本机域名。
/var/named/named.localhost 模板文件
步骤:
1、安装
#yum -y install bind
2、查询
#rpm -qa | grep bind
3、主配文件
#vim /etc/named.conf
options {
directory “/var/named”;
};
zone “birdteam.net” {
type master;
file “birdteam.net.zone”;
};
4、配区文件
#cd /var/named
#cp -p named.localhost birdteam.net.zone
#vim birdteam.net.zone
掐头去尾
@改域名(域名后面加.)
a后写ip
5、重启服务
#systemctl named restart
服务配置文件

常用域名

配区文件vim birdteam.net.zone

掐头去尾
@改域名(域名后面加.)
a后写ip
linuxDNS的更多相关文章
- linux-dns服务器搭建
1.先查看系统是否安装了bind rpm -qa|grep bind 2.如果没有安装则
- Linux--DNS服务器
DNS是Internet上使用最普遍,也是最重要的服务之一,通过DNS我们才可以访 问丰富多彩的网络,而DNS服务器就是为了实现域名解析功能而搭建的. 域名系统采用层次结构,按地理区域或机构区域 ...
- linuxDNS配置
DNS配置 vim /etc/resolv.conf nameserver 114.114.114.114
- linux安装nginx,遇坑解决
1.nginx官网下载tar包,解压linux下: 2.进入解压文件夹,执行./configure: 3.报错,原因没有安装nginx相关依赖,如gcc环境,PCRE依赖库 ,zlib 依赖库 ,Op ...
- 搭建一个简单的dns缓存服务器
环境:linux 软件:bind97,bind97-utils, bind97-libs ip:192.168.192.130:192.168.192.131 -------------------- ...
- linux学习笔记全-如何学习linux?
简介 今天整理文件整理出了好多年前学习linux的笔记 就整理下发布在博客上怕文件形式会误删. linux入门基础对于新手而言不推荐看书!!不推荐看书!!(大牛跳过)先看视频看linuxcast的视频 ...
随机推荐
- CodeForces Round #553 Div2
A. Maxim and Biology 代码: #include <bits/stdc++.h> using namespace std; int N; string s; int mi ...
- HDU 3901 Wildcard
题目:Wildcard 链接:http://acm.hdu.edu.cn/showproblem.php?pid=3901 题意:给一个原串(只含小写字母)和一个模式串(含小写字母.?.* ,*号可替 ...
- Vue中Vuex的详解与使用(简洁易懂的入门小实例)
怎么安装 Vuex 我就不介绍了,官网上有 就是 npm install xxx 之类的.(其实就是懒~~~哈哈) 那么现在就开始正文部分了 众所周知 Vuex 是什么呢?是用来干嘛的呢? Vuex ...
- Java 面向对象的基本特征
前言: 在刚开始接触Java的时候,那时候面对Java面向对象的几大特征一直理解的不是很理解,借着空闲时间在这里整理一下,同时在加深一下印象. 一.封装: Java面向对象的特征之封装,所谓的封装就 ...
- docker基础维护命令
docker images显示当前存在的images docker ps,显示当前的container docker rm containerId 删除指定的container(需要先停止,才能删除) ...
- Announcing the public preview of Azure Dev Spaces
Today, we are excited to announce the public preview of Azure Dev Spaces, a cloud-native development ...
- [模板] 动态树/LCT
简介 LCT是一种数据结构, 可以维护树的动态加边, 删边, 维护链上信息(满足结合律), 单次操作时间复杂度 \(O(\log n)\).(不会证) 思想类似树链剖分, 因为splay可以换根, 用 ...
- css常用单位
css常用单位 本文来简单介绍下css的常用单位. 绝对长度单位 绝对长度单位代表一个物理测量. 像素px(pixels) 在web上,像素px是典型的度量单位,很多其他长度单位直接映射成像素.最终, ...
- Spring中的AOP 专题
Caused by: java.lang.IllegalArgumentException: ProceedingJoinPoint is only supported for around advi ...
- IIS运行一段时间不响应的解决方法
查找事件记录,提示为应用程序池 'DefaultAppPool' 提供服务的进程关闭时间超过了限制 解决方案: Internet 信息服务(IIS)管理器->应用程序池->DefaultA ...