配置bind主域名服务器

本文涉及的产品
.cn 域名,1个 12个月
简介:

1.设置网络参数:

vi /etc/sysconfig/network-scripts/ifcfg-eth0 

1
2
3
4
5
6
7
8
9
10
DEVICE= "eth0"
HWADDR= "00:0C:29:68:b1:0f"
NM_CONTROLLED= "no"
ONBOOT= "yes"
BOOTPROTO=static
IPADDR=192.168.10.95
NETMASK=255.255.255.0
GATEWAY=192.168.10.1
DNS1=202.106.0.20
DNS2=192.168.10.95

:wq


vi /etc/sysconfig/network

1
2
NETWORKING= yes
HOSTNAME=ns.linunxyy.cn

:wq


vi /etc/selinux/config 

1
SELINUX=disabled

:wq


chkconfig NetworkManager off

chkconfig iptables off

chkconfig network on 

vi /etc/hosts

1
192.168.10.95   ns      ns.linuxyy.cn

:wq


reboot


2.安装bind软件:

vi /etc/yum.repos.d/rhel.repo

1
2
3
4
5
[ local ]
name= local
baseurl= file : ///mnt/
enabled=1
gpgcheck=0

:wq


mount /dev/cdrom /mnt

yum -y install bind-*

rpm -qa |grep bind

rpm -ql bind

rpm -ql bind-utils


3.修改配置文件:

cd /var/named/chroot/etc/

cp /usr/share/doc/bind-9.7.3/sample/etc/named.conf ./

vi named.conf   ##修改如下,可以复制粘贴

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
options
{
         directory                "/var/named" ;            //  "Working"  directory
         dump- file                "data/cache_dump.db" ;
         statistics- file          "data/named_stats.txt" ;
         memstatistics- file       "data/named_mem_stats.txt" ;
         listen-on port 53       { 192.168.10.95; };
         query- source  port 53;
         allow-query             { 192.168.10.0 /24 ; };
         recursion  yes ;
};
logging 
{
         channel default_debug {
                 file  "data/named.run" ;
                 severity dynamic;
         };
};
zone  "linuxyy.cn."  IN {
                 type  master;
                 file  "linuxyy.cn.zone" ;
};
zone  "10.168.192.in-addr.arpa"  IN {
                 type  master;
                 file  "192.168.10.arpa" ;
};

:wq

[root@ns etc]# named-checkconf named.conf   ##测试主配置文件是否有错误


cd /var/named/chroot/var/named/

vim linuxyy.cn.zone

1
2
3
4
5
6
7
8
9
10
11
12
13
14
$TTL 86400
@       IN SOA  linuxyy.cn. root.linuxyy.cn. (
                                         20171111        ; serial
                                         1D              ; refresh
                                         1H              ; retry
                                         1W              ; expire
                                         3H )            ; minimum
        IN      NS       ns.linuxyy.cn.
ns      IN      A       192.168.10.95
        IN      A       192.168.10.95
        IN      MX 10     mail.linuxyy.cn.
mail     IN      A       192.168.10.95
www     IN      A       192.168.10.96
ftp      IN      CNAME     www

:wq

vim  192.168.10.arpa

$TTL 86400

1
2
3
4
5
6
7
8
9
10
11
@       IN SOA  linuxfan.cn. root.linuxyy.cn. (
                                         20171111        ; serial
                                         1D              ; refresh
                                         1H              ; retry
                                         1W              ; expire
                                         3H )            ; minimum
@       IN      NS      ns.linuxyy.cn.
95      IN      PTR     ns.linuxyy.cn.
95      IN      PTR     mail.linuxyy.cn.
96      IN      PTR     www.linuxyy.cn.
96      IN      PTR      ftp .linuxyy.cn.

:wq

[root@ns named]# named-checkzone linuxyy.cn.zone 192.168.10.arpa   ##测试区域数据库配置文件


chown named:named linuxyy.cn.zone 192.168.10.arpa ../../etc/named.conf    ##设置权限,确保named用户有读取的权限

/etc/init.d/named restart

chkconfig named on

netstat -utpln |grep 53

4.测试:

windows/linux:


nslookup

server 192.168.10.95

mail.linuxyy.cn

www.linuxyy.cn

192.168.10.96

exit









本文转自信自己belive51CTO博客,原文链接:http://blog.51cto.com/11638205/2043891 ,如需转载请自行联系原作者

相关文章
|
2月前
|
网络协议 Java 应用服务中间件
tomcat配置域名及HTTPS
tomcat配置域名及HTTPS
|
2月前
|
运维 Serverless 网络安全
函数计算产品使用问题之通过仓库导入应用时无法配置域名外网访问,该如何排查
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
1月前
|
数据安全/隐私保护
HAProxy的高级配置选项-ACL篇之基于域名匹配案例
这篇文章介绍了HAProxy的高级配置选项中的ACL(访问控制列表)功能,特别是如何基于域名匹配进行流量分发的案例,包括ACL的基本概念、语法、使用场景和配置实例。
46 8
HAProxy的高级配置选项-ACL篇之基于域名匹配案例
|
1月前
HAProxy的高级配置选项-配置haproxy支持https协议及服务器动态上下线
文章介绍了如何配置HAProxy以支持HTTPS协议和实现服务器的动态上下线。
80 8
HAProxy的高级配置选项-配置haproxy支持https协议及服务器动态上下线
|
1月前
|
监控 Apache
HAProxy的高级配置选项-Web服务器状态监测
这篇文章介绍了HAProxy的高级配置选项,特别是如何进行Web服务器状态监测,包括基于四层传输端口监测、基于指定URI监测和基于指定URI的request请求头部内容监测三种方式,并通过实战案例展示了配置过程和效果。
49 8
HAProxy的高级配置选项-Web服务器状态监测
|
1月前
|
Apache 数据安全/隐私保护
HAProxy的高级配置选项-ACL篇之域名重定向案例
这篇文章介绍了HAProxy的ACL(访问控制列表)功能,特别是如何基于域名进行重定向的高级配置选项,并通过实战案例展示了如何配置ACL规则以实现基于特定域名的HTTP重定向。
49 6
HAProxy的高级配置选项-ACL篇之域名重定向案例
|
8天前
|
PHP
ThinkPHP 多应用配置,及不同域名访问不同应用的配置【详解】
本文详解了在ThinkPHP框架中配置多应用的方法,包括安装扩展、删除默认controller文件夹、创建多应用、修改配置文件以启用多应用、测试访问以及如何配置不同域名访问不同应用的步骤。
ThinkPHP 多应用配置,及不同域名访问不同应用的配置【详解】
|
1月前
|
网络协议 网络安全
基于bind软件部署DNS服务器
关于如何使用bind软件部署DNS服务器的教程,包括DNS服务器的类型、基于bind软件的部署步骤、验证DNS服务器可用性的指导,以及如何进行DNS正向解析的实现。
26 2
基于bind软件部署DNS服务器
|
11天前
|
JavaScript 应用服务中间件 Linux
宝塔面板部署Vue项目、服务端Node___配置域名
本文介绍了如何使用宝塔面板在阿里云服务器上部署Vue项目和Node服务端项目,并配置域名。文章详细解释了安装宝塔面板、上传项目文件、使用pm2启动Node项目、Vue项目打包上传、以及通过Nginx配置域名和反向代理的步骤。
25 0
宝塔面板部署Vue项目、服务端Node___配置域名
|
16天前
|
Ubuntu Linux
Linux服务器的自动启动可以在哪里进行配置?
Linux服务器的自动启动可以在哪里进行配置?
72 3
下一篇
无影云桌面