CentOS   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了centOS6简单搭建DNS大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

记录自己的实验过程: 系统类型:centOS6.5 2块网卡,一内网,一公网。  eth0:192.168.1.201    eth1:连接到公网 1、配置yum。 2、安装bind、 bind-libs、 bind-utils、 bind-chroot $yum install bind bind-libs bind-utils bind-chroot 3、配置named $vim /etc/n

记录自己的实验过程:

系统类型:centOS6.5

2块网卡,一内网,一公网。 eth0:192.168.1.201 eth1:连接到公网

1、配置yum。

2、安装bind、 bind-libs、 bind-utils、 bind-chroot

$yuminstallbindbind-libsbind-utilsbind-chroot

3、配置named

$vim/etc/named.conf
options{
listen-onport53{any;};/*修改为any或者IP地址*/
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;};/*修改为any*/
recursionyes;
forWARDers{202.106.0.20;};/*设置DNS转发,用于解析外网域名*/
//forWARDersfirst;
dnssec-enableyes;
dnssec-validationyes;
dnssec-lookasideauto;
/*PathtoISCDLVkey*/
bindkeys-file"/etc/named.iscdlv.key";

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

logging{
chAnneldefault_debug{
file"data/named.run";
severitydynamic;
};
};

zone"."IN{
typehint;
file"named.ca";
};
include"/etc/named.rfc1912.zones";
include"/etc/named.root.key";

4、创建域名zone,在

$vim/etc/named.rfc1912.zones
zone"test.com"IN{
typemaster;
file"test.com.zone";
};
zone"1.168.192.in-addr.arpa"IN{
typemaster;
file"1.168.192.zone";
};

添加需要解析的域名。


5、建立域名zone文件

正向解析:

$cd/var/named/
vimtest.com.zone
$TTL86400
@INSOAns.test.com.root(
0
1D
1H
1W
3H)

@INNSns.test.com.
@INMX5mail.test.com.
nsINA192.168.1.201
mailINA192.168.1.201
smtpINA192.168.1.201
pop3INA192.168.1.201
popINA192.168.1.201
wwwINA192.168.1.201


反向解析:

$vim1.168.192.zone
$TTL86400
@INSOAns.test.com.root(
0;serial
1D;refresh
1H;retry
1W;expire
3H);minimum
@INNSns.test.com.
201INPTRmail.test.com.
201INPTRwww.test.com.

7、检查语法。

$named-checkconf/etc/named.conf
$named-checkzonetest.com/var/named/test.com.zone
zonetest.com/IN:loadedserial0
OK
$/etc/init.d/iptablesstop
$setenforce0

8、配置DNS地址。

$vim/etc/resolv.conf
nameserver192.168.1.201#本地DNS服务器地址

9、启动、测试named。

$/etc/init.d/namedstart
$nslookupwww.test.com
Server:		192.168.1.201
Address:	192.168.1.201#53

Name:	www.test.com
Address:192.168.1.201


OK ,最简单的DNS服务已经搭建完成,第一次写博客,还是新手一枚,记录一下自己的成长过程 (^ ^)。

大佬总结

以上是大佬教程为你收集整理的centOS6简单搭建DNS全部内容,希望文章能够帮你解决centOS6简单搭建DNS所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。