当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > 基于Fedora Core NFS服务器搭建过程

Unix/Linux
如何在linux下面运行招商银行专业版
Windows和Linux系统共存 完美解决方案
Linux 和对称多处理应用程序介绍
Red Hat Linux 附加引导和内核引导选项
Linux 2.6.11内核文件IO系统调用详解
走向高手之路 Linux系统内核技术解读
菜鸟乐园 Linux系统内核代码特色一览
Linux内核和传统Unix内核的比较
内核中的物理内存分配函数kernel api
使用 Linux 系统调用的内核命令
详细解析 Linux内核的主要配置选项
内核操作 Linux2.6内核驱动移植参考
Linux内存中Swap和Buffer Cache机制
高手进阶 更换Fedora Core 6的内核
高手风范 Linux操作系统内核编码风格
Linux操作系统内核中工作队列的操作
揭开Linux系统内核调试器的神秘面纱
系统“大挪移” Linux服务器迁移大法
高手进阶 重新编译Linux操作系统的内核
Ubuntu系统关于驱动模块命令的一些使用

Unix/Linux 中的 基于Fedora Core NFS服务器搭建过程


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 176 ::
收藏到网摘: n/a

域名服务器搭建主要涉及的文件主要有:

(1)/etc/named.conf,此文件一般是个软链接;
(2)/etc/hosts(非必须)
(3)/etc/host.conf (一般不需要修改,有 order hosts,bind即可)
(4)/var/named/*

此文档只是一个NFS的初级搭建工程,就是能够运行的级别,没有什么高级设置,目的是快速入门。

  当然首先要查查系统是否已经安装了DNS的软件工具(BIND),如没有那只有拿来光盘重新安装或者到官方网站下载源码包编译安装,此处是采用系统自带的BIND;

接下来就是进行相关文件的配置了;

  相关的配置文件均在/var/named目录下,主要配置为/var/named/chroot/etc/named.conf,域解析文件放在/var/named/chroot/var/named目录下;

此次的目的就是搭建一个简单的DNS服务器,并且设置DNS服务器的主机名;

具体步骤如下:

1、配置named.conf文件

/var/named/chroot/etc/named.conf主要添加的配置内容如下:

zone "osservers.com" IN {

type master;

file "osserver.com.zone";

allow-update { none; };

};

zone "67.20.172.in-addr.arpa" IN {

type master;

file "zone.osserver.com";

allow-update { none; };

};

2、配置相应的解析文件

两个解析文件如下:(/var/named/chroot/var/named)

/var/named/chroot/var/named /osserver.com.zone文件:

$TTL 86400

@ IN SOA dns.osservers.com. root.osservers.com. (

42 ; serial (d. adams)

3H ; refresh

15M ; retry

1W ; expiry

1D ) ; minimum

IN NS dns.osservers.com.

IN NS 172.20.67.203

dns.osservers.com. IN A 172.20.67.203

www IN A 172.20.67.203

/var/named/chroot/var/named /zone.osserver.com文件:

$TTL 86400

@ IN SOA dns.osservers.com. root.osservers.com. (

1997022700 ; Serial

28800 ; Refresh

14400 ; Retry

3600000 ; Expire

86400 ) ; Minimum

IN NS dns.osservers.com.

203 IN PTR www.osservers.com.

3、重新启动服务

/etc/init.d/named restart

4、测试部分

(1)设置域名文件/etc/resolve.conf,将nameserver 172.20.67.203加入;

(2)采用nslookup/host/测试:

[root@samba named]# nslookup

> 172.20.67.203

Server: 172.20.67.203

Address: 172.20.67.203#53

203.67.20.172.in-addr.arpa name = www.osservers.com.

> www.osservers.com

Server: 172.20.67.203

Address: 172.20.67.203#53

Name: www.osservers.com

Address: 172.20.67.203

>

[root@samba named]# host www.osservers.com

www.osservers.com has address 172.20.67.203

[root@samba named]# host 172.20.67.203

203.67.20.172.in-addr.arpa domain name pointer www.osservers.com.

[root@samba named]#

[root@samba named]# dig www.osservers.com

; <<>> DiG 9.3.2 <<>> www.osservers.com

;; global options: printcmd

;; Got answer:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 3294

;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 1

;; QUESTION SECTION:

;www.osservers.com. IN A

;; ANSWER SECTION:

www.osservers.com. 86400 IN A 172.20.67.203

;; AUTHORITY SECTION:

osservers.com. 86400 IN NS 172.20.67.203.

osservers.com. 86400 IN NS dns.osservers.com.

;; ADDITIONAL SECTION:

dns.osservers.com. 86400 IN A 172.20.67.203

;; Query time: 1 msec

;; SERVER: 172.20.67.203#53(172.20.67.203)

;; WHEN: Wed Apr 25 13:39:31 2007

;; MSG SIZE rcvd: 112

OK,搞定!

简单的DNS服务器完成了。