DNS服务器安装配置案例详解
案例配置要求:
假设有一个域名:tianyik.com
主机为:192.168.31.36
mail 192.168.31.37
www 192.168.31.38
pop -->mail
ftp -->www
dns: 192.168.31.36
系统内核与cpu架构:
# uname -r
2.6.32-431.el6.x86_64
系统版本:
# cat /etc/redhat-release
CentOS release 6.5 (Final)
安装dns服务bind和客户端bind-utils:
# yum -y install bind bind-utils
安装后的一些重要配置文件介绍:
主配置文件:/etc/named.conf
至少有三个区域:
根、
locahost、
127.0.0.1
主配置文件的组成部分:
options {
//全局选项
type { hint(根)|master(主)|slave(从)|forward(转发) };
file "named.ca";
}
zone "zone name" {
//定于区域
}
logging {
//日志文件
}
include:加载别的文件
区域数据文件位置:/var/named/
自定义主配置文件:
# mv /etc/named.conf /etc/named.conf.bak
# vi /etc/named.conf
添加以下文件:
optins {
directory "/var/named";
};
zone "." IN {
type hint
file "named.ca";
};
zone "localhost" IN {
type master;
file "named.localhost";
};
zone "1.0.0.127.in-addr.arpa." IN {
type master;
file "named.loopback";
};
zone "tianyik.com" IN {
type master;
file "tianyik.com.zone";
}; //添加tianyik.com.zone区域
# chown root.named /etc/named.conf //修改属组
# chmod --reference=/etc/named.conf.bak /etc/named.conf //修改权限
# service named configtest //检测语法错误,或者可以
# named-checkconf
# service named start //启动 如果不行可以用以下命令
# named -u named //手动启动
添加tianyik.com区域:
# vi /var/named/tianyik.com.zone
添加以下内容:
zone "tianyik.com" IN {
type master;
file "tianyik.com.zone"
};
cd /var/named/
vi tianyik.com.zone
$TTL 600 //定义宏“通用变量”
@ IN SOA dns.tianyik.com admin.tianyik.com (
2014031001 //序列号
2H //刷新时间间隔
10M //重试时间
7D //过期时间
1D //否定回答的缓存时间
)
@ IN NS dns
@ IN MX 10 mail
dns IN A 192.168.31.36
mail IN A 192.168.31.37
www IN A 192.168.31.38
pop IN CNAME mail
ftp IN CNAME www
# chown root:named tianyik.com.zone //修改属组
# chmod 640 tianyik.com.zone //修改权限
# named-checkconf //检测主配置文件语法
# named-checkzone "tianyik.com" /var/named/tianyik.com.zone //检测区域配置文件语法
或者可以 # service named configtest 同时检测主、区域配置文件
重启服务:
service named restart
测试下:
dig -t A www.tianyik.com @192.168.31.36
DNS服务器安装配置案例详解的更多相关文章
- MyBatis项目配置案例详解与Web下的增删改查实现[附项目源码]
MyBatis项目案例 项目图示: 项目源码地址:https://github.com/JluTiger/mybatispro 1.项目功能 项目案例:后台管理系统用户数据维护平台 所有用户数据查询 ...
- 【入门】广电行业DNS、DHCP解决方案详解(三)——DNS部署架构及案
[入门]广电行业DNS.DHCP解决方案详解(三)——DNS部署架构及案 DNS系统部署架构 宽带业务DNS架构 互动业务DNS架构 案例介绍 案例一 案例二 本篇我们将先介绍DNS系统部署架构体系, ...
- (十八)整合Nacos组件,环境搭建和入门案例详解
整合Nacos组件,环境搭建和入门案例详解 1.Nacos基础简介 1.1 关键特性 1.2 专业术语解释 1.3 Nacos生态圈 2.SpringBoot整合Nacos 2.1 新建配置 2.2 ...
- mha配置参数详解
mha配置参数详解: 参数名字 是否必须 参数作用域 默认值 示例 hostname Yes Local Only - hostname=mysql_server1, hostname=192.168 ...
- 【转】nginx服务器安装及配置文件详解
原文:http://seanlook.com/2015/05/17/nginx-install-and-config/ nginx服务器安装及配置文件详解 nginx在工作中已经有好几个环境在使用了, ...
- spring的IOC,DI及案例详解
一:spring的基本特征 Spring是一个非常活跃的开源框架:它是一个基于Core来架构多层JavaEE系统的框架,它的主要目的是简化企业开发.Spring以一种非侵入式的方式来管理你的代码,Sp ...
- 深入浅出 spring-data-elasticsearch - 基本案例详解(三
『 风云说:能分享自己职位的知识的领导是个好领导. 』运行环境:JDK 7 或 8,Maven 3.0+技术栈:SpringBoot 1.5+, Spring Data Elasticsearch ...
- [转帖]nginx服务器安装及配置文件详解
nginx服务器安装及配置文件详解 http://seanlook.com/2015/05/17/nginx-install-and-config/ 发表于 2015-05-17 | 更新于: 2 ...
- MHA配置参数详解 【转】
mha配置参数详解: 参数名字 是否必须 参数作用域 默认值 示例 hostname Yes Local Only - hostname=mysql_server1, hostname=192.168 ...
随机推荐
- 【BZOJ 2333 】[SCOI2011]棘手的操作(离线+线段树)
2333: [SCOI2011]棘手的操作 Description 有N个节点,标号从1到N,这N个节点一开始相互不连通.第i个节点的初始权值为a[i],接下来有如下一些操作: U x y: 加一条边 ...
- 再探CRC
之前写了CRC16的程序,虽说能用,却不知其所心然,现在要用CRC32,重温一遍,一下就通了.笔记如下 CRC我没记错的话是Cyclic Redundancy Code,Cyclic和Redundan ...
- Android用户界面UI组件--AdapterView及其子类(五) Spinner和SpinnerAdapter
Spinner就是下拉框组件,可以自定义下拉布局样式,可以使用ArrayAdapter以及SpinnerAdapter适配 在Adapter中实现SpinnerAdapter,继承BaseAdapte ...
- WIN7下制作的ubunbu U盘安装无法使用
想在电脑上装个ubuntu 12.04来个双系统.就在win7下用U盘制作了个安装程序.但是U盘启动安装后一直无法开始安装.网上找了大半天才有个结论解决了. 步骤如下: 去ubuntu官网下载安装的i ...
- 使用Eclipse构建GeoTools项目
转自:http://hi.baidu.com/liushuigs/item/a62969e6667f9815585dd8b1 由于GeoTools是原本是使用Maven构建的,所以,不能直接将工程导入 ...
- Python串口操作纸币器1
公司需要纸币器开发,参考纸币器文档和网上的一篇vb版本,代码如下: # -*- coding:utf-8 -*- # Author: Pete Yim<xpHook@gmail.com> ...
- 【解决】Internet访问看似正常(无叹号受限)却打不开网页
嘛╮(╯▽╰)╭ 可能是前几天中了一等奖败了人品 .. 今天果断受点小挫折 事情是这样的:昨晚电脑在不插电的情况下打了一小时“剑灵”,有点烫,电量剩30%,关机睡觉,今早发现上不去网页了! 桌面右下角 ...
- map/reduce实现 排序
import java.io.IOException; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.co ...
- usaco 安慰奶牛
Description 约翰有N个牧场,编号依次为1到N.每个牧场里住着一头奶牛.连接这些牧场的有P条 道路,每条道路都是双向的.第j条道路连接的是牧场Sj和Ej,通行需要Lj的时间.两牧场之 间最多 ...
- 1116 HTML CSS
1. JPEG和GIF在使用时的注意事项: JPEG可以连续调次(复制品中有中间层次,如照片)图像中获得最好效果:JPEG可以用1600万色显示图像,是有损格式,不支持透明. GIF适用于几种纯色组成 ...