域名查找顺序 设置 /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. github上一些觉得对自己工作有用的项目收集

    usefullProjectCollect github上一些觉得对自己工作有用的项目收集 技能类 markdown语法中文说明 全文检索 elasticsearch bigdesk elastics ...

  2. 认识System,System32,Syswow64

    有时候人们怀疑一个系统的底层结构能否保证这个系统在被使用时达到安全而高效,64位版本的Windows在这方面就比较完美.Windows XP和Windows Server 2003都是运行64位硬件的 ...

  3. java.lang.ClassNotFoundException: com.mysql.jdbc.Driver问题

    java.lang.ClassNotFoundException: com.mysql.jdbc.Driverat org.apache.catalina.loader.WebappClassLoad ...

  4. java 邮件收发 (只能输入英文,中文需要转码)

    //发件 package com.sun.mail;import java.io.UnsupportedEncodingException;import java.util.Properties;im ...

  5. OpenCV2.x自学笔记——形态学运算

    名称 标识符 作用 原理 腐蚀 MORPH_ERODE 膨胀 MORPH_DILATE 开运算 MORPH_OPEN 消除细白点 先腐蚀后膨胀 闭运算 MORPH_CLOSE 消除小黑洞 先膨胀后腐蚀 ...

  6. hellobruce

  7. B - ACboy needs your help(动态规划,分组背包)

    B - ACboy needs your help Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & ...

  8. 杭电1002 Etaoin Shrdlu

    Problem Description The relative frequency of characters in natural language texts is very important ...

  9. html5+css3学习笔记-prefixfree前缀补全插件

    虽然现代浏览器支持CSS3,但是一些过往的版本或是目前有些CSS3属性的应用还是离不开前缀的.一些牛逼且执着于web技术且乐于分享的仁兄(Lea Verou)就搞了个名叫prefixfree.js的插 ...

  10. 进入BIOS SHELL DUMP 命令

    LINUX系统 进入SHELL 输入命令 fs1: or fs0: 就进入了U盘目录 然后输入 ACPIRW.efi  -d -s dsdt.bat 就会产生结果到U盘 ——————————————— ...