`
woodbird
  • 浏览: 18553 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

linux下如何搭建简单的DNS Server

阅读更多

环境:lenovo PC, SUSE Linux 11.1 32bit,BIND 9.5.0-P2

安装步骤:

  1. 采用yast自动安装。安装内容包括:bind,bind-chrootenv ,bind-devel,bind-libs,bind-utils

配置步骤:

  1. whereis named,找到bind的配置文件所在目录。如下在/etc/named.conf

    pandora-test:~ # whereis named
    named: /usr/sbin/named /etc/named.conf /etc/named.d /usr/share/man/man8/named.8.gz

  2. 修改named.conf
    2.1. 去掉注释并修改监听端口: listen-on port 53 { 172.16.39.86; };
    2.2. 添加域名解析和反向解析配置:

    zone "p.com" in {
    type master;
    file "p.com.zone";
    };

    zone "39.16.172.in-addr.arpa" in{
    type master;
    file "172.16.39.zone";
    };

    2.3 添加2.2中所指定的域名解析和反向解析的具体配置文件。如:p.com.zone,172.16.39.zone

    在文件夹/var/lib/named下进行添加

    p.com.zone文件内容如下:

    $TTL 1000
    @ IN SOA @ root (
        42 ; serial (d. adams)
        200S ; refresh
        4H ; retry
        1D ; expiry
        100S ) ; minimum
    @ IN NS 172.16.39.86;
    @ IN A 172.16.39.86;
    www A 172.16.39.86;
    pboss A 172.16.39.86;
    confluence A 172.16.39.86;
    redis A 172.16.39.86;
    mysql A 172.16.39.86;
    svn A 172.16.8.159;
    hudson A 172.16.8.159;
    mvnrepo A 172.16.8.159;
    jira A 172.16.8.159;

    172.16.39.zone文件内容如下:

    $TTL 1000
    @ IN SOA localhost. root.localhost. (
        42 ; serial (d. adams)
        200 ; refresh
        400 ; retry
        6000 ; expiry
        1000 ) ; minimum

    IN NS localhost.
    86 IN PTR www.p.com.

验证步骤:

    1. 启动dns server 服务:service named start

    2. 修改本地dns的配置,将首选dns的地址配置为运行dns server的服务器地址

    3. 运行命令:nslookup www.p.com

         返回结果如下:

               服务器: www.p.com
               Address: 172.16.39.86

               名称: www.p.com
               Address: 172.16.39.86

    如果返回内容为:** server can't find ww.p.com: NXDOMAIN

    则表示dns server配置有误,需检查相关配置

分享到:
评论

相关推荐

    Linux中搭建DNS服务器.doc

    "Linux 中搭建 DNS 服务器" DNS(Domain Name Service)域名解析服务是将域名和 IP 之间做相应的转换,利用 TCP 和 UDP 的 53 号端口。DNS 系统的作用是正向解析(根据域名查找对应的 IP 地址)和反向解析(根据 IP...

    基于Linux环境的企业DNS服务器的搭建.pdf

    基于 Linux 环境的企业 DNS 服务器的搭建 基于 Linux 环境的企业 DNS 服务器的搭建是指在 Linux 操作系统中搭建 DNS 服务器,以满足企业网络中的域名解析需求。DNS 服务器是实现 IP 地址和域名之间转换的服务器,在...

    linux服务器 server2003服务器的搭建

    linux下的FTP、e-mail、DNS、Apache、Liquid服务器的搭建;server2003下的FTP、e-mail、DNS服务器的搭建。

    Linux环境下构建支持IPv6的DNS服务器.pdf

    Linux环境下构建支持IPv6的DNS服务器.pdf

    Linux配置DNS SERVER,linux配置主从dns.docx

    Linux 配置 DNS 服务器 Linux 配置 DNS 服务器是实现域名解析的关键步骤,本文将详细介绍如何在 Linux 系统中配置 DNS 服务器。 实验环境 * Master DNS 服务器:CentOS 5 * IP 地址:192.168.1.1 * 主机名:...

    配置Linux下DNS服务器connect错误解决办法

    配置好DNS正向和反向区域文件后,使用host命令测试报错连接服务器超时!

    Linux下搭建DNS服务器

    DNS是Domain Name System的缩写,即域名系统,DNS服务主要的功能是实现域名到相应IP地址的转换,提供DNS服务的系统就是DNS服务器,DNS服务器可以分为3种,主域名服务器(Master DNS)、辅助域名服务器(Slave DNS)和...

    linux搭建DNS服务器实训报告

    Linux 搭建 DNS 服务器实训报告 Linux 作为一个开源操作系统,广泛应用于服务器领域,DNS 服务器是网络基础设施中的重要组成部分,负责将域名解析成 IP 地址。本报告将指导读者如何在 Linux 平台上搭建 DNS 服务器...

    RHEL5下搭建DNS服务器

    RHEL5下搭建DNS服务器,学习如何搭建DNS Server

    Linux DHCP DNS配置

    Linux DHCP DNS配置是指在 Linux 环境下实现动态 DNS(DDNS)的配置方法。在这个配置中,我们需要使用 Bind 8 以上的 DNS 软件和 DHCP Server v3.0 以上版本,因为只有这些版本才完全实现了对 DDNS 的支持。 首先,...

    十分钟搭建 linux 7 DNS服务器和WEB服务器

    新建一台虚拟机作为DNS server,设置网卡模式为NAT,静态IP为192.168.89.142,网关为192.168.89.1,DNS为192.168.89.142。 关闭防火墙,关闭selinux,安装bind,bind-utils设置named.service开机自启动,设置防火墙...

    linux dhcp 服务搭建

    Linux DHCP 服务搭建 Linux DHCP 服务搭建是指在 Linux 操作系统中搭建 DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)服务,以提供动态 IP 地址分配和网络配置管理。 DHCP 服务是网络中一种常用...

    基于Linux与Windows环境构建DHCP服务器的方法对比研究.pdf

    首先,我们需要在Windows Server 2003中安装DHCP服务,然后配置DHCP服务,包括创建作用域、添加作用域、配置DHCP服务等步骤。最后,我们可以启动DHCP服务,并对其进行管理。 在基于Linux环境下的DHCP服务器配置方面...

    Small HTTP server

    Mail server, DNS server, FTP server, Proxy server... All in one! This program will help you to open all the possibilities Internet can offer for your company - public site, provide Internet access ...

    LINUX--DHCP

    LINUX--DHCP(自编实验文档),LINUX(红帽)系统中如何创建DNS SERver实验教程, 绝对真实,本文乃tourmaslu原创, 转载请注明出处

    实训服务器搭建要求web ftp mail Apache在windows和linux下的配置

    实训服务器搭建要求,让你更加了解服务器的配置! web ftp mail Apache在windows和linux下的配置

    Linux下DHCP多作用域的设计与实现.pdf

    Linux下DHCP多作用域的设计与实现 本文主要介绍了在Linux系统下实现DHCP多作用域的设计与实现。随着互联网信息技术的发展,公司的业务规模也在不断扩大,员工的数量越来越多,公司的信息中心决定扩展到两个网段来...

    DNS服务器的搭建.docx

    网络服务器搭建,DNS服务器在LINUX下搭建还是很容易的,如下: [root@b ~]# rpm -ivh /media/Server/bind-9.3.6-4.P1.el5_4.2.i386.rpm 安装软件包 warning: /media/Server/bind-9.3.6-4.P1.el5_4.2.i386.rpm: ...

    详解Linux中搭建常用服务器

    3、搭建DNS服务器 4、搭建sendmail服务器 5、搭建FTP服务器 6、搭建web服务器 安装 apache tomcat 7、搭建samba服务器 一、搭建telnet服务器 1、查看是否有telnet服务 rpm –qa|grep telnet 显示:telnet-0.17-...

    DNS服务搭建 亲测可用

    DNS(Domain Name Server,域名服务器)是进行域名(domain name)和与之相对应的IP地址 (IP address)转换的服务器。DNS中保存了一张域名(domain name)和与之相对应的IP地址 (IP address)的表,以解析消息的域名。 ...

Global site tag (gtag.js) - Google Analytics