环境:lenovo PC, SUSE Linux 11.1 32bit,BIND 9.5.0-P2
安装步骤:
- 采用yast自动安装。安装内容包括:bind,bind-chrootenv ,bind-devel,bind-libs,bind-utils
配置步骤:
- 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
- 修改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配置有误,需检查相关配置
分享到:
相关推荐
在本项目中,我们关注的是使用C语言在Linux环境下实现客户端(client)和服务器端(server)的DNS查询功能。DNS(Domain Name System)是互联网上的一种服务,它将人类可读的域名转换为计算机可识别的IP地址。在TCP/...
"Linux 中搭建 DNS 服务器" DNS(Domain Name Service)域名解析服务是将域名和 IP 之间做相应的转换,利用 TCP 和 UDP 的 53 号端口。DNS 系统的作用是正向解析(根据域名查找对应的 IP 地址)和反向解析(根据 IP...
在Linux环境下构建支持IPv6的DNS服务器是一项重要的网络基础设施任务,因为随着IPv4地址资源的逐渐枯竭,IPv6已经成为网络发展的必然趋势。DNS(Domain Name System)是互联网上实现名称到IP地址转换的关键服务,它...
在Linux环境中,搭建DNS(Domain Name System)和NFS(Network File System)服务器是系统管理员必备的技能之一。这两个服务对于任何大型网络环境都至关重要,DNS负责将域名转换为IP地址,而NFS则允许不同计算机之间...
根据给定文件的信息,我们...综上所述,无论是Windows Server 2003还是Linux环境下的服务器搭建,都需要对各个服务的安装、配置和测试有深入的理解。同时,还需要具备一定的网络安全知识,以确保服务器的安全稳定运行。
基于 Linux 环境的企业 DNS 服务器的搭建 基于 Linux 环境的企业 DNS 服务器的搭建是指在 Linux 操作系统中搭建 DNS 服务器,以满足企业网络中的域名解析需求。DNS 服务器是实现 IP 地址和域名之间转换的服务器,在...
在Linux系统中,搭建DNS服务器是一项关键的任务,它使得用户可以通过易于记忆的域名访问网络资源。DNS(Domain Name System)是互联网的一项核心服务,它主要负责将人类可读的域名转换为对应的IP地址,以便网络通信...
Linux 配置 DNS 服务器 Linux 配置 DNS 服务器是实现域名解析的关键步骤,本文将详细介绍如何在 Linux 系统中配置 DNS 服务器。 实验环境 * Master DNS 服务器:CentOS 5 * IP 地址:192.168.1.1 * 主机名:...
配置好DNS正向和反向区域文件后,使用host命令测试报错连接服务器超时!
这里我们关注的是基于Linux平台的DNS服务器,具体来说,我们将探讨使用BIND(Berkeley Internet Name Domain)软件搭建和管理DNS服务器的过程。BIND是目前最广泛使用的DNS服务器软件,它开源、稳定且功能强大。 ...
2. **创建DNS区域文件**: - 对于`21php.com`区域,需要创建`/var/named/21php.com`文件,并在里面定义域名记录。 3. **启动BIND服务**: - 使用命令`systemctl start named`来启动服务。 - 可以使用`systemctl ...
### Linux 下 DNS 服务器安装配置知识点详解 #### 一、DNS 基础知识与工作原理 1. **DNS 的作用**: - DNS (Domain Name System) 是一种用于实现域名到 IP 地址映射的技术,使得用户可以通过易于记忆的域名访问...
本文将详细讲解如何在Linux系统上,特别是RHEL5.3环境下搭建DNS服务器,以满足无忧创想公司对不同部门的网络管理需求。 首先,我们需要确保已经安装了DNS服务器所需的相关软件包。在RHEL5.3中,这通常包括bind系列...
本文将详细讲解如何在Linux环境下,利用Internet Software Consortium (ISC) 开发的BIND-DNS和DHCP Server来实现动态DNS服务。 首先,确保你的系统安装了BIND 8或更高版本的DNS软件以及DHCP Server v3.0或以上,...
在Linux环境下配置DNS服务器可以实现本地解析、缓存等功能。 #### 二、DNS服务器的安装与配置 ##### 1. 安装DNS服务器软件包 在Linux系统中安装DNS服务器通常涉及到几个关键的软件包,这些软件包主要由`bind`提供...
【Linux中配置DNS设置详解】 DNS(Domain Name ...总之,Linux中的DNS配置涉及多个层面,包括选择适当的服务器角色,配置核心文件,创建区域文件以及管理DNS记录。正确配置DNS服务器对于网络的正常运行至关重要。
本次实验旨在深入了解和掌握Linux系统下的DNS配置技术,具体包括以下几个方面: 1. **配置Linux中的DNS服务**:了解如何在Linux环境中安装和配置DNS服务,实现域名解析功能。 2. **配置文件的原理**:深入分析DNS...
《配置Linux DNS与BIND服务器》是一本专注于DNS服务器在Ubuntu操作系统中配置的指南。DNS(Domain Name System)是互联网的一项核心服务,它将人类可读的域名转换为计算机可识别的IP地址。BIND(Berkeley Internet ...