centos搭建DNS服务
来源:互联网 发布:网络助手在哪里打开 编辑:程序博客网 时间:2024/05/18 14:25
首先来概述一下.
通俗一点理解呢,DNS就是把域名转换成IP的一种服务(反向则是IP转换成域名).以方便人们的记忆,就好比记住一个代表性的英文要比记住电话号码快得多,通常我们将这种服务称之为解析.现在一般公网都有万网 腾讯云这些机构,DNS这一块我们不需要负责.但是在现在企业的内部网则就需要我们来搭建DNS服务器了.
环境呢.还是在centos7.0 x64
现在我们先来安装. yum -y install bind bind-chroot
首先我们需要实现了解的呢.相关配置文件.
首先就是设置正向区域配置文件的路径.主配置文件一般在/etc/name.conf
默认提供的配置文件我们备份一下就好.主要还是自己来手写配置文件,
在这里面插入一条知识点
___________________________________________________________________________________
A记录 由域名返回IP地址. 正向解析
Cname记录 多域名解析同一个IP地址(别名)
NS记录 ·NS记录优先于A记录.是指定解析域名的服务器
mx记录 针对邮件服务的解析配合A记录使用
(个人理解.非官方语言)____________________________________________________________________________________
首先我们备份主配置文件.也可以事先打开看一下里面的备注说明
mv /etc/named.conf /etc/named.conf_default
然后我们自己新建一个主配置文件.
vim /etc/named.conf
内容如下.(PS:DNS书写格式严谨,切记要定格写,每一句分号结尾.最好不要空行)
options{
directory "/var/named"; //定义区域配置文件路径
};
zone "doudou.com" { //新建正向解析区域
type master;
file "doudou.com.zone"; //文件名字
};
写完以后:wq 保存.然后来到 /var/named/下面 新建 doudou.com.zone这个文件
代码如下
$TTL 7200 //缓存时间
doudou.com. IN SOA doudou.com. mali.doudou.com (222 1H 15M 1W 1D)//这块笔者只是暂时了解了一些.并不是很懂,不作回答.照写
doudou.com. IN NS dns1.doudou.com. //指定doudou.com.这个域名由dns1.doudou,com.这台服务解析
dns1.doudou.com. IN A 192.168.100.130www IN A 192.168.100.130
www IN A 192.168.100.130//定义www.doudou.com.由192.168.100.130这台解析 (以上不能有空行.笔者这里不知怎么回事出现空行不要模仿)
如果需要别名服务 需要在 /etc/named.conf下重新新建正向解析区域然后再去/var/named/下新建文件然后同上.只是最后多写一条指令.
baidu.com. INCNAME doudou.com.
正向解析就此结束
然后是反向解析.反向解析咱们去/etc/named.conf再次新建反向解析区域
options{
directory "/var/named";
};
zone "doudou.com" {
type master;
file "doudou.com.zone";
};
zone "100.168.192.in-addr.arpa" {
type master;
file "192.168.100.zone";
};
红色区域代码一定得是你的IP地址反向输入.好比我的IP地址是192.168.100.128 就得反向输入 100.168.192.in-addr.arpa
还有就是记得一定要用分号在各个语句后面结尾.前面笔者就是因为粗心大意少写分号导致启动错误.找了好久才找到错误.
然后再 /var/naemd/下新建文件 192.168.100.zone
代码如下
$TTL 3600
@ IN SOA 100.168.192.in-addr.arpa. urlroot.163.com. (
2014012200
1H
15M
1W
1D )
@ IN NS hjc.com. //同样,反向也是需要指向NS记录
128 IN PTR hjc.com. //128是我子网地址.因为前面网段已经设置好了.这句话的意思就是把192.168.100.128反向解析到hjc.com.这个域名
至此.域名解析的简单配置就全部完成,
- Centos 搭建DNS服务
- centos搭建DNS服务
- CentOS DNS服务器搭建
- CentOS DNS搭建
- CentOS下DNS搭建
- 搭建DNS服务
- 如何搭建DNS服务
- DNS服务搭建
- dns服务搭建
- DNS服务搭建(1)
- CentOS下搭建DNS服务器
- CentOS下搭建DNS服务器
- CentOS下搭建DNS服务器
- Centos 下搭建DNS服务器
- CentOS搭建DNS服务器(三)
- CentOS搭建DNS服务器(四)
- Mac Dnsmasq搭建DNS服务
- CentOS6.5 DNS服务搭建
- Linux的cp命令
- CvMat、Mat、IplImage之间的转换详解及实例
- 4.用Intent传输数据
- Android自动化测试框架Espresso(五)——测试AdapterView
- 进程间通信-命名管道
- centos搭建DNS服务
- 为Kubernetes集群提供反向代理,从集群外部通过标准http端口访问kube-Dashboard等内部应用
- 图像算法研究---超高速指数模糊算法的实现和优化
- Android 8.0
- 【图解】js中的各种尺寸(高度、宽度)
- memcached在大负载高并发网站上的应用(2)
- bind(this)和es6箭头函数
- 链队列
- npm常用命令