CentOS 6.5 下通过Webmin管理BIND实现DNS轮询

一、介绍
1、Webmin
以下Webmin的介绍来自百度百科

Webmin是目前功能最强大的基于Web的Unix系统管理工具。管理员通过浏览器访问Webmin的各种管理功能并完成相应的管理动作。目前
Webmin支持绝大多数的Unix系统,这些系统除了各种版本的linux以外还包括:AIX、HPUX、Solaris、Unixware、Irix
和FreeBSD等。   

Webmin 让您能够在远程使用支持 HTTPS (SSL 上的 HTTP)协议的 Web 浏览器通过 Web
界面管理您的主机。这在保证了安全性的前提下提供了简单深入的远程管理。这使得 Webmin
对系统管理员非常理想,因为所有主流平台都有满足甚至超出上述需求的 Web 浏览器。而且,Webmin 有其自己的“Web
服务器”,因此不需要运行第三方软件(比如 Web服务器)。万事具备。Webmin
的模块化架构允许您在需要时编写您自己的配置模块。除了在此介绍的模块之外,Webmin
还包括许多模块。尽管目前我们将主要关注网络服务,但是您会看到,几乎您系统的每一部分都能够通过 Webmin 来配置和管理。

Webmin的官方网址为:http://www.webmin.com/,目前最新版本为1.530。

2、BIND
BIND(Berkeley Internet Name
Daemon)是现今互联网上最常使用的DNS服务器软件,使用BIND作为服务器软件的DNS服务器约占所有DNS服务器的九成。BIND现在由互联网
系统协会(Internet Systems Consortium)负责开发与维护。

BIND的官方网址为:http://www.isc.org/software/bind,目前最新版本为9.8.0。

二、安装
1、通过yum安装bind(也能下载源码包自行编译)

  1. yum install -y bind* caching-nameserver*

2、下载并安装Webmin

  1. wget http://prdownloads.sourceforge.net/webadmin/webmin-1.530.tar.gz
  2. tar zxf webmin-1.530.tar.gz
  3. mv webmin-1.530 /usr/local/webmin
  4. cd /usr/local/webmin
  5. ./setup.sh

一路默认配置即可,注意最后要输入管理的账号密码,默认端口为10000(和中国电信没半毛钱关系),安装后管理地址为http://ip:端口。

三、管理
打开http://ip:端口,看到一个登陆页,输入刚才设定的账号和密码,就看到一个左右框架的网页,左边是管理菜单,右边是服务器的一些信息。

如果不习惯英文的同学可以在Webmin->Change Language and Theme中切换为简体中文,不过我还是比较建议大家用英文版,毕竟我们还是和字母和数字打交道比较多。

点击Servers可以看到目前服务器已经安装的一些服务,其中就有我们刚才安装的”BIND DNS Server”,我们今天要管理的就是它了,其它的大家再自行研究。

第一次进入BIND DNS Server时会让你设定DNS类型,第一个内网用,后2个是公网用的,我们先选择内网来测试。

1、建立一个主控域(master zone)

第一个是要解析的域名,第二个是本机的主机名,第三个是邮箱。

2、增加A记录
在Address中增加几个A记录,如:

通过添加几个相同的A记录来实现DNS轮询。

3、测试
把本机的DNS改为我们用来测试的机器,如192.168.1.2
打开终端(WINDOWS下从开始->运行输入cmd),运行nslookup www.test.com,如果看到如下输出,表示设置成功。

  1. Name:   www.test.com
  2. Address: 192.168.1.100
  3. Name:   www.test.com
  4. Address: 192.168.1.101
  5. Name:   www.test.com
  6. Address: 192.168.1.102

或是直接用ping www.test.com来看效果,注意WINDOWS会缓存DNS结果,需要每次PING后用”ipconfig /flushdns”来清空DNS缓存。

CentOS 6.5 下通过Webmin管理BIND实现DNS轮询

时间: 2024-11-03 22:25:36

CentOS 6.5 下通过Webmin管理BIND实现DNS轮询的相关文章

linux下DNS服务器之视图和轮询

案例4 视图  viwer 拓扑图: 1.查看帮助 [[email protected] ~]# vim /usr/share/doc/bind-9.8.2/sample/etc/named.conf [[email protected] ~]# cd /var/named/chroot/etc 2.[[email protected] etc]# vim named.conf 添加视图: 36 view    "lan-view" 37 { 38 zone "."

