下載bind,我下載的是bind-9.3.1rc1.tar.gz

我下載的文件放在/root目錄下

進入目錄解壓縮

[root@linux root]#tar xfz bind-9.3.1rc1.tar.gz

進如剛解壓出來的目錄

[root@linux root]# cd bind-9.3.1rc1

編譯配置

[root@linux bind-9.3.1rc1]#./configure --prefix=/usr/local/named --enable-threads #--enable-threads開啟多線程處理能力

[root@linux bind-9.3.1rc1]#make

[root@linux bind-9.3.1rc1]#make install

進入/usr/local/named 建立etc目錄

[root@linux bind-9.3.1rc1]#cd /usr/local/named

[root@linux named]# mkdir etc

生成rndc控制命令的key文件

[root@linux named]# sbin/rndc-confgen > etc/rndc.conf

從rndc.conf文件中提取named.conf用的key

root@linux named]# cd etc

[root@linux etc]# tail -10 rndc.conf | head -9 | sed s/#\ //g >named.conf

自動在/usr/local/named/etc 生成named,conf文件

建立區文件目錄

[root@linux etc]# mkdir /var/named

進入/var/named

[root@linux etc]# cd /var/named

建立localhost.zone文件

[root@linux named]#vi localhost.zone

$TTL 86400

$ORIGIN localhost.

@ 1D IN SOA @ root (

42 ; serial (d. adams)

3H ; refresh

15M ; retry

1W ; expiry

1D ) ; minimum

1D IN NS @

1D IN A 127.0.0.1

建立named.local文件

[root@linux named]#vi named.local

$TTL 1D

@IN SOA@ rname.invalid. (

0; serial

1D; refresh

1H; retry

1W; expire

3H ); minimum

NS@

A127.0.0.1

AAAA::1

dig命令直接生成named.root文件

[root@linux named]#dig >named.root

建立test.com域名正向解析文件

[root@linux named]#vi test.zone

$ttl 1D

@ IN SOA test.com. root.test.com. (

1053891162

3H

15M

1W

1D )

IN NS test.com.

IN MX 5 test.com.

www IN A 220.202.19.82

建立test.com域名反向解析文件

[root@linux named]#vi test.local

$TTL 86400

@ IN SOA test.com. root.test.com.(

20031001;

7200;

3600;

43200;

86400);

@ IN NS test.com.

82 IN PTR dns.test.com.

配置named.conf加如以下代碼

[root@linux etc]# vi named.conf

options {

directory "/var/named"; #named區文件目錄

pid-file "named.pid"; #進程id文件名

};

controls {

inet 127.0.0.1 allow { localhost; } keys { rndc-key; };

};

zone "." IN {

type hint;

file "named.root";

};

zone "localhost" IN {

type master;

file "localhost.zone";

allow-update { none; };

};

zone "0.0.127.in-addr.arpa" IN {

type master;

file "named.local";

allow-update { none; };

};

zone "test.com" IN {

type master;

file "test.zone";

allow-update { none; };

};

zone "33.168.192.in-addr.arpa" IN {

type master;

file "test.local";

allow-update { none; };

};

現在配置完了可以啟動BIND了

/usr/local/named/sbin/named -c /usr/local/named/etc/named.conf &

報錯:

v-dev-redis01:/usr/local/named/etc# tail -100 /var/log/messages

Jun 26 14:04:26 v-dev-redis01 named[31466]: ----------------------------------------------------

Jun 26 14:04:26 v-dev-redis01 named[31466]: BIND 9 is maintained by Internet Systems Consortium,

Jun 26 14:04:26 v-dev-redis01 named[31466]: Inc. (ISC), a non-profit 501(c)(3) public-benefit

Jun 26 14:04:26 v-dev-redis01 named[31466]: corporation. Support and training for BIND 9 are

Jun 26 14:04:26 v-dev-redis01 named[31466]: available at https://www.isc.org/support

Jun 26 14:04:26 v-dev-redis01 named[31466]: ----------------------------------------------------

Jun 26 14:04:26 v-dev-redis01 named[31466]: adjusted limit on open files from 65535 to 1048576

Jun 26 14:04:26 v-dev-redis01 named[31466]: found 1 CPU, using 1 worker thread

Jun 26 14:04:26 v-dev-redis01 named[31466]: using 1 UDP listener per interface

Jun 26 14:04:26 v-dev-redis01 named[31466]: using up to 4096 sockets

Jun 26 14:04:26 v-dev-redis01 named[31466]: loading configuration from '/usr/local/named/etc/named.conf'

Jun 26 14:04:26 v-dev-redis01 named[31466]: /usr/local/named/etc/named.conf:15: unknown key 'rndckey'

