位置: 编程技术 - 正文

CentOS下DNS的基本和高级配置详解(centos7 dns)

编辑:rootadmin

推荐整理分享CentOS下DNS的基本和高级配置详解(centos7 dns),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:centos 设置dns地址,centos7 dns,centos部署dns,centos6 dns,centos dns server,centos7 dns,centos6 dns,centos6 dns,内容如对您有帮助,希望把文章链接给更多的朋友!

DNS服务器工作原理及功能

DNS通过在网络中创建不同的区域(一个区域代表该网络中要命名的资源的管理集合),并采用一个分布式数据系统进行主机名和地址的查询。当在客服机的浏览器中键入要访问的主机名时就会触发一个IP地址的查询请求,请求会自动发送到默认的DNS服务器,DNS服务器就会从数据库中查询该主机所对应的IP地址,并将找到IP地址作为查询结果返回。浏览器得到IP地址后,就根据IP地址在Internet中定位所要访问的资源。

DNS查询报文中的问题部分

名字 数值 描述

A 1 IP地址

NS 2名字服务器

CNAME 5规范名称

PTR 指针记录

HINFO 主机信息

MX 邮件交换记录

AXFR 对区域转换的请求

A:一个A记录定义了一个IP地址

NS:名字服务器记录。它说明一个域的授权名字服务器,它由域名表示。

CNAME:表示规范名字,用来表示一个域名,而有规范名字的域名通常叫做别名。某些FTP服务器使用它向其他的系统提供一个 易于记忆的别名。

HINFO:表示主机信息,包括说明主机CPU和操作系统的两个字符串。

MX:邮件交换记录。功能:如果有邮件要发往use@foo.com,就将邮件发送到relay1.uu.net。

PTR:指针记录用于指针查询,IP地址被看作是in-addr.arpa域下的一个域名(反向查询)。

一、基本DNS配置:

1我的环境是centos6.6版,首先安装bind包

yum install bind*(使用yum安装)

2编辑DNS的配置文件

vim /etc/named.conf