CentOS 7 下 安装Webmin 启动防火墙失败----Applying firewall rules:iptables-restore:line 2 failed

最近学习CentOS 7 系统管理,使用的是<CentOS 6.X系统管理实战宝典>一书------因为网购的CentOS 7 的书还没有送到 O(‘  ’!!)O~ (1)先使用yum方法安装Webmin: 默认使用yum时无法安装Webmin,原因是该软件没有在官方站点存放.虽然以前要用tar方式安装,但是之后编译出了RPM安装包,所以只好自行配置更新站点.在/etc/yum.repo.d中创建webmin.repo文件,编辑完成后保存退出,然后导入Webmin开放源代码的GPG的数字签名

CentOS 6.3下配置LVM(逻辑卷管理

CentOS 6.3下配置LVM(逻辑卷管理) 一.简介 LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性. LVM的工作原理其实很简单,它就是通过将底层的物理硬盘抽象的封装起来,然后以逻辑卷的方式呈现给上层应用.在传统的磁盘管理机制中,我们的上层 应用是直接访问文件系统,从而对底层的物理硬盘进行读取,而在LVM中,其通过对底层的硬盘进行封装,当我们对

Centos 7.3下 Linux For SQL Server安装及配置介绍

Centos 7.3下Linux For SQL Server安装及配置介绍 说到SQL Server服务,我们大家都知道是Microsoft公司的数据库服务,当然说到数据库,现在主要分为三大商:1:Oracle.2:Msql Server.3:Mysql:三种数据库在当下环境受到不了不同程度的关注:比如oracle主要应用到大型的商业比较多,比如银行:SQL Server主要在常见的互联网公司使用:mysql主要应用于小型的企业或者服务商使用:当然从费用上来说,Oracle是最贵的,也是最为稳

CentOS 6.5下编译安装httpd+mysql+php+phpMyAdmin

CentOS 6.5下编译安装httpd+mysql+php+phpMyAdmin+cacti+nagios 一.安装环境 Linux系统:CentOS 6.5 Apache版本:http-2.4.12 MySQL版本:MySQL 5.6.24 PHP版本:PHP-5.6.8 基本的安装顺序为:先安装httpd,然后安装mysql,最后安装PHP. 软件包: [[email protected] httpdbao]# ll total 334908 -rwxrw-rw-. 1 root root

CentOS 6.5下利用Rsyslog+LogAnalyzer+MySQL部署日志服务器

一.简介 LogAnalyzer 是一款syslog日志和其他网络事件数据的Web前端.它提供了对日志的简单浏览.搜索.基本分析和一些图表报告的功能.数据可以从数据库或一般的syslog文本文件中获取,所以LogAnalyzer不需要改变现有的记录架构.基于当前的日志数据,它可以处理syslog日志消息,Windows事件日志记录,支持故障排除,使用户能够快速查找日志数据中看出问题的解决方案. LogAnalyzer 获取客户端日志会有两种保存模式,一种是直接读取客户端/var/log/目录下的

CentOS 5.6下创建KVM虚拟机

首先要保证你的CPU支持虚拟化.执行以下命令查看CPU的flag信息,里面包含svm的flag就说明支持虚拟化: [[email protected] ~]# egrep '(vmx|svm)' --color=always /proc/cpuinfo flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxe

CentOS 6.3下部署LVS(NAT)+keepalived实现高性能高可用负载均衡

一.系统环境 实验拓扑: 实验环境: Vmware 9.01 + Windows 8 x64 企业版+8G内存 虚拟机步骤: 1.安装一台CentOS 6.3 x64主机,内存为1GB,网络为NAT模式,注意检查Vmware中EDIT菜单下Virtual Network Editor中VMnet8 2. 加电,安装系统.基础知识了,不再多说,注意:选择英文而不要选择中文,选择是Basic Server模式,系统名称:LVS-MASTER 3.安装系统后,用root用户登录进去,执行 ifconf

【one day one linux】linux下的软件包管理工具

Linux 下的软件包管理工具 linux下的软件安装可以通过两种方式,一种是直接使用自带的软件包管理工具安装,另外一种通过编译源码安装. 1.软件包的种类 Red Hat和Fedora:redhat最早发行的个人版本的Linux,自从Red Hat 9.0版本发布后,RedHat 公司就不再开发桌面版的 Linux发行套件,Red Hat Linux停止了开发,而将全部力量集中在服务器版的开发上,也就是 Red Hat Enterprise Linux 版.2004年4月30日,Red Hat