Jun 26 14:04:26 v-dev-redis01 named[31466]: loading configuration: failure

Jun 26 14:04:26 v-dev-redis01 named[31466]: exiting (due to fatal error)

在添加一個zjtest3的域名:

v-dev-redis01:/usr/local/named/etc# cat named.conf 加入

zone "zjtest3.com" IN {

type master;

file "zjtest3.zone";

allow-update { none; };

};

添加:

v-dev-redis01:/var/named# cat zjtest3.zone

$TTL 1D

@IN SOAzjtest3.com. rname.invalid. (

0; serial

1D; refresh

1H; retry

1W; expire

3H ); minimum

NS@

A127.0.0.1

AAAA::1

wwwIN A192.168.32.173

訪問外網報錯:

v-dev-redis01:/usr/local/named/etc# tail -f /var/log/messages

Jun 26 14:46:29 v-dev-redis01 named[3378]: client 192.168.33.29#61819 (www.baidu.com): query (cache) 'www.baidu.com/A/IN' denied

Jun 26 14:46:29 v-dev-redis01 named[3378]: client 192.168.33.29#51412 (tip.f.360.cn): query (cache) 'tip.f.360.cn/A/IN' denied

Jun 26 14:46:31 v-dev-redis01 named[3378]: client 192.168.33.29#63190 (imgcache.qq.com): query (cache) 'imgcache.qq.com/A/IN' denied

Jun 26 14:46:38 v-dev-redis01 named[3378]: client 192.168.33.29#54703 (www.baidu.com): query (cache) 'www.baidu.com/A/IN' denied

Jun 26 14:46:38 v-dev-redis01 named[3378]: client 192.168.33.29#59213 (imgcache.qq.com): query (cache) 'imgcache.qq.com/A/IN' denied

Jun 26 14:46:38 v-dev-redis01 named[3378]: client 192.168.33.29#52891 (s.qhupdate.com): query (cache) 's.qhupdate.com/A/IN' denied

Jun 26 14:46:38 v-dev-redis01 named[3378]: client 192.168.33.29#63828 (p0.qhimg.com): query (cache) 'p0.qhimg.com/A/IN' denied

Jun 26 14:46:41 v-dev-redis01 named[3378]: client 192.168.33.29#61930 (imgcache.qq.com): query (cache) 'imgcache.qq.com/A/IN' denied

Jun 26 14:46:44 v-dev-redis01 named[3378]: client 192.168.33.29#53316 (s.qhupdate.com): query (cache) 's.qhupdate.com/A/IN' denied

Jun 26 14:46:44 v-dev-redis01 named[3378]: client 192.168.33.29#50529 (p0.qhimg.com): query (cache) 'p0.qhimg.com/A/IN' denied

Jun 26 14:46:48 v-dev-redis01 named[3378]: client 192.168.33.29#60619 (se.360.cn): query (cache) 'se.360.cn/A/IN' denied

Jun 26 14:46:48 v-dev-redis01 named[3378]: client 192.168.33.29#58231 (imgcache.qq.com): query (cache) 'imgcache.qq.com/A/IN' denied

Jun 26 14:46:50 v-dev-redis01 named[3378]: client 192.168.33.29#56891 (imgcache.qq.com): query (cache) 'imgcache.qq.com/A/IN' denied

Jun 26 14:46:54 v-dev-redis01 named[3378]: client 192.168.33.29#53647 (se.360.cn): query (cache) 'se.360.cn/A/IN' denied

Jun 26 14:46:56 v-dev-redis01 named[3378]: client 192.168.33.29#49777 (p0.qhimg.com): query (cache) 'p0.qhimg.com/A/IN' denied

Jun 26 14:46:58 v-dev-redis01 named[3378]: client 192.168.33.29#49514 (imgcache.qq.com): query (cache) 'imgcache.qq.com/A/IN' denied

Jun 26 14:47:00 v-dev-redis01 named[3378]: client 192.168.33.29#65498 (imgcache.qq.com): query (cache) 'imgcache.qq.com/A/IN' denied

Jun 26 14:47:01 v-dev-redis01 named[3378]: client 192.168.33.29#54451 (s.qhupdate.com): query (cache) 's.qhupdate.com/A/IN' denied

options {

directory "/var/named"; #named??錄鎂目錄

pid-file "named.pid"; #陸酶?錄鎂?

allow-query { any; };

};

添加allow-query { any; };

