案例 1

有一个域abc.com,dns 服务器为192.168.10.10,有主机www1.1.1.1,

ftp主机,地址为2.2.2.2,mail3.3.3.3,mail的别名为pop3,smtp。

邮件交换器是MX。

拓补图

1.挂载光驱,安装软件包

[root@host2 ~]# mount /dev/cdrom/media/cdrom

mount: block device /dev/sr0 iswrite-protected, mounting read-only

[root@host2 ~]# cd /media/cdrom/Packages/

[root@host2 Packages]# ll |grep bind

[root@host2 Packages]# yum --disablerepo=\*--enablerepo=c6-media install bind-9.8.2-0.17.rc1.el6_4.6.i686.rpmbind-chroot-9.8.2-0.17.rc1.el6_4.6.i686.rpm bind-utils-9.8.2-0.17.rc1.el6_4.6.i686.rpm

2.产生钥匙文件,在本地终端执行。

[root@host2 ~]#rndc confgen -a

[root@host2 ~]# service named start

3查看产生钥匙文件

[root@host2 Packages]# cd

[root@host2 ~]# cd /var/named/chroot/etc

[root@host2 etc]# ll

total 32

-rw-r--r--. 1 root root405 Apr 19 23:24 localtime

drwxr-x---. 2 root named 4096 Aug 272013 named

-rw-r-----. 1 root named 1008 Jul 192010 named.conf

-rw-r--r--. 1 root named 2389 Aug 272013 named.iscdlv.key

-rw-r-----. 1 root named931 Jun 212007 named.rfc1912.zones

-rw-r--r--. 1 root named487 Jul 192010 named.root.key

drwxr-x---. 3 root named 4096 May6 23:54 pki

-rw-r-----. 1 root named77 May7 00:20 rndc.key

4.查看端口

[root@host2 etc]# netstat -tupln |grep 53

5.修改为主配置文档

[root@host2 etc]# cd /var/named/chroot/etc

[root@host2 etc]# vim named.conf

1//

2// named.conf

3//

6//

8//

9

10options {

11listen-on port 53 { any; };//修改为any

12 listen-on-v6 port 53 { ::1; };

13directory"/var/named";

14dump-file"/var/named/data/cache_dump.db";

15statistics-file "/var/named/data/named_stats.txt";

17allow-query{ any; };//修改为any

18recursion yes;

19

20dnssec-enable yes;

21dnssec-validation yes;

22dnssec-lookaside auto;

23

24/* Path to ISC DLV key */

25bindkeys-file "/etc/named.iscdlv.key";

26

27managed-keys-directory "/var/named/dynamic";

28};

29

30logging {

31channel default_debug {

32file"data/named.run";

33severity dynamic;

34};

35};

36

37zone "." IN {

38type hint;

39file "named.ca";

40};

41

42include "/etc/named.rfc1912.zones";

43include "/etc/named.root.key";

6.编辑区域声明文件

[root@host2 etc]# vim named.rfc1912.zones

25 zone "abc.com" IN {

26type master;

27file "abc.com.zone";

28allow-update { none; };

29};

7编辑配置文件

[root@host2 ~]# cd/var/named/chroot/var/named/

[root@host2 named]# ll

total 32

drwxr-x---. 6 rootnamed 4096 May6 23:54 chroot

drwxrwx---. 2 named named 4096 May7 00:20 data

drwxrwx---. 2 named named 4096 May7 00:21 dynamic

-rw-r-----. 1 rootnamed 1892 Feb 182008 named.ca

-rw-r-----. 1 rootnamed152 Dec 152009 named.empty

-rw-r-----. 1 rootnamed152 Jun 212007 named.localhost

-rw-r-----. 1 rootnamed168 Dec 152009 named.loopback

drwxrwx---. 2 named named 4096 Aug 272013 slaves

拷贝文件

[root@host2 named]# cp -p named.localhostabc.com.zone

[root@host2 named]# vim abc.com.zone

编辑

1 $TTL 1D

2@IN SOAns.abc.com. rname.invalid. (

31; serial

41D; refresh

51H; retry

61W; expire

73H ); minimum

8@INNSns.abc.com.

9ns INA192.168.10.10

10wwwINA1.1.1.1

11ftpINA2.2.2.2

12mailINA3.3.3.3

13pop3INCNAMEmail

14smtpINCNAMEmail

15@INMX10mail

[root@host2 named]# vim /etc/resolv.conf

# DNS1=192.168.10.10

测试

8. windows server 2003测试(DNS服务器虚拟机和2003虚拟机都选择仅主机模式)

ip 配置: 192.168.10.50 2555.255.255.0 网关 192.168.10.1DNS192.168.10.10

用nslookup 解析:

用本地主机解析

[root@host2 named]# dig www.abc.com

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.6<<>> www.abc.com

;; global options: +cmd

;; Got answer:

;; ->>HEADER<<- opcode: QUERY,status: NOERROR, id: 23294

;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1,AUTHORITY: 1, ADDITIONAL: 1

;; QUESTION SECTION:

;www.abc.com.INA

;; ANSWER SECTION:

www.abc.com.86400INA1.1.1.1

;; AUTHORITY SECTION:

abc.com.86400INNSns.abc.com.

;; ADDITIONAL SECTION:

ns.abc.com.86400INA192.168.10.10

;; Query time: 6 msec

;; SERVER: 127.0.0.1#53(127.0.0.1)

;; WHEN: Wed May7 02:02:26 2014

;; MSG SIZErcvd: 78

案例5

DNS轮询

[root@host2named]# cd /var/named/chroot/etc

[root@host2etc]# vim named.rfc1912.zones