options{

listen-onport { any; };#此处改为any

listen-on-v6port { ::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";

allow-query { any; };#此处改为any

recursionyes;

dnssec-enableyes;

dnssec-validationyes;

dnssec-lookasideauto;

/*Path to ISC DLV key */

bindkeys-file"/etc/named.iscdlv.key";

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

logging{

channeldefault_debug {

file"data/named.run";

severitydynamic; }; };

zone"." IN { #根类型区域

typehint;

file"named.ca"; };

include"/etc/named.rfc.zones";#分割文件

include"/etc/named.root.key";#分割文件

vim /etc/named.rfc.zones (在里面设置正解和反解—在中国反解不起作用因为长城防火墙)

在此配置文件新加:

#设置正解区域

zone"wang.com" IN { #域名

typemaster; #服务器类型

file"wang.zone"; #正解区域文件

};

zone"1...in-addr.arpa" IN {#我是..1.的网络

typemaster;

file"wang.com.zone";#反解区域文件

};

进去 cd/var/named/里面有系统给的正解区域的模板(named.localhost)和反解区域的模板(named.loopback)

cpnamed.localhost wang.zone cp named.loopback wang.com.zone

目前在 /var/named/下vim wang.zone

$TTL1D

@ INSOA @ rname.invalid. (

0 ;serial

1D ;refresh

1H ;retry

1W ;expire

3H) ; minimum

NS @

A ..1.#DNS服务器ip地址

www 0 A ..1.#www服务器ip地址

0 A ..1. #www服务器ip地址(dns轮循与上面www服务器)

ftp A ..1.#ftp服务器

mail A ..1.#mail服务器

web CNAME www#别名

@ MX mail#邮件优先级

CentOS下DNS的基本和高级配置详解(centos7 dns)

目前在 /var/named/下vim wang.com.zone

$TTL1D

@ INSOA @ rname.invalid. (

0 ;serial

1D ;refresh

1H ;retry

1W ;expire

3H) ; minimum

NS @

A ..1.#服务器ip地址

PTR wang.com.

PTRwww.wang.com. #不要忘记后面的'. '

PTR www.wang.com.

PTR ftp.wang.com.

PTR web.wang.com.

PTR mail.wang.com.

重启服务 servicenamed restart然后把ip和测试机的DNS改成..1.,进行测试即可。(vim/etc/sysconfig/network-scripts/ifcfg-eth0和vim/etc/resolv.conf为修改dns)

二、一个网络对应多个域名

在 vim /etc/named.rfc.zones加多个正解即可,例如:

zone"ning.com" IN {

typemaster;

file"ning.zone";

};

zone"wang.com" IN {

typemaster;

file"wang.zone";

};

#反解无所谓,在中国哦。还可以往下加域名,重启named服务即可。

三、bind视图#比如一个网站有一个国内的ip地址和一个国外的ip地址,目的在中国的用户访问网站由国内ip地址的dns服务器解析,国外访问的由国外ip地址的dns服务器解析,加快dns解析速度。(一个域名对应多个不同ip)

vim /etc/named.rfc.zones在最后加上:

acl"guowai" { ...0/; };#名字随便取

acl"guonei" { ..1.0/; };

view"guowai"{#试图名字随便取

match-clients{guowai;};#一定要对应

zone"." IN { #根类型区域

typehint;

file"named.ca";

};

zone"wangning.com"{#正解区域

typemaster;

file"guowai.zone";#在/var/named/创建 guowai..zone

};

zone"...in-addr"{ #反解区域

typemaster;

file"guowai.com.zone"#在/var/named/创建 guowai.com.zone

};

};

view"guonei"{

match-clients{guonei;};

zone"." IN {

typehint;

file"named.ca";

};

zone"wangning.com" IN {

typemaster;

file" guonei.zone";#在/var/named/创建 guonei.zone

};

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

typemaster;

file"guonei.com.zone";#在/var/named/创建 guonei.com.zone

};

};

重启服务即可;

四、salvesDNS服务器(备份服务器)

防止主服务器荡机,需要slaves服务器。

vim /etc/named.rfc.zones加入:

zone"wang.com" IN {#域名

typeslave;# 服务器类型

file"slaves/wang.zone";#正解区域文件

masters{..1.;};

};

zone"1...in-addr.arpa" IN { #我是..1.的网络

typeslave;

file"slaves/wang.com.zone";#反解区域文件

masters{..1.;};

};

重启服务在 /var/named/slaves/目录下自动生成wang.zone和wang.com.zone

CentOS下如何配置两个网卡桥接? 什么是网桥网桥是在数据链路层,将两个LAN连接起来,根据MAC地址来转发帧,可以看作低层的路由器。网桥的分类1、硬件网桥为物理ymgl,可以进行选购

CentOS磁盘与分区的命名规则详解 在Linux中,没有盘符这个概念,通过设备名来访问设备,设备名存放在/dev目录中。前面讲的SSD、SAS、SATA硬盘都属于SCSI接口类型的硬盘,在Linux中用sd来

CentOS 7.1开机运行模式run level详解 在大多数的linux发行版本中,通常有8个runlevelRunlevelSystemState0Haltthesystem1Singleusermode2Basicmultiusermode3Multiusermode5MultiusermodewithGUI6RebootthesystemS,sSingleusermode可以

标签: centos7 dns

本文链接地址:https://www.jiuchutong.com/biancheng/359148.html 转载请保留说明!

上一篇:centos7配置虚拟交换机的方法(centos 虚拟化)

下一篇:CentOS下如何配置两个网卡桥接?(centos如何配置ip)

  • 计提并结转所得税费用的会计分录
  • 建筑业预缴增值税怎么填纳税申报表
  • 资产负债表怎么下载
  • 外币账户月末怎么结汇
  • 水利建设基金可以按次申报吗
  • 2021年度全年一次性计税
  • 收到货物损失赔偿标准
  • 货物和运费一起开票怎么开
  • 服务行业印花税税率
  • 企业缴纳的财产保险费会计分录
  • 成本还原有什么作用
  • 社保费工商退费金额如何做会计分录呢?
  • 厂家返利计提会计分录
  • 工程款开票后增值税怎么做分录?
  • 农业企业土地租金会计分录
  • 未收到发票暂估入库的进项税额可以暂估进原料成本吗
  • 增值税价外费用如何开票
  • 企业如何增加净资产
  • 逾期交房违约金怎么算
  • 暂时关闭朋友圈
  • 期间费用包括哪几个科目
  • 非上市公众公司收购办法
  • 鸿蒙系统怎么隐藏状态栏
  • 苹果15手机价格和图片颜色
  • 赔偿款支出会计处理
  • 无形资产摊销是什么科目
  • 非营利性组织收到政府拨款转出给其他部门怎么做账
  • 公司向股东个人借款最新规定
  • 增值税一般纳税人资格登记表
  • java 调用go
  • php imagettftext
  • gpt gtp
  • PHP strcmp()和strcasecmp()的区别实例
  • php开启mysql扩展
  • 新公司有免税政策吗
  • 分页浏览是什么意思
  • 计提坏账准备的前提条件
  • 固定资产的认定标准2000元
  • mongodb介绍
  • 教育行业有主营业务吗
  • 理财产品分红和收益
  • 财务报告与财务思维
  • 股权转让过程中的税费
  • 收付实现制的适用范围
  • 虚开发票的三种情形是?
  • 实收资本的账务处理与其他应收款
  • 从内地到香港坐飞机到国内
  • 应收分保未到期责任准备金是什么科目
  • 员工报销固定资产怎么算
  • 股东之间股权转让的税务处理
  • 期间损益科目如何结转
  • 重分类调整分录是什么
  • 怎么查对方是一般还是小规模
  • 赠送的产品价格为发票金额为零怎么入库
  • 长期股权投资权益法初始成本的确定
  • 公司购买汽车怎么做账记账凭证
  • 服务费的进项发票怎么做分录
  • 企业以非货币资产交换方式取得的长期股权投资
  • 如何使用搜狗拼音输入法
  • ipad文件使用技巧
  • 如何设置windows桌面图标
  • win7如何禁用网卡
  • 为wdcp面板的lnmp服务器添加ipv6支持的方法介绍
  • win 10移动版
  • 快速批量取关
  • easyui-accordion
  • Node.js中的construct
  • linuxyum安装php7
  • 什么叫屏蔽屏幕按键
  • python爬虫爬取京东某个商品
  • jquery prototype
  • 四川税局官网发票
  • 收到虚开的增值税专用发票
  • 车船税是电子版的怎么年检
  • 地税征税范围
  • 个人所得税税单下载
  • 四季度预缴申报表
  • 进口麦片销售公司
  • 银行前置利息什么意思
  • 三种人不交个人所得税?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设