Ubuntu DNS bind9 配置

下面的配置就是实现解析test.zp.com到不同的IP地址

安装dns server软件包
$ apt-get install bind9

配置dns
配置文件的路径在/etc/bind路径下面
添加一个zone
$ /etc/bind# vim /etc/bind/named.conf.local
添加下面,语法可以参照/etc/bind/zones.rfc1918中的语法添加,如下:

zone "zp.com" { type master; file "/etc/bind/db.zp.com"; };

修改db的配置文件
$ /etc/bind# cp db.local db.zp.com
$ /etc/bind# vim db.zp.com
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA zp.com. root.localhost. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS localhost.
@ IN A 127.0.0.1
@ IN AAAA ::1
test IN A 192.168.0.11
test IN A 192.168.0.12
test IN A 192.168.0.13
test IN A 192.168.0.14
test IN A 192.168.0.15
test IN A 192.168.0.16

修改/etc/bind/named.conf.option 配置文件,在 named.conf 中可以设置 bind 的 round-robin 的给出结果的顺序:

rrset-order { order cyclic; };

rrset-order 支持三个参数:fixed, random, cyclic 。
fixed 会将多个A记录按配置文件的顺序固定给出
random 会随机给出
cyclic 会循环给出
重启服务
$ /etc/bind# /etc/init.d/bind9 restart
检查配置效果
修改域名解析配置文件
$ /etc/bind# vim /etc/resolv.conf
nameserver 192.168.0.***
添加你的域名服务器的IP地址
$ dig test.zp.com

更加简单的选择  dnsmasq

时间: 2024-11-10 11:12:30

Ubuntu DNS bind9 配置的相关文章

ubuntu10.04 bind9 配置主从区域数据传送问题

今天在ubuntu10.04上配置dns主从区域数据传送时 从服务器学习不到主服务器的配置,查看/var/log/messages时显示为 Aug  1 06:42:45 ubuntu kernel: [ 5397.159601] type=1503 audit(1406900565.661:37):  operation="mknod" pid=2351 parent=1 profile="/usr/sbin/named" requested_mask="

Ubuntu14.04 bind9配置

apt-get install bind9 配置域名: cn.archive.ubuntu.com 对应IP: 10.60.233.244 vim /etc/bind/name.conf.default-zones 在文件后面添加: zone "archive.ubuntu.com" { type master; file "/etc/bind/db.archive.ubuntu.com"; }; zone "233.60.10.in-addr.arpa&

Linux bind9配置

Linux下配置DNS服务器: 域名软件 : bind # berkely internet name domain bind: /etc/named.conf : root : named /var/named/ : 工作目录 配置文件: /etc/named.conf options { #全局配置 directory "/var/named"; }; zone "." IN { type hint; #( master -> 住 slave ->

入门DNS主从配置

DNS:域名解析服务常用DNS的记录类型: A  :称为正向解析,域名解析为IP地址 PTR:称为反向解析,IP解析为域名 MX :邮件交换记录 NS :指定域名服务器 CNAME:别名记录 SOA:start of authority用户表示域内主DNS服务器提供DNS服务的软件:包名为BIND,需要如下几个包:bind-libs-9.8.2-0.17.rc1.el6_4.6.x86_64bind-9.8.2-0.17.rc1.el6_4.6.x86_64bind-chroot-9.8.2-0

DNS简单配置

Linux下的DNS简单配置 1.       安装DNS软件包.挂载redhat光盘镜像,相信大家都会,进入光盘挂载点,找到下面这几个软件包,用rpm或者yum安装,这里就不多做介绍了. bind-9.3.4-10.P1.el5            (DNS的主安装文件) bind-chroot-9.3.4-10.P1.el5       (这个起到安全作用) caching-nameserver-9.3.4-10.P1.el5.i386.rpm (自动实现caching-only服务器,并

[转]ubuntu server上网配置

[转]ubuntu server上网配置 http://blog.sina.com.cn/s/blog_6c9d65a101011pyt.html 今天我的ubuntu server上不去网了,所以重新配置一下,正好整理一下: 一.查看网络配置状态 ifconfig -a 二.配置dhcp客户端 修改:/etc/network/interface文件 auto lo iface lo inet loop back auto eth0 iface eth0 inet dhcp //eth0是连接设

虚拟机 ubuntu 上网的配置过程

最近刚开始玩linux,在虚拟机上装了个ubuntu,但是一直上不了网,困惑了很久,今天终于弄好了. 首先说说虚拟机的三种网络模式: VMWare提供了三种工作模式,它们是bridged(桥接模式).NAT(网络地址转换模式)和host-only(主机模式). l  bridged(桥接模式) 在这种模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器.在桥接模式下,你需要手工为虚拟系统配置IP地址.子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系

Ubuntu之网络配置

一.配置大概分三类:通过配置文件配置.通过命令配置.通过图形化的网络连接菜单配置. 拨号无线等的没条件实验,不涉及. 主要文件:/etc/network/interfaces,这里是IP.网关.掩码等的一些配置:/etc/resolv.conf这个文件保存DNS的有关信息 主要命令:sudo /etc/init.d/networking restart重启网络,使配置文件的配置失效:sudo route add default gw <IP地址>,设置网关. 二.配置方法 1.通过命令配置 如

CentOS7.0下智能DNS服务配置

CentOS7.0下智能DNS服务配置 智能DNS简介 智能DNS是域名服务在业界首创的智能解析服务.能自动判断访问者的IP地址并解析出对应的IP地址,使网通用户会访问到网通服务器,电信用户会访问到电信服务器. 实验环境:Centos7.0最小化四台,XP三台. Bind Server:192.168.9.203 Apache Server(电信): 192.168.9.204 Apache Server(网通): 192.168.9.205 Apache Server(any): 192.16