显卡bind 驱动 linux,Linux 配置bind 服務相关推荐

  1. 配置Git服務器和Windows客戶端

    按照這位仁兄的方法(http://www.fwolf.com/blog/post/429)配置好Ubuntu的GIT服務後,基本上都在Linux下面使用沒有問題了.但在Windows客戶端怎麼辦呢?還 ...

  2. linux dns配置bind9,DNS服务(bind9)配置过程

    DNS服务(bind9)配置过程 发布时间:2006-08-22 08:57:40来源:红联作者:晚点 作者:周立军 修改日期:2006年2月23日 安装环境:Fedora 4 bind-9.2.6. ...

  3. linux 智联 网卡设置,Linux初学者DNS配置指南(四)配置Bind常见问题

    手把手教你如何配置Linux下的DNS(四)配置Bind常见问题 一.rndc: connect failed: connection refused错误 1.1.问题发生:配置DNS完成后,输入命令 ...

  4. Linux如何配置nVIDIA显卡驱动

    在图形芯片领域,nVidia是一个后来者,它的历史仅相当于ATi的一半.1993年初,NVIDIA 由 Jen-Hsun Huang,,Chris Malachowsky和 Curtis Priem ...

  5. linux显卡驱动mxm,linux下我的FX5200显卡驱动安装

    linux下我的FX5200显卡驱动安装 发布时间:2008-09-20 16:42:33来源:红联作者:Keiboc 一.为什么要装驱动 一般情况下,只要你下载了LINUX的最新发行版本,比如Fed ...

  6. linux图形界面bind dns,在linux上使用BIND建立DNS服务器

    尽管Linux在桌面计算的世界中还没有取得引人注目的进展,但作为网络服务器它已经小有名气了.由于其 出色的可靠性,我们可以放心地在Linux上运行当今Internet时代所必需的各种重要服务程序.由此 ...

  7. Linux卸载安装bind,Bind编译安装详解

    Bind编译安装详解 Bind是一款开放源码的DNS服务器软件,由美国加州大学Berkeley分校开发和维护的,全名为Berkeley Internet Name Domain它是目前世界上使用最为广 ...

  8. linux的mount bind命令

    1.mount bind用法 mount命令的标准格式如下: mount -t type -o options device dir device: 要挂载的设备(必填).有些文件系统不需要指定具体的 ...

  9. 集成显卡驱动与linux不兼容,显卡驱动的问题,困扰了很久

    gh131461 于 2013-12-19 20:00:19发表: .... fjnetying 于 2013-10-27 22:14:08发表: 如题感受深刻,始终是个困惑! 于 2013-09-2 ...

  10. linux基于GTX1080TI的NVIDIA GPU驱动安装、配置、测试

    1.相关资源包下载 版本依赖关系: 参考自https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html NVIDIA(455.3 ...

最新文章

  1. IT男人必学的20大泡妞妙招
  2. JavaScript——易班优课YOOC课群课程视频立刻完成解决方案
  3. XP系统下建立WIFI热点让手机、电脑能上网
  4. mysql存储过程日期类型_mysql中多种日期类型的格式话---用存储过程实现
  5. html生成自定义表格,自定义js的表格插件
  6. SQL解析在美团的应用
  7. Java-异常03 自定义异常
  8. VMware vSphere 6.7之vSAN配置全程图解
  9. 领英:经济图谱在中国,为人才就业勾画新版图
  10. 怎么用计算机拨号手机,教你如何用电脑连接手机自动打电话
  11. java 一年 周数_Java获取一年有多少周、某周的第一天和最后一天,当前时间所在当年的实际周数...
  12. Adobe reader 的书签问题
  13. 将火狐浏览器视频播放倍速设置为3倍速及其以上
  14. EditPlus安装步骤
  15. chrome://flags是什么?
  16. 百度成小满运维面试题
  17. C#飞机大战案例详细教程
  18. Rasa课程、Rasa培训、Rasa面试、Rasa实战系列之Understanding Word Embeddings 1_ Just Letters
  19. 吉林大学计算机李昕,本报新聘百名特约教工通讯员
  20. python:自然常数 e =2.71828

热门文章

  1. 入门 RISC-V 编程的五大技巧
  2. 对Go 1.16 io/fs设计的第一感觉:得劲儿!
  3. AI 告别炒作,Java 0 增长,2021 技术路在何方?
  4. 踢掉 Docker 后,Kubernetes 还能欢快地跑 GPU?
  5. 云智慧完成D3轮6000万美元融资,继续领跑智能运维市场
  6. 阿里云自研数据仓库 AnalyticDB 再捧 TPC 全球冠军
  7. 罗永浩抖音直播首秀:3小时1.1亿;微软曝三屏折叠机专利;Linux Mint 20仅提供64位版本 | 极客头条...
  8. 风起云涌、战火通明,2019 年云计算大盘点
  9. 亲测!这款耳机性价比堪比 AirPods
  10. “5 年内,PC 或将逐渐消失!”| 人物志