域名查找顺序 设置 /etc/host.conf

1. bind 安装

$ yum install bind bind-utils
nslookup (name server lookup) 在bind-utils 中

查看安装结果
$rpm -aq | grep bind
bind-license-9.9.4-29.el7_2.3.noarch
bind-utils-9.9.4-29.el7_2.3.x86_64
bind-libs-lite-9.9.4-29.el7_2.3.x86_64
bind-libs-9.9.4-29.el7_2.3.x86_64
bind-9.9.4-29.el7_2.3.x86_64

搭建域名 bodani.com

2.配置主DNS服务器:
------------------------------------------------------------------------------------------------------------

2.1. 主要配置文件:

/etc/named.conf 主要配置入口

/etc/named.rfc1912.zones 定义正反解区域相关

/var/named/ 正反解数据库

配置 named.conf

// listen-onport 53 { 127.0.0.1; }; (默认监听53 端口)
// listen-on-v6port 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; }; (允许访问配置,默认localhost 只本机可用)

include"/etc/named.rfc1912.zones";
include"/etc/named.bodani.com.zones";

配置 zones
$cp/etc/named.rfc1912.zones /etc/named.bodani.com.zones

$vim /etc/named.bodani.com.zones

zone"bodani.com" IN {
type master;
file "named.bodani.com";
allow-update { none; };
};

配置域名IP named.bodani.com

默认查找文件位置为 named.conf 中 directory变量指定位置
$cp /var/named/named.localhost /var/named/named.bodani.com

$vim /var/named/named.bodani.com

$TTL 1D
@ IN SOA @ rname.invalid. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS @
A 127.0.0.1
AAAA ::1

node IN A 10.2.0.10
node IN A 10.2.0.11
node IN A 10.2.0.12
node IN A 10.2.0.13
node IN A 10.2.0.14
node IN A 10.2.0.15

3 启动named

检验配置

$ named-checkconf

启动服务

$service named start
$service named status

4 测试

$ ss -tuln | grep 53

vim /etc/resove.conf (指定域名服务器)

nameserver 127.0.0.1

$ nslookup node.bodani.com 127.0.0.1
Server: 127.0.0.1
Address: 127.0.0.1#53

Name: node.bodani.com
Address: 10.2.0.13
Name: node.bodani.com
Address: 10.2.0.11
Name: node.bodani.com
Address: 10.2.0.12
Name: node.bodani.com
Address: 10.2.0.15
Name: node.bodani.com
Address: 10.2.0.14
Name: node.bodani.com
Address: 10.2.0.10

CentOS 7 BIND 搭建的更多相关文章

  1. CentOS 7 BIND 主从搭建

    主机 10.2.0.15 从机 10.2.0.14 1 主机配置$vim /etc/named.bodani.com.zones zone"bodani.com" IN { typ ...

  2. centos DNS服务搭建 DNS原理 使用bind搭建DNS服务器 配置DNS转发 配置主从 安装dig工具 DHCP dhclient 各种域名解析记录 mydns DNS动态更新 第三十节课

    centos  DNS服务搭建  DNS原理  使用bind搭建DNS服务器 配置DNS转发 配置主从  安装dig工具  DHCP  dhclient  各种域名解析记录  mydns DNS动态更 ...

  3. 摘要: CentOS 6.5搭建Redis3.2.8伪分布式集群

    from https://my.oschina.net/ososchina/blog/856678     摘要: CentOS 6.5搭建Redis3.2.8伪分布式集群 前言 最近在服务器上搭建了 ...

  4. Centos 7.5 搭建FTP配置虚拟用户

    Centos 7.5 搭建FTP配置虚拟用户 1.安装vsftpd #vsftpd下载地址 http://mirror.centos.org/centos/7/os/x86_64/Packages/v ...

  5. Centos vsftpd服务器搭建

    Centos vsftpd服务器搭建 时间:2016-07-18 1.最为简单的vsftpd服务器搭建 1.安装vsftpd 1.yum 安装 yum install vsftpd 2.rpm文件安装 ...

  6. CentOS 6.4 搭建git 服务器

    CentOS 6.4 搭建git 服务器 (2013-11-22 19:04:09)转载▼ 标签: it 分类: Linux 此文件是依据markdown所编写,更好效果参见本人github的文档ht ...

  7. CentOS使用virtualenv搭建独立的Python环境-python虚拟环境

    CentOS使用virtualenv搭建独立的Python环境-python虚拟环境 virtualenv可以搭建虚拟且独立的python环境,可以使每个项目环境与其他项目独立开来,保持环境的干净,解 ...

  8. 在CentOS 6上搭建私有的Docker Registry

    在CentOS 6上搭建私有的Docker Registry v2Registry概念 :Registry是一个无状态的, 高可扩展的服务器端应用程序, 用于存储和分发Docker Image. 依赖 ...

  9. Linux Centos 6.6搭建SFTP服务器

    Linux Centos 6.6搭建SFTP服务器 在Centos 6.6环境使用系统自带的internal-sftp搭建SFTP服务器. 打开命令终端窗口,按以下步骤操作. 0.查看openssh的 ...

随机推荐

  1. eclipse 使用hadoop-plugins 插件出现EOFException问题

    相当郁闷的一个问题,之前也看了好多外国的网站,也没有解答 主要出在了使用http访问 http://192.168.5.128:50030/jobtracker.jsp http://192.168. ...

  2. 使用PIE对IE进行CSS3兼容介绍和经验总结

    国外团队开发的兼容插件,去年做项目时才发现,非常强大 主角:PIE.js , PIE.htc 两种方法可以实现 官方网站:http://css3pie.com/ 演示地址:http://css3pie ...

  3. 《JS中的面向对象技术》

    内容要点: 1.什么是对象:JS权威指南学习总结-第六章 ,(有句话:一切都是对象) 2.什么面向对象 使用对象时,只关注对象提供的功能,不关注其内部细节,比如jQuery.面向对象是一种通用思想,并 ...

  4. Sass与Compress实战:第一章

    1.消除冗余代码的方式: ▶通过变量来复用属性值 例如,一段冗余的CSS代码: h1#brand { color : #1875e7 } #sidebar { background-color : # ...

  5. CSS3的基础知识点

    面临找工作之际,又将CSS3的基础知识撸了一把,做了相应的笔记,主要是方便自己查阅,参考的是W3C的知识.    1.CSS背景 (1).background-size 属性 background-s ...

  6. linux 查看日志

    第一步 :提交自己目录文件(先到自己目录下载最新文件-->合并-->提交到临时目录temp-->在提交到master总目录-->其他关联master远 程分支的目录.就可以pu ...

  7. java基础(1)

    class test { static { a=3; //System.out.println(a); } static int a = 1; String b = "ff"; p ...

  8. MySQL-MHA高可用方案

    http://files.cnblogs.com/jimingsong/mha-mysql.pdf 此方案为一号店MySQL MHA高可用方案.备注.

  9. POJ1410 Intersection 计算几何

    题目大意:给出一个线段的两端,和矩形两端(不一定是左上和右下),问线段是否与矩形相交(若线段在矩形内也算相交).这题蒸鹅心-- 题目思路:判断所有情况:线段是否在矩形内,线段内一点是否在矩形内,线段是 ...

  10. Apache Commons DbUtils 快速上手

    原文出处:http://lavasoft.blog.51cto.com/62575/222771 Hibernate太复杂,iBatis不好用,JDBC代码太垃圾,DBUtils在简单与优美之间取得了 ...