建立内部动态DNS服务器

建立内部动态DNS服务器

因为各种不同的原因,企业内部往往会有多台DHCP服务器,负责分发IP地址,给内部网络管理带来不便。本文将介绍如何在企业内部用BIND9建立内部DDNS服务,解决网络管理不便的问题。

假设企业内部有三台DHCP服务器负责为三个子域分发IP地址,三个子域分别是rd.lswin.cn(192.168.230.0/24)、ga.lswin.cn(192.168.231.0/24)和sm.lswin.cn(192.168.232.0/24)。

示例中,DDNS服务器的名称为ddns.lswin.cn

安装 /配置BIND9

安装 BIND9
	root@ddns:~# apt-get update && apt-get install bind9
配置BIND9

修改/etc/bind/named.conf.local 文件

//
// Do any local configuration here
//

// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";

//
// ___***___ Own DynDNS
//
include "/etc/bind/ddns-keys.conf";

//
// rd.lswin.cn zone 配置
//
zone "rd.lswin.cn" {
   
        type master;
        file "/var/lib/bind/rd.lswin.cn.zone";
        allow-update {
    key rd-lswin-cn.;};
        notify no;
};

// Reverse DNS 的定义. 用您的子域地址替代 230.168.192
zone "230.168.192.in-addr.arpa" {
   
        type master;
        file "/var/lib/bind/rd.lswin.cn.rev.zone";
        allow-update {
    key rd-lswin-cn.; };
};

//
// ga.lswin.cn zone 配置
//
zone "ga.lswin.cn" {
   
        type master;
        file "/var/lib/bind/ga.lswin.cn.zone";
        allow-update {
    key ga-lswin-cn.;};
        notify no;
};

// Reverse DNS 的定义. 用您的子域地址替代 231.168.192
zone "231.168.192.in-addr.arpa" {
   
        type master;
        file "/var/lib/bind/ga.lswin.cn.rev.zone";
        allow-update {
    key ga-lswin-cn.; };
};

//
// sm.lswin.cn zone 配置
//
zone "sm.lswin.cn" {
   
        type master;
        file "/var/lib/bind/sm.lswin.cn.zone";
        allow-update {
    key sm-lswin-cn.;};
        notify no;
};

// Reverse DNS 的定义. 用您的子域地址替代 232.168.192
zone "232.168.192.in-addr.arpa" {
   
        type master;
        file "/var/l
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值