当前位置: 首页 > 编程日记 > 正文

linux 6.8 dns,CentOS6.8下安装DNS服务器

CentOS6.8下安装DNS服务器

1、安装DNS服务器组件

安装bind

# yum install bind bind-libs bind-utils bind-chroot

2、修改主配置文件/etc/named.conf

需要修改的如下(带红色标注):

# vi /etc/named.conf

options {

listen-on port 53{ any; };

//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";

allow-query{ any; };

recursion yes;

dnssec-enable yes;

dnssec-validation yes;

dnssec-lookaside auto;

/* Path to ISC DLV key */

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

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

};

3、修改zone配置文件/etc/named.rfc1912.zones

需要添加如下两段内容:

# vi /etc/named.rfc1912.zones

zone "wellsay.com" IN {//wellsay.com代表你DNS服务器的域名。

type master;

file "wellsay.com.zone";

};

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

type master;

file "36.16.10.zone";//10.16.36为你DNS服务器网络地址。

};

4、添加设置DNS正向解析

修改zone配置文件,正向解析:

# cd /var/named/

# cp named.localhost wellsay.com.zone

# vi wellsay.com.zone(要和主配置文件[/etc/named.rfc1912.zones]里面定义的zone文件名一致)

$TTL 86400

@       IN SOA   ns.wellsay.com. root (

1       ; serial

1D      ; refresh

1H      ; retry

1W      ; expire

3H )    ; minimum

@       IN NS    ns.wellsay.com.

@       IN MX 5  mail.wellsay.com.

ns      IN A     10.16.36.11//10.16.36.11为你DNS服务器的IP地址。

www     IN A     10.16.36.11

mail    IN A     10.16.36.11

pop3    IN CNAME mail

smtp    IN CNAME mail

5、修改zone配置文件,反向解析:

# cd /var/named/

# cp named.localhost 36.16.10.zone

# vi 36.16.10.zone (要和主配置[/etc/named.rfc1912.zones]文件里面定义的zone文件名一致)

$TTL 86400

@       IN SOA  ns.wellsay.com. root (

12      ; serial

28800   ; refresh

14400   ; retry

3600000 ; expire

86400 ) ; minimum

@    IN    NS    ns.wellsay.com.

131  IN    PTR   mail.wellsay.com.

131  IN    PTR   ns.wellsay.com.

131  IN    PTRwww.wellsay.com.

6、更改防火墙设置和selinux设置

# Getenforce(查看selinux是否开启)

# setenforce 0

# vi /etc/sysconfig/iptables #配置防火墙端口

-A INPUT -m state --state NEW -m tcp -p tcp --dport 53 -j ACCEPT

-A INPUT -m state --state NEW -m udp -p udp --dport 53 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 953 -j ACCEPT

# /etc/rc.d/init.d/iptables save//保存iptables的设置,修改完规则后记得保存。

# service iptables restart//重启防火墙,使规则生效。

7、启动DNS服务(注意DNS服务名称在linux是叫做bind)

# service named start

# service httpd start//如果安装了Apache则开启,用作接下来的在宿主机浏览器测试。

8、修改/etc/resolv.conf文件

# vi /etc/resolv.conf

; generated by /sbin/dhclient-script

search localdomain

nameserver 10.16.36.11

9、看下配置文件其他人(others)有没有读取权限

# ls -l /var/named

如果没有,则添加读权限:

# chmod +r /var/named/*

10、以下命令用以检查bind配置文件及zone文件语法

# named-checkconf/etc/named.conf

# named-checkzone wellsay.com /var/named/wellsay.com.zone

没有提示报错即可。

11、使用host或nslookup命令   检测域信息是否正常(如下图所示)

# host mail.wellsay.com

# nslookup mail.wellsay.com

19ab3b759fcb0eb7c6638f69ac27a0b8.png

注意:若果检测失败,可以尝试重启虚拟机试试。

12、使用宿主机浏览器测试

首先要设置DNS服务器IP地址:

931625bbca063963182dd9099efe0f1d.png

在浏览器输入域名://注意,如果出现访问出错,可能是因为没清除浏览器缓存。

e8dc6bc2aa60977a78244c19a878697e.png

测试成功。到此DNS服务器搭建成功。

相关文章:

delphi 10 seattle 中 解决IOS 9 限制使用HTTP 服务问题

IOS 9 于17号早上正式开始推送,早上起来立马安装,这次升级包只有1G, 安装空间也大大降低(想起IOS 8 升级时,几乎把手机里面的东西删光了,满眼都是泪)。 虽然安装后,网上几乎是铺天盖…

2022-2028年中国装备制造产业深度分析及发展规划咨询建议报告(全卷)

【报告类型】产业研究 【报告价格】4500起 【出版时间】即时更新(交付时间约3个工作日) 【发布机构】智研瞻产业研究院 【报告格式】PDF版 本报告介绍了中国装备制造行业市场行业相关概述、中国装备制造行业市场行业运行环境、分析了中国装备制造行…

