Chinaunix首页 | 论坛 | 博客
  • 博客访问: 816352
  • 博文数量: 120
  • 博客积分: 7531
  • 博客等级: 少将
  • 技术积分: 1253
  • 用 户 组: 普通用户
  • 注册时间: 2005-10-11 12:18
文章分类

全部博文(120)

文章存档

2013年(1)

2012年(7)

2011年(1)

2010年(7)

2009年(15)

2008年(13)

2007年(22)

2006年(45)

2005年(9)

分类: LINUX

2005-10-11 12:18:04

linux下DNS的配置(笔记)

dns配置:

DNS客户端的配置文件:/etc/resolv.conf

服务器端: 使用的DNS软件 bind-

至少要有3个数据文件:

localhost.zone: 环路地址的正向区域文件(127.0.0.1)

反向文件:named.local (环路地址)

根区域的配置文件:named.ca  14台DNS服务器

不需要手工生成: redhat已经存在

DNS数据文件: 默认的位置:/var/named

配置文件:/etc/named.conf 

区域格式:

zone "abc.com" IN {
type master;
file "abc.com";
};    //正向文件: 必须要建立的


反向区域:  一个网段至少要有一个反向区域,而且只能有一个

zone "254.168.192.in-addr.arpa" IN {
type master;   //slave
file "abc.com1";  //文件名是任意的
}; 

生成对应的数据文件: 拷贝环路地址的正向和反向文件

/var/named: 

cp localhost.zone abc.com

cp named.local abc.com1

编辑拷贝后的文件:

vi /var/named/abc.com

第二行信息删除,删除所有1D

SOA: 起始授权

NS: Name Server 名称服务器

A记录: 主机记录 www

PTR指针: 反向地址

abc.com

$TTL    86400
@                        IN SOA . root.abc.com. (
                                        42              ; serial (d. adams)
                                        3H              ; refresh
                                        15M             ; retry
                                        1W              ; expiry
                                        1D )            ; minimum

                         IN NS  .
www                      IN A           192.168.254.133
ftp   IN CNAME www
abc.com.  IN MX 1  .
abc.com1:

$TTL    86400
@       IN      SOA     . root.localhost.  (
                                      1997022700 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      86400 )    ; Minimum
              IN      NS      .

133       IN      PTR     .

A:

别名记录: CNAME 多台主机对应同一个IP地址

dns服务: 启动 service named start  stop restart reload


service named reload:

邮件交换记录: MX 记录

www  133  ftp 133  smtp: 133


验证工具: nslookup  : 默认验证是A记录 (正向和反向)    192.168.
254.133

set type=mx

abc.com

set type=a


host

dig

host -t  mx abc.com

辅助区域:

zone "abc.com" IN {
type slave;
masters { 192.168.254.133; };
file "abc.com";  //文件是任意可以不与主区域的数据文件名一致
};

实现负载均衡:

www 0                    IN A           192.168.254.133
www 0                    IN A           192.168.254.134
www 0                    IN A           192.168.254.135
www 0                    IN A           192.168.254.136
www 0                    IN A           192.168.254.137


子区域: 在配置文件加入 相应的区域信息,数据文件可以与主区域使用同一个,也

可以单独使用一个

查找替换::%s/abc/news.abc/g
命令:

ls :  列出文件

ls -l: 详细信息

ls -lh : 以人可读形式显示

阅读(1487) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~