`
pmfou_site
  • 浏览: 30132 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

debian 5.04 lenny 配置DNS服务器

 
阅读更多

本文采用的系统为debian最新稳定版本,很多教程一缺乏失效,bind9配置文件变化较大。

采用INCLUDE的方式进行配置。

本文用到的几处文档:

/etc/bind/name.conf.local

/var/cache/bind/

本机域名安装系统时设主机名为example

1,安装

#apt-get install bind9

2,规划

本机ip地址:192.168.1.10

预设域名:example.test.com //test.com并未正真注册,其实就是局域网

3,编辑配置文件

①编辑named.conf.local
添加下列语句
//反向区域
zone "1.168.192.in-addr.arpa"{
type master;
file "/etc/bind/db.192.168.1";
};
//正向区域
zone "example.test.com"{
type master;
file "/etc/bind/db.example.test.com";
};

②在/etc/bind下建立db.192.168.1文件

$TTL 604800
@ IN SOA example.test.com. root.example.test.com. ( //注意后面有个点
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL;
@ IN NS example.test .com. //注意点
10 IN PTR example.test.com.


③在/etc/bind下建立db.example.test.com文件

$TTL 604800
@ IN SOA example.test.com. root.example.test.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL;
@ IN NS example.test.com.
example IN A 192.168.1.10


4,复制

复制 刚刚建立的两个db文件到/var/cache/bind/文件夹下

5,重新启动 named

rndc reload

rndc reconfig
/etc/init.d/bind9 restart
到此位置dns就配置完成了


6,测试

ping example.test.com 如果看过有 192.168.1.10地址析出

ping 192.168.1.10如果有 name析出,配置成功

同样,也可以用nslookup测试,分别输入 域名和ip 看是否有相对结果出现。

本位只是做个引导,真正dns中,应该有很多zone,可以不断添加host到本dns服务器中,(添加host的ip 和域名,注意,

host需要许域名一致为:test.com,主机名不同),按照本文方法,不断加入,真正的dns服务器就配置成功了。


注意:改动配置文件后都要重新启动bind9。

分享到:
评论

相关推荐

    Debian Lenny系统安装与配置指南

    **Debian Lenny系统安装与配置指南** Debian Lenny,是Debian项目的一个历史悠久的稳定版本,发布于2009年,以其强大的稳定性和开源特性吸引了众多Linux用户。本指南将详细介绍如何安装和配置这个系统,为初学者...

    Sun Ultra 30安装Debian504双机配置文档

    ### Sun Ultra 30安装Debian 5.04 双机配置详解 #### 一、项目背景与目的 在IT行业中,为了提高系统的稳定性和可用性,双机热备技术被广泛应用于关键业务场景中。Sun Ultra 30作为一款高性能的工作站,通过安装...

    linux下DNS服务器的配置,DNS的辅助服务器配置.doc

    在此,我们将详细探讨如何在Linux下配置主DNS服务器以及设置辅助DNS服务器。 首先,配置主DNS服务器的步骤如下: 1. **系统准备**:确保你的Linux服务器已经安装了必要的DNS服务软件包,通常在大多数Linux发行版中...

    Debian Lenny的相关文档

    Debian Lenny是Debian项目发布的一个重要版本,代号为“Lenny”,对应的是Debian 5.0。这个发行版在2009年2月14日正式发布,为用户提供了一个稳定、可靠且全面的Linux操作系统。在这个压缩包文件中,我们可以找到几...

    硬盘安装debian 5.0 lenny所用文件vmlinuz intrid.gz boot.img.gz

    硬盘安装debian 5.0 lenny所用文件vmlinuz intrid.gz boot.img.gz 本版本适用于i386 此处是3个里的一个,另外2个请搜索相同资源名称 很郁闷不能一次传3个

    Ubuntu配置DNS服务器--bind.doc

    在 Ubuntu 上配置 DNS 服务器使用 BIND 需要安装 BIND 软件,配置 BIND 的配置文件,设置访问控制列表等。同时,我们也需要确保 BIND 的安全性,定期更新 BIND,以确保我们使用的是最新的版本。

    Debian 5.0.4 Lenny 硬盘安装必须的 initrd.gz 和 vmlinuz 文件

    Debian 5.0.4 Lenny 硬盘安装必须的 initrd.gz 和 vmlinuz 文件,请注意和光盘文件的版本对应。经过测试完全可以正常使用。把这两个文件和光盘镜像文件一起放在一个分区根目录,让 grub 引导启动即可。

    LINUX下的DNS服务器设置.rar_dns _dns linux_linux_linux DNS_linux 服务器

    这篇教程将深入讲解如何在Linux环境下设置DNS服务器,包括基本概念、配置文件解析以及实际操作步骤。 一、DNS服务器基础 DNS是一个分布式数据库系统,其主要功能是解析域名到IP地址的映射。在Linux中,常用的DNS...

    docker-bind:在具有通配域支持的Debian上绑定缓存DNS服务器

    基于Debian slim的绑定缓存DNS服务器,并支持DNS转发器,无限通配DNS,无限额外主机,反向DNS,DNSSEC定时设置等。 Docker集线器 上游项目 目录 DNS_FORWARDER TTL_TIME REFRESH_TIME RETRY_TIME EXPIRY_...

    Linux平台DNS服务器配置方案.pdf

    标题中的"Linux平台DNS服务器配置方案"指的是在Linux操作系统环境下设置和管理DNS(Domain Name System)服务器的方法。DNS是互联网的一项关键服务,它负责将人类可读的域名转换为网络可识别的IP地址,实现网络资源...

    彻底解决debian9重启后DNS配置丢失的问题

    近期安装debian9操作系统后,在/etc/resolv.conf配置DNS地址后,进行网络重启或者重启服务器都会导致DNS配置丢失,查阅资料得知 /etc/resolv.conf中的DNS配置从/etc/resolvconf/resolv.conf.d/head中加载而来,所以...

    Debian网络及服务器配置Word版[参照].pdf

    本篇文章将详细解析如何在Debian上配置Apache、MySQL、PHP4、FTP、邮件、Samba和DNS服务器,以及网络设置和SSH。 **第一部分:Apache+MySQL+PHP4的配置** Apache是世界上最流行的Web服务器,MySQL是一种高效的关系...

    Debian服务器设置入门

    "Debian 服务器设置入门" 本篇教程旨在指导初学者在 Debian 服务器上配置各种服务,包括 Samba、FTP、Mail、NFS、Exim、DNS 和 Apache 等。作者从准备工作开始,指导读者安装 Debian 3.0(Woody)基本系统, update...

    利用MRGT监控DNS服务器的负载

    在实际应用中,需要根据具体情况编写脚本程序和配置MRTG,以便监控DNS服务器的状态和负载。同时,需要注意安全性和权限问题,以免出现安全漏洞。 使用MRGT监控DNS服务器的负载是一个非常实用的解决方案,可以提高...

    debian配置远程上网服务器(samba+winbind+xdmcp+quota)

    需要安装OpenSSH服务器,并对配置文件/etc/ssh/sshd_config进行适当设置,例如关闭DNS反解析,以提高SSH服务的安全性。 ### 更改软件源并更新系统 为保证软件包的更新速度和质量,一般需要将软件源更改为国内镜像源...

Global site tag (gtag.js) - Google Analytics