25 zone "sina.com.cn" IN {

26type master;

27file "sina.com.cn.zone";

28allow-update { none; };

29};

30

31zone "1.0.0.127.in-addr.arpa" IN{

32type master;

[root@host2 ~]# cd /var/named/chroot/etc

[root@host2 etc]# cd /var/named/chroot

[root@host2 chroot]# cd var/named/

[root@host2 named]# cp -p named.localhostsina.com.cn.zone

[root@host2 named]# vim sina.com.cn.zone

[root@host2 named]# service named restart

Stopping named: .umount:/var/named/chroot/var/named: device is busy.

(In some cases useful info about processes that use

the device is found by lsof(8) or fuser(1))

[OK]

Starting named:[OK]

测试

Widow2003server测试得出下图

转载于:https://blog.51cto.com/965236266/1407441

DNS   案例1 案例5轮询相关推荐

  1. S7-1500项目案例程序,带5个S7-1200轮询,5个ET200SP

    S7-1500项目案例程序,带5个S7-1200轮询,5个ET200SP,博图软件编程. PTO脉冲模式控制20个轴,100个气缸,与2台机器人联动. 采用ModbusRTU 485通讯,PROFIN ...

  2. java+jquery实现长轮询案例_网页实时聊天之js和jQuery实现ajax长轮询

    众所周知,HTTP协议是无状态的,所以一次的请求都是一个单独的事件,和前后都没有联系.所以我们在解决网页实时聊天时就遇到一个问题,如何保证与服务器的长时间联系,从而源源不段地获取信息. 一直以来的方式 ...

  3. Linux DNS轮询➕泛域名解析

    3.DNS轮询+泛域名解析 问题 沿用练习二,通过调整DNS服务端配置,实现以下目标: 为站点www.tedu.cn 实现DNS轮询解析,目标IP地址包括 192.168.4.100.192.168 ...

  4. linux dns 泛域名,LINUX DNS轮询+泛域名解析

    问题 沿用练习二,通过调整DNS服务端配置,实现以下目标: 为站点www.tedu.cn 实现DNS轮询解析,目标IP地址包括 192.168.4.100.192.168.4.110.192.168. ...

  5. DNS轮询+泛域名解析

    ****沿用练习二,通过调整DNS服务端配置,实现以下目标: 为站点www.tedu.cn 实现DNS轮询解析,目标IP地址包括 192.168.4.100.192.168.4.110.192.168 ...

  6. java 图片手动切换_JavaScript学习案例之手动切换轮播图片

    javascript学习案例之手动切换轮播图片 效果图: 思路: 1.先做界面 1.1制作按钮及点击触发事件 1.2引入一张图片 2.书写css 2.1跳转p盒子的布局(宽.高.边框线.水平居中.文字 ...

  7. WINDOWS与LINUX下的DNS轮询配置

    11月12日我参加了51CTO的技术沙龙"Exchange Server系统升级与迁移",两位老师的分享都比较精彩,也让我学到了一些EXCHANGE在升级和迁移方面的知识和经验.记 ...

  8. web服务器(LAMP)通过DNS轮询功能和nfs共享实现负载均衡

    web服务器(LAMP)通过DNS轮询功能和nfs共享实现负载均衡,部署discuz论坛 拓扑思路: 服务器1:mariadb+nfs:172.20.120.40 服务器2:apache+php-fp ...

  9. lvs为何不能完全替代DNS轮询--转

    原文地址:http://mp.weixin.qq.com/s?__biz=MjM5ODYxMDA5OQ==&mid=2651959595&idx=1&sn=5f0633afd2 ...

  10. Nginx负载均衡实现之用户手动选择与DNS轮询

    负载均衡常用的处理方式 方式一:用户手动选择 这种方式比较原始,只要实现的方式就是在网站主页上面提供不同线路.不同服务器链接方式,让用户来选择自己访问的具体服务器,来实现负载均衡. 方式二:DNS轮询 ...

最新文章

  1. Bash scripts
  2. 揭密 extern C
  3. 2018年12月7日 字符串格式化2 format与函数1
  4. (2.1)DDL增强功能-数据类型、同义词、分区表
  5. InnoDB 事务/锁/多版本分析?你了解多少?
  6. 关于Cocos2d-x随机数的生成
  7. 适合于小团队产品迭代的APP测试流程 1
  8. “WPF” VS “Silverlight”
  9. 利用python批量下载起点中文网的小说
  10. ALSA 中 hw 和 plughw 的区别
  11. 第14章-cpp代码重用(其他继承模板)
  12. 如何测试蓝牙设备的延时
  13. 著名数列及其算法(斐波拉契)
  14. echarts基准线
  15. vue npm install --save-dev css-loader出现的错误
  16. amap 高德 地图打点 地图描点 描点居中 清除打点
  17. 《JUC并发编程 - 基础篇》JUC概述 | Lock接口 | 线程间通信 | 多线程锁 | 集合线程安全
  18. 技术如何革新工作场所的生产力
  19. 基于mui H5城市选择器
  20. java lucene词干提取_词形变换和词干提取工具(英文)

热门文章

  1. python+selenium自动化测试环境搭建
  2. iOS开发学习之NSFetchedResultsController
  3. 【nodejs学习】0.nodejs学习第一天
  4. 常见input输入框 点击 发光白色外阴影 focus
  5. UML类图各符号含义
  6. 绪论、关系数据库知识点总结
  7. eclipse如何添加Memory Analyzer
  8. Oracle开发:常用的数据库字段类型[转]
  9. 数据库热备之SQLServer的数据库镜像实施笔记
  10. 手机网站与普通网站的不同