1、安装 named

2、配置如下文件:

/etc/named.conf

  1. //
  2. 2 // named.conf
  3. 3 //
  4. 4 // Provided by Red Hat bind package to configure the ISC BIND named(8) DNS
  5. 5 // server as a caching only nameserver (as a localhost DNS resolver only).
  6. 6 //
  7. 7 // See /usr/share/doc/bind*/sample/ for example named configuration files.
  8. 8 //
  9. 9
  10. 10 options {
  11. 11 listen-on port 53 { any; };
  12. 12 //listen-on-v6 port 53 { ::1; };
  13. 13 directory "/var/named";
  14. 14 dump-file "/var/named/data/cache_dump.db";
  15. 15 statistics-file "/var/named/data/named_stats.txt";
  16. 16 memstatistics-file "/var/named/data/named_mem_stats.txt";
  17. 17 allow-query { any; };
  18. 18 recursion yes;
  19. 19
  20. 20 dnssec-enable yes;
  21. 21 dnssec-validation yes;
  22. 22 dnssec-lookaside auto;
  23.  
  24. 24 /* Path to ISC DLV key */
  25. 25 bindkeys-file "/etc/named.iscdlv.key";
  26. 26
  27. 27 managed-keys-directory "/var/named/dynamic";
  28. 28 };
  29. 29
  30. 30 logging {
  31. 31 channel default_debug {
  32. 32 file "data/named.run";
  33. 33 severity dynamic;
  34. 34 };
  35. 35 };
  36. 36
  37. 37 zone "." IN {
  38. 38 type hint;
  39. 39 file "named.ca";
  40. 40 };
  41. 41
  42. 42 include "/etc/named.rfc1912.zones";
  43. 43 include "/etc/named.root.key";
  44. 44

/etc/namd.rfc1912/zones

  1. // named.rfc1912.zones:
  2. 2 //
  3. 3 // Provided by Red Hat caching-nameserver package
  4. 4 //
  5. 5 // ISC BIND named zone configuration for zones recommended by
  6. 6 // RFC 1912 section 4.1 : localhost TLDs and address zones
  7. 7 // and http://www.ietf.org/internet-drafts/draft-ietf-dnsop-default-local-zo nes-02.txt
  8. 8 // (c)2007 R W Franks
  9. 9 //
  10. 10 // See /usr/share/doc/bind*/sample/ for example named configuration files.
  11. 11 //
  12. 12
  13. 13 zone "917.cs" IN {
  14. 14 type master;
  15. 15 file "123.cs.zone";
  16. 16 };
  17. 17
  18. 18 zone "1.168.192.in-addr.arpa" IN {
  19. 19 type master;
  20. 20 file "1.168.192.zone";
  21. 21 };
  22. 22
  23. 23 zone "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.ar pa" IN {
  24. 24 type master;
  25. 25 file "named.loopback";
  26. 26 allow-update { none; };
  27. 27 };
  28. 28
  29. 29 zone "1.0.0.127.in-addr.arpa" IN {
  30. 30 type master;
  31. 31 file "named.loopback";
  32. 32 allow-update { none; };
  33. 33 };
  34. 34
  35. 35 zone "0.in-addr.arpa" IN {
  36. 36 type master;
  37. 37 file "named.empty";
  38. 38 allow-update { none; };
  39. 39 };
  40. 40

  反向解析

  1. /var/named/1.168.192.zone
  1. 1 $TTL 86400
  2. 2 @ IN SOA ns.123.cs. root.123.cs (
  3. 3 12 ; serial
  4. 4 28800 ; refresh
  5. 5 14400 ; retry
  6. 6 3600000 ; expire
  7. 7 86400 ) ; minimum
  8. 8 @ IN NS ns.123.cs.
  9. 9 249 IN PTR mail.123.cs.
  10. 10 249 IN PTR ns.123.cs.
  11. 11 230 IN PTR img.123.cs

  正向解析

  1. /var/named/123.cs.zone
  1. 1 $TTL 86400
  2. 2 @ IN SOA ns.123.cs. root.123.cs (
  3. 3 1 ; serial
  4. 4 1D ; refresh
  5. 5 1H ; retry
  6. 6 1W ; expire
  7. 7 3H ) ; minimum
  8. 8 @ IN NS ns.123.cs.
  9. 9 @ IN MX 5 mail.123.cs.
  10. 10 ns IN A 192.168.1.249
  11. 11 www IN A 192.168.1.230
  12. 12 mail IN A 192.168.1.249
  13. 13 img IN A 192.168.1.230
  14. 25 pop3 IN CNAME mail
  15. 26 smtp IN CNAME mail

  

启动:service named start

修改pc机 dns

vim /etc/resolv.conf

