linux下dns服务器安装,Linux下DNS服务器安装配置方法详细介绍
本文以Red Hat Enterprise Linux AS v4为平台
一、资料参考与准备:
DNS 是指:域名服务器(Domain Name Server)。在Internet上域名与IP地址之间是一一对应的,域名虽然便于人们记忆,但机器之间只能互相认识IP地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。
一些标记解释:
@ ----这个符号意味着SOA与域是一样的
IN -----IN是提供IP地址的域名类当,与A,PTR或CNAME记录一起使用时可将域名映射为IP地址,反之一样 NS -----域名服务器指定的区域DNS服务器的域名或IP地址
MX ----MX记录定义何种机器来为域或单个主机传送电子邮件,为域定义就是告诉每个人将邮件发送给该域中要与之通信的人或机器
SOA-----Start Of Authority 指明其后的域名定义了主域名服务器及该域的联系点的电子邮件地址。
PTR---将IP地址映射为主机名,PTR记录执行与A及记录相反的过程
A----将主机名映射为其IP地址
先从 http://www.isc.org/products/BIND/ 下载bind安装包或者光盘中/cdrom/RedHat/RPMS可以找到相关的安装包。
二、服务器的安装与配置
#rpm -ivh bind*.rpm
#vi /etc/name.conf
------------------------------------
directory "/var/named";
};
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN {
file "named.ca";
};
zone "localhost" IN {
type master;
file "localhost.zone" ;
allow-update { none; };
};
zone "xuanfei.net" IN {
type master;
file "test.net”
allow-update { none;};
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
allow-update { none; };
};
zone "63.45.10.in-addr.arpa" IN {
type master;
file "10.45.63";
-----------------------------------------------------------
#vi test.zone
-----------------------------------------------------------
$ttl 1D
@ IN SOA linux.xuanfei.net. root.xuanfei.net. (
1053891162
3H
15M
1W
1D )
IN NS xuanfei.net.
IN MX 5 mail.xuanfei.net.
www IN A 10.45.63.185
it IN A 10.45.63.188
--------------------------------------------------------------------------------
#vi /var/named/10.45.63
--------------------------------------------------------------------------------
@ IN SOA linux.xuanfei.net. root.xuanfei.net. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS linux.xuanfei.net.
--------------------------------------------------------------------------------
linux下dns服务器安装,Linux下DNS服务器安装配置方法详细介绍相关推荐
- MySQL在Windows和Linux平台上多版本多实例安装配置方法(5.5、5.6、5.7、8.0)
MySQL在Windows和Linux平台上多版本多实例安装配置方法(5.5.5.6.5.7.8.0) Linux下MySQL 5.5.5.6和5.7的RPM.二进制和源码安装 参考: http:// ...
- .net下的富文本编辑器FCKeditor的配置方法(图)原创
.net下的富文本编辑器FCKeditor的配置方法(图)原创 FCKeditor是一款开源的富文本编辑器,几乎支持所有流行的Web开发语言,版本稳定,用户多,可配置性好. 以前做Java和php的时 ...
- Windows下Memcache的安装及PHP扩展配置方法
这篇文章主要介绍了Windows下Memcache的安装及PHP扩展配置方法,需要的朋友可以参考下 一.下载 找到完整的memcache的Windows安装包,解压放在硬盘上,比如 F:\memcac ...
- windows下MySQL 5.7+ 解压缩版安装配置方法
原文:windows下MySQL 5.7+ 解压缩版安装配置方法 方法来自伟大的互联网. 1.去官网下载.zip格式的MySQL Server的压缩包,根据需要选择x86或x64版.注意:下载是需要注 ...
- Win10系统下mysql-5.7.23的安装和配置方法
****Win10系统下mysql-5.7.23的安装和配置方法**** 1. 到MySQL官网下载MySQL 5.7.23的版本,下载地址:https://dev.mysql.com/downloa ...
- Ubuntu下Nginx/PHP/MYSQL开发环境的配置方法
最近将原来的程序都迁移到了Nginx下来了,用了Ubuntu也有一段时间大了,慢慢了习惯了下Linux的操作,在加上Linux下性能确实不错,就开始配置了. 配置了 Ubuntu 9.10 Ngin ...
- Windows下无感后台启动Vmware虚拟机配置方法
Windows下无感后台启动Vmware虚拟机配置方案(以Ubuntu为例) 必要准备 1.在Vmware虚拟机里有一个虚拟机且已经设置静态IP(不同OS设置方法不同,这里不再概述) 2.Window ...
- Linux下NFS(网络文件系统)的建立与配置方法
网络文件系统( NFS ,Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地系统的一种机制,通过对网络文件系统的支持,用户可以在本地系统上像操作本地分区一样来对远 ...
- win centos php语法,linux(centos5.5)/windows下nginx开启phpinfo模式功能的配置方法分享
经过志文工作室测试有效的相关配置主要内容如下: location ~ \.php(.*)$ { fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_index ...
最新文章
- 牛顿斯科特MATLAB求积分,详解Matlab求积分的各种方法
- 怎么安装python2.7_如何在Windows 7安装Python2.7
- 据说一般人轻易做不了技术支撑…
- 感知算法论文(六):LEDNet(2019)
- 让 WPF 的 RadioButton 支持再次点击取消选中的功能
- mysql设置不区分大小写
- zabbix-server无法启动
- Bootstrap Paginator分页插件(mark)
- osip 修改适用于28181和35114
- 心理学中的效应简单解读(r12笔记第24天)
- latex模板中生成PDF出错
- 机器学习学习笔记之——处理文本数据
- 王者荣耀服务器维护到什么时候7月9号,王者荣耀7月9号更新产生的新变化
- c语言编程被7整除的4位数,四位数3a8c能被7整除,且是55的倍数,求a..._一建考试_帮考网...
- win7系统如何升级到win10专业版教程
- wan端口未连接怎么弄_wan口,小编教你wan口未连接该怎么办
- ABP框架心得系列-1.本土化和ABP核心
- 通达OA国产化简介/信创版本
- 考虑人机协同的智能工厂多AGV物流调度仿真研究
- 利用Python实现多元伯努利事件的朴素贝叶斯分类器