安装flex4 plug-in插件的时候遇到老是在起始处安装不起

2019独角兽企业重金招聘Python工程师标准>>> 安装flex4 plug-in插件的时候遇到老是在起始处安装不起 解决方案:1、有可能你安装的目录有中文字符 2、你放安装文件的目录有中文字符 3、关闭360安全卫士和防火墙 转载于:https://my.oschina.net/u/1159401/…

Python教学课程分享10-异常处理结构

10.1 异常概念与常见表现形式 异常是一个事件,这个事件会在程序执行过程中发生,影响程序的正常进行。一般情况下,在Python无法正常进行程序时就会发生异常。异常是Python的对象,它表示一个错误,在Python脚本在发生异常…

24组8K真实路面材质贴图素材 VizPeople – Pavement Textures V1

24组8K真实路面材质贴图素材 VizPeople – Pavement Textures V1 24组8K真实路面材质贴图素材 VizPeople – Pavement Textures V1 大小解压后:5.98G 我们的第一个纹理收藏!24个漂亮的无缝着色器,专为图形设计师和建筑可视化设计。现代和经…

linux查找项目中的问题,教你如何快速定位项目中慢查询[项目管理]

1. 使用对象: 项目经理或者项目管理者2. 数据库: mysql3. 快速定位慢查询:启动mysql时,启动慢查询日志:3.1 Window系统:第一种:bin\mysqlId.exe --safe-mode --slow-query-log (可在my.ini中配…

TCP的三次握手和四次分手

参考链接: http://blog.csdn.net/whuslei/article/details/6667471转载于:https://www.cnblogs.com/HuoAA/p/4826380.html

IDEA的Docker插件实战(Dockerfile篇)

IDEA的Docker插件实战(Dockerfile篇) IntelliJ IDEA的Docker插件能帮助我们将当前工程制作成Docker镜像、运行在指定的远程机器上,是学习和开发阶段的好帮手,本文一起来实战此插件的基本用法; 关于系列文章 本文是《IDEA的Docker插件实战》系…

技术变成客户才值钱

什么事与钱关联都显得有些俗,但没有钱又觉得这个世界这样的苦逼。作为一个技术人员,绝大多数人都在“苦逼”的生活中仰望“土豪”的生活,而唯一能够让我们达到这一目标的唯一途径就是将技术变成客户。技术不值钱似乎成了一个不争的实事&#…

浏览器会缓存js文件

项目中修改了一个js文件,然后重新发布到测试环境服务器,发现没有生效,页面依然报参数校验失败,经排查,发现浏览器中使用的还是旧的js文件,Chrome浏览器对js文件有缓存,只需要Ctrl shift del清…

视频色彩校正简介 Introduction to Video Color Correction

视频色彩校正简介 Introduction to Video Color Correction 视频色彩校正简介 Introduction to Video Color Correction MP4 |视频:h264,1280x720 |音频:AAC,44.1 KHz,2 Ch 云桥网络 平台获取教程! 技能水平:初级中级|语言&…

linux下移动c盘文件位置,问个问题我在unbuntu下为何找不到windows c盘文件

问个问题我在unbuntu下为何找不到windows c盘文件发布时间:2008-08-08 08:07:13来源:红联作者:fzmhlxk这是不是和重ghost安装过xp有关啊是不是引导文件的问题我查看了 应到文件title Ubuntu 7.10, kernel 2.6.22-15-genericroot (hd0,6)kernel /boot/vmlinuz-2.6.22-15-generic…

一个妹子图应用客户端源码

源码GankMeizhi,也是一个干妹纸应用的客户端,目前该应用还没有上传到应用商店中,大家可以自行修改一下吧,没错。又是一个妹子图app,依然采集自干货集中营。 源码下载: http://code.662p.com/view/11060.ht…

2022-2028年中国专用化学品行业投资分析及前景预测报告

【报告类型】产业研究 【报告价格】4500起 【出版时间】即时更新(交付时间约3个工作日) 【发布机构】智研瞻产业研究院 【报告格式】PDF版 本报告介绍了中国专用化学品行业市场行业相关概述、中国专用化学品行业市场行业运行环境、分析了中国专用化…

【设计模式】从设计到模式

http://www.cnblogs.com/wangfupeng1988/p/3920332.html http://www.cnblogs.com/wangfupeng1988/p/3687346.html http://www.cnblogs.com/wangfupeng1988/p/3768304.html

SVN可以拉项目但是提交时提示没有权限

我SVN是有权限的,而且也能从服务器上拉下来项目,但就是提交的时候提示403没有权限。 最后通过百度经验和翻找博客解决。 原因是路径问题: SVN在拉取项目的时候不区分大小写,但是在提交时是严格区分大小写的。检查路径可以在工作主…

Lumion模型库 Unique Pro Lumion Library 2021

Lumion模型库 Unique Pro Lumion Library 2021 独特的专业图书馆2021 大小:12G 云桥网络 平台获取素材 这些包包括: 01–集总效果–准备渲染的外部设置 用于Lumion 8及以上 189档集总外观效果 – 02–集总效果–准备渲染的内部设置 用于Lumion 8及以上 2…

linux rm 提示io异常,Hadoop异常 java.io.IOException: Job status not available

Hadoop集群上跑mapreduce,在job任务执行完成退出时报 java.io.IOException: Job status not available异常。Job client请求job状态时,Application已经完成转而去Job history server请求job状态,就在这里抛出异常。[linuxidcmaster conf]$ ha…

【Winform】锐浪报表使用

在发开报表时,使用了锐浪报表。 需要注意的一些细节: 1、给staticbox设置文本,通过GridppReport的变量,使用ControlByName获取到控件后进行设置文字 _report.ControlByName("OrganizationName").AsStaticBox.Text &quo…

Spring cloud 微服务docker容器化最佳实践

Spring cloud 是当下最炙手可热的微服务套件,我们将介绍如何整合Docker容器达到高效快捷的构建发布 采用了dockerfile-maven-plugin插件发布镜像到远程docker主机,该部分详细教程请看 使用Maven插件快捷打包发布远程Docker镜像 添加docker插件依赖 如何…

sqlserver用sql语句创建链接服务器

2019独角兽企业重金招聘Python工程师标准>>> --创建 exec sp_addlinkedserver SHUA_LINK, , SQLOLEDB, 数据库IP exec sp_addlinkedsrvlogin SHUA_LINK, false,null, sa, 密码--查询 select top 10 * from SHUA_LINK.shua.dbo.shua_member order by regtime des…

[POJ3261] Milk Patterns

LINK 此题的常规做法是 二分 后缀数组 ,但本蒟蒻还是习惯写 并查集 的做法 算法流程 1.离散化是肯定要有的,给的数据太大了,不离散化会RE 2.先跑一遍SA,把最重要的h数组求出来 3.把h从大到小排序,从大到小枚举重复串的…

风格化手绘纹理包 CGTrader – Stylized Mix Vol. 41 – Hand Painted Texture Pack

风格化手绘纹理包 CGTrader – Stylized Mix Vol. 41 – Hand Painted Texture Pack CGTrader–风格化混合第41卷–手绘纹理包 大小解压后:343M 信息: 7种风格化材料的包装。格式:. png .uproject .unitypackage 特点: 7种独特的纹理 包括基础颜色/正…

linux开发log示例,RH124-log Linux日志(示例代码)

课程笔记#日志目录[[email protected] log]$ ls /var/log/amanda cron-20170531 glusterfs messages#日志管理服务[[email protected] log]$ systemctl is-active rsyslog.serviceactive#日志服务配置文件[[email protected] log]$ cat /etc/rsyslog.conf# rsyslog configurati…

xamarin 断点 不命中

Async Debugging Breakpoints not being hit breakpoint in Android library project not hit when disable fastdebug and linking sdk assemblies only https://bugzilla.xamarin.com/show_bug.cgi?id17512转载于:https://www.cnblogs.com/zjoch/p/4836883.html

2022-2028年中国饮水机市场投资分析及前景预测报告

【报告类型】产业研究 【报告价格】4500起 【出版时间】即时更新(交付时间约3个工作日) 【发布机构】智研瞻产业研究院 【报告格式】PDF版 本报告介绍了中国饮水机行业市场行业相关概述、中国饮水机行业市场行业运行环境、分析了中国饮水机行业市场…

编辑模式下,控制对象移动

有时候我们可能会有这样的需求,就是在编辑模式下,控制移动场景中的物体,这里面有两个点要解决: (1)怎么在编辑模式下运行一个脚本; (2)怎么有效地响应鼠标按键。 第一个问…

2019.07.16

三次握手TCP报文指针内容: 1.URG:紧急指针,当URG1,表明紧急指针字段有效,告诉系统报文有紧急内容。 2.ACK: 确认指针,当ACK1,确认号字段有效。 3.PSH:推送指针,当两个应…

3Dmax+V-Ray学习建筑可视化教程

3DmaxV-Ray学习建筑可视化教程 视频:19201080,. mp4,25 fps |音频:AAC-LC,253 kb/s 2通道,48.0 KHz |流派:电子学习 软件:3Ds Max |时长:5小时 |语言:英语中英文字幕(机译)|文件大小:3.2 GB …

linux的自定义input,Linux Input子系统之第一篇(input_dev/input_handle/input_handler)

Input子系统是linux kernel中与部分外围器件驱动联系比较紧密的模块,常用于Sensor,TP(touch panel),power key等器件的驱动。这类模块有个共同特点:字符设备,且数据量都不大,比如sensor一般最多只有xyz三个…