dns 服务器配置的更多相关文章

  1. DNS服务器配置实践

    实验背景:在Linux系统上配置主要DNS服务器和辅助DNS服务器,所在域名为example.com,子网为192.168.X.0. 启动已安装LINUX系统,进行DNS服务器配置. 一.配置主要DN ...

  2. Linux DNS 服务器配置与管理

    一.环境介绍: 运行软件:VMware Workstation Pro 14 系统环境:CentOS-7-x86_64-1810 二.操作配置: 1.基础知识简介 (1)域名空间 域和域名: DNS树 ...

  3. redhat7.3 dns服务器配置

    1.基本配置 systemctl stop firewalld.service systemctl disable firewalld.service setenforce 0 nmcli conne ...

  4. rndc控制远程dns服务器配置方法

    1- 如果不存在/etc/rndc.conf touch /etc/rndc.conf chown named:named /etc/rndc.conf 2- rndc-confgen > /e ...

  5. DNS服务器配置

    导读 DNS(Domain Name Server,域名服务器)是进行域名(domain name)和与之相对应的IP地址 (IP address)转换的服务器.DNS中保存了一张域名(domain ...

  6. [Ubuntu] Ubuntu DNS服务器配置

    服务器IP:10.68.19.61 操作系统:Ubuntu 13.04 DNS程序:Bind9 测试域名:mycloud.com 目标IP:10.68.19.134 配置步骤 1.安装BIND9程序包 ...

  7. Linux下DNS服务器配置

    一步:yum install -y bind bind-utils bind-chroot yum install bind* //安装DNS服务 第二步:systemctl stop firewal ...

  8. linux——DNS服务器配置

    讲课,请不要在课堂上查找文件,浏览器搜索,会感觉你很不上心,玩听众,一定提前做很多遍,模拟很多遍: 演讲,请务必准备好材料,考虑听众的感受,一定不要让外行人云里雾里,听不懂你在讲什么,那就尴尬了, D ...

  9. [Linux系列]DNS系列理论笔记与DNS服务器配置

    0x01 基础术语 DNS(Domain Name System,域名系统),域名和IP地址相互映射的一个分布式数据库,简而言之就是通过更易记忆的域名代替IP去访问一个网站. FQDN(Fully Q ...

随机推荐

  1. 删除要被替换的元素的所有事件处理 程序和 JavaScript 对象属性

    使用本节介绍的方法替换子节点可能会导致浏览器的内存占用问题,尤其是在 IE 中,问题更加明显.在删除带有事件处理程序或引用了其他 JavaScript 对象子树时,就有可能导致内存占用问题.假设 某个 ...

  2. 三 JSP 技术

    一 JSP 概述 1. 本质:在 HTML 语言中混合 Java 程序代码,由服务器端 Java 语言引擎解释执行.其中,HTML 负责描述信息显示格式,JSP 负责描述处理逻辑. 2. JSP 代码 ...

  3. Java自带的keytool命令

    使用Java自带的keytool命令,在命令行生成. 1.生成服务器端私钥kserver.keystore文件 keytool -genkey -alias serverkey -validity 1 ...

  4. iOS学习笔记---c语言第十一天

    函数指针 一.函数指针定义 //函数声明:声明我是一个什么函数 //求两个数的和 //函数的类型:int (int x,int y) //即:我是一个返回值为整型,有两个整型参数的函数. //函数名是 ...

  5. Matlab 矩阵卷积理解(转载)

    转载自:http://blog.csdn.net/andrewseu/article/details/51783181 在图像处理的过程中,经常会看到矩阵卷积的概念,比如说用一个模板去和一张图片进行卷 ...

  6. 112. Path Sum

    Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all ...

  7. ES6 — 字符串String

    ES6对字符串新增了一些函数和操作规范.下面我们来看ES6中对字符串新加的特性. 1.模版字符串 (即用反引号定义的字符串) 传统的字符串拼接通过我们使用'+'号与变量连接.例如: let name= ...

  8. Jquery图片上传预览效果

    uploadPreview.js jQuery.fn.extend({ uploadPreview: function (opts) { var _self = this, _this = $(thi ...

  9. jqueryflot图表x轴坐标过长完美解决方案(转)

    近段时间,项目中使用到了flot这个图表工具,在实际使用的过程中,遇到了一个看似很简单的问题:当坐标的刻度如果过长时,会重叠在一起,影响阅读: 看到这个效果后的第一反应就是,能不能让坐标斜着显示啊?去 ...

  10. m3u8文件简介

    1.   M3U8文件概念 M3U8文件是指UTF-8编码格式的M3U文件.M3U文件是记录了一个索引纯文本文件,打开它时播放软件并不是播放它,而是根据它的索引找到对应的音视频文件的网络地址进行在线播 ...