1 Installing bind<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
2 Configure bind
编辑bind配置named.conf;
添加一个"zone"区域;
zone "sip.com" {
type master;
file "named.sip.com";
};
注意options中的directory,这里放置所有的zone file
;
directory "/etc/bind";
3 Configure zone file
我们这里添加的是named.sip.com
vi /etc/bind/named.sip.com
; BIND db file for sip.com
$TTL 86400
@ IN SOA primary.sip.com. admin.sip.com. (
2008090301 ; serial number YYMMDDNN
28800 ; Refresh
7200 ; Retry
864000 ; Expire
86400 ; Min TTL
)
NS primary.sip.com.
NS secondary.sip.com.
MX 10 mail.sip.com.
MX 20 mail-spool.sip.com.
_sip._udp SRV 0 1 9 primary.sip.com. ;SRV 记录
SRV 0 3 9 secondary.sip.com.
primary IN A<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /><chsdate w:st="on" isrocdate="False" islunardate="False" day="30" month="12" year="1899"><span style="mso-tab-count: 2"> </span>10.30.32</chsdate>.30
secondary IN A<chsdate w:st="on" isrocdate="False" islunardate="False" day="30" month="12" year="1899"><span style="mso-tab-count: 2"> </span>10.30.32</chsdate>.31
mail IN A<chsdate w:st="on" isrocdate="False" islunardate="False" day="30" month="12" year="1899"><span style="mso-tab-count: 2"> </span>10.30.32</chsdate>.32
mail-spool IN A<chsdate w:st="on" isrocdate="False" islunardate="False" day="30" month="12" year="1899"><span style="mso-tab-count: 2"> </span>10.30.32</chsdate>.34
$ORIGIN sip.com.
4 Test
echo "nameserver 127.0.0.1" > /etc/resolv.conf
/etc/init.d/bind start
dig primary.sip.com
dig -t SRV _sip._udp.sip.com
note:
可以通过http://pgl.yoyo.org/adservers/bind-zone-file-creator.php这个PHP 生成需要的zone file, 自己修改!
分享到:
相关推荐
Linux上配置DNS服务器所需的bind9包。后缀是.deb的安装包,适用于Ubuntu和debian。安装及配置详情见:http://blog.csdn.net/qq_33069737/article/details/52239394
1. **系统准备**:确保你的Linux服务器已经安装了必要的DNS服务软件包,通常在大多数Linux发行版中,可以通过`apt-get install bind9` (Debian/Ubuntu) 或 `yum install bind` (CentOS/RHEL)来安装。 2. **主机名和...
Ubuntu 配置 DNS 服务器 - BIND 在互联网时代,Domain Name System (DNS) 扮演着至关重要的角色,它允许用户访问网站、发送电子邮件和进行其他在线活动。 BIND (Berkeley Internet Name Domain) 是一种广泛使用的 ...
### Ubuntu配置DNS服务器——BIND #### 一、概述 BIND (Berkeley Internet Name Domain) 是一个广泛使用的域名系统 (DNS) 实现方案,它提供了DNS的主要功能,包括域名服务器、DNS解析库函数以及用于调试DNS服务器...
为了提高网络管理的效率和自动化程度,本文将详细介绍如何在 Debian 9 中配置 DHCP 和 DNS (bind9),使得每当客户端通过 DHCP 获取 IP 地址时,能够自动在 DNS 服务器上添加相应的记录。 #### 服务器端配置 ##### ...
使用Bind作为DNS服务器,可以实现域名解析。配置包括区域文件、转发规则和动态更新等。 **网络设置**: 网络设置涉及IP地址、子网掩码、网关、DNS服务器等,通常在`/etc/network/interfaces`文件中进行配置。 **...
2. **转发**:配置其他DNS服务器作为转发器,处理无法解答的查询。 3. **视图**:根据客户端IP提供不同响应,实现多租户或不同网络环境的差异化服务。 **七、监控与维护** 定期检查DNS性能,使用`bind-tools`中的`...
这篇教程将深入讲解如何在Linux环境下设置DNS服务器,包括基本概念、配置文件解析以及实际操作步骤。 一、DNS服务器基础 DNS是一个分布式数据库系统,其主要功能是解析域名到IP地址的映射。在Linux中,常用的DNS...
这里我们关注的是基于Linux平台的DNS服务器,具体来说,我们将探讨使用BIND(Berkeley Internet Name Domain)软件搭建和管理DNS服务器的过程。BIND是目前最广泛使用的DNS服务器软件,它开源、稳定且功能强大。 ...
基于Debian slim的绑定缓存DNS服务器,并支持DNS转发器,无限通配DNS,无限额外主机,反向DNS,DNSSEC定时设置等。 Docker集线器 上游项目 目录 DNS_FORWARDER TTL_TIME REFRESH_TIME RETRY_TIME EXPIRY_...
1. **安装DNS服务器软件**:在大多数Linux发行版中,DNS服务器软件包通常是BIND(Berkeley Internet Name Domain),它是最广泛使用的DNS服务器软件之一。通过包管理器(如apt-get for Debian/Ubuntu或yum for ...
例如,在Ubuntu或Debian上,执行`sudo apt-get install bind9 bind9utils bind9-doc`。在CentOS或Fedora上,使用`sudo yum install bind bind-utils bind-doc`。 2. **配置Bind**:Bind的配置文件位于`/etc/bind/`...
以下是对"bind9配置Chroot"的详细解释: 1. **安装BIND和相关工具**: 在Ubuntu或Debian系统上,可以使用`apt`命令安装BIND9和`dnsutils`工具集。`bind9`是BIND的主要包,包含DNS服务器;`dnsutils`提供了像`dig`...
本教程将详细解释如何在CentOS 5.1系统上使用bind-9.3.2软件包配置IPv6支持的DNS服务器。 首先,确保系统已经安装了必要的软件。bind-9.3.2是常用的DNS服务器软件,支持IPv6。你可以通过以下步骤进行安装: 1. ...
- **主配置文件**:`/etc/bind/named.conf` 是DNS服务器的主要配置文件,用于包含其他配置文件和全局设置。 - **区域配置文件**:每个DNS区域有自己的配置文件,如 `/etc/bind/db.test.xian.com`,用于定义DNS记录...
首先,DNS服务器的核心组件是BIND(Berkeley Internet Name Domain),这是一个开源的、广泛使用的DNS服务器软件。在Linux系统中,通常通过安装`bind9`或`named`包来获取BIND服务。 1. **安装BIND** 在大多数Linux...
`named.conf`是BIND(Berkeley Internet Name Domain)DNS服务器的主要配置文件。你需要编辑此文件,指定`named`进程的工作目录为`/var/named`,并添加两个区域定义:正向区域"computer.org"和反向区域"1.168.192...
sudo apt-get install bind9 # 对于Debian/Ubuntu系统 sudo yum install bind bind-utils # 对于CentOS/RHEL系统 ``` 安装完成后,我们需要配置DNS服务器的核心文件。主要的配置文件有以下几个: 1. **/etc/named....
本教程将指导你如何在Linux系统上安装并配置DNS服务器,以满足长城医药公司的需求。 首先,安装DNS服务器通常使用的软件是BIND(Berkeley Internet Name Domain),它是最广泛使用的DNS服务器软件。在大多数Linux...