linux 配制dns_历史上最详细的Linux DNS配置教程 推荐

这篇详尽的教程面向Linux新手,逐步指导如何配置DNS服务器,包括主域名服务器、辅助域名服务器、DNS服务测试、缓存DNS服务、DNS转发器设置以及子域和子域委派。通过实例演示了配置过程,涵盖正向和反向解析,确保DNS服务正常运行。
摘要由CSDN通过智能技术生成

历史上最详细的Linux DNS配置教程 推荐

发布时间:2010-10-23 12:11:19   作者:佚名   我要评论

朋友们好,我也是一个刚刚接触Linux的 ,对于Linux下的DNS配置有点复杂,我也在网上搜索了好久,经过我的整理做了这个教程。希望给广大Linux新手朋友们一点帮助。

朋友们好,我也是一个刚刚接触Linux的 ,对于Linux下的DNS配置有点复杂,我也在网上搜索了好久,经过我的整理做了这个教程。希望给广大Linux新手朋友们一点帮助。

任务1:构建主域名服务器

任务2:构建辅助域名服务器

任务3:测试DNS服务

任务4:缓存DNS服务的配置与测试

任务5:DNS转发器的配置

任务6:新建子域及子域委派。

建立两个虚拟机

1.#ifconfig

2.#netconfig

3.ip address 192.168.13.1

netmask: 255.255.255.0

default gateway: 192.168.13.154

primary nameserver: 192.168.13.1

4.# service network restart

5.ifconfig

6.rpm -ql |grep bind

--查看安装的和dns相关的软件包。

bind-utils-9.2.4-2

ypbind-1.17.2-2

bind-6.2.4-2

bind-libs-9.2.4-2

7.#rpm -qa |grep caching

caching-nameserver-7.3-3

8.#rpm -ql caching-nameserver

--可以看到好到十一个文件。

有主配置文件和区域文件。

/var/named/named.ca--目前互联网上的的根域服务器清单。

9.#service named start

10.#cat /var/named/named.ca

我们现在配置主dns服务器。1.ll /etc/named.conf

-rw-r--r-- 1 root root 1323 Aug 26 2010 /etc/named.com

2.ll /var/named/

--可以看到九个文件

3.vi /etc/named.conf

默认用六个配置。

我们复制

zone"localhsot" IN {

type master;

file "localhost.zone";

allow-update {nane; };

};

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

type master;

file "localhost.zone";

allow-update {none; };

};

粘贴到下面,修改一下域名和区域。

zone "xapc.com" IN {

type master;

file "xapc.com.zone";

allow-update {none; };

};

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

type master;

file "xapc.com.rev";

allow-update {none;};

};

:wq

4.#clear

5.#cd /var/named

6.#ll

7.#cp localhost.zone xapc.com.zone

8.#cp named.local xapc.com.rev

9.#vi xapc.com.zone

--我们要修改里面的配置了

@ IN SOA root (

42 ; serial(d.adams)

3H ; refresh

15M ; retry

1W ; expiry

1D ) ; minimum

IN NS @

IN A 172.0.0.1

IN AAAA ::1

---------------这是系统默认的配置。我们要修改了

@ IN SOA dns1.xapc.com. root.xapc.com. (

42 ; serial(d.adams)

3H ; refresh

15M ; retry

1W ; expiry

1D ) ; minimum

IN NS dns1.xapc.com.

IN NS dns2.xapc.com.

IN MX 5 mail.xapc.com.

dns1 IN A 192.168.13.1

dns2 IN A 192.168.13.2

www IN CNAME dns1.xapc.com.

ftp IN CNAME dns2.xapc.com.

mail IN CNAME dns2.xapc.com.

:wq

10.#vi xapc.com.rev

@ IN SOA localhost.root.localhost. (

132323232 ; Serial

28808 ; Refresh

14400 ; Retry

3600000 ; Expire

86400 ) ; Mimimum

IN NS localhost.

1 IN PTR localhost.

-----------以上是默认的配置,我们要修改了

@ IN SOA dns1.xapc.com root.xapc.com. (

132323232 ; Serial

28808 ; Refresh

14400 ; Retry

3600000 ; Expire

86400 ) ; Mimimum

IN NS dns1.xapc.com.

IN NS dns2.xapc.com.

1 IN PTR dns1.xapc.com.

1 IN PTR www.xapc.com.

2 IN PTR dns2.xapc.com.

2 IN PTR ftp.xapc.com.

:wq

11.# named-checkconf

--如果没有提示说明成功了

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值