爱问知识人 爱问教育 医院库

Linux攻略DNS服务器安装配置方法有什么?

首页

Linux攻略DNS服务器安装配置方法有什么?

Linux攻略DNS服务器安装配置方法有什么?

提交回答

全部答案

    2017-07-27 21:25:42
  •   本文以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 ; Serial28800 ; Refresh14400 ; Retry3600000 ; Expire86400 ) ; MinimumIN NS linux。
      xuanfei。net。---------------------------------------------------------- 主要配置文件解释: #rpm -ql bind|More 列出该软件包的所有文件和位置。 配置文件一般在/etc/named。
      conf 数据库文件一般在/var/named下 以下是这次配置DNS服务器的几个配置文件: /etc/named。conf /在NAMED。CONF配置文件中使用//和/* */来进行注释ptions { /*OPTIONS选项用来定义一些影响整个DNS服务器的环境,如这里的DI RECTORY用来指定在本文件指定的文件的路径,如这里的是将其指定到 /var/named 下,在这里你还可以指定端口等等。
      不指定则端口是53 */ directory "/var/named"; }; // // // a caching only nameserver config // controls { inet 127。0。0。1 allow { localhost; } keys { rndckey; }; }; zone "。
      " IN { //在这个文件中是用zone关键字来定义域区的,一个zone关键字定义一个域区 type hint; /*在这里type类型有三种,它们分别是master,slave和hint它们的含义分别是: master:表示定义的是主域名服务器 slave :表示定义的是辅助域名服务器 hint:表示是互联网中根域名服务器 */ file "named。
      ca"; //用来指定具体存放DNS记录的文件 }; zone "localhost" IN { //定义一具域名为localhost的正向区域 type master; file "localhost。zone" ; allow-update { none; }; }; zone "xuanfei。
      net" IN { //指定一个域名为test。net的正向区域 type master; file "test。net“ allow-update { none;}; };。

    苏***

    2017-07-27 21:25:42

类似问题

换一换

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):