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

Unix/Linux
FreeBSD 数据转移办法
Freebsd 下运行QQ For Linux 的方法
FreeBSD, Debian, CentOS一个网卡绑定多个IP
freebsd下切换到root下 su: Sorry 的解决办法
Freebsd挂载光驱和软驱
FREEBSD下运行调试asterisk
一些 freebsd 的常用命令
笔记本上安装freebsd的小知识
FreeBSD系统下添加中文字体
FreeBSD挂载DOS分区,正确显示中文
FreeBSD挂载DOS分区时显示中文的方法
freebsd7.0安装系统图解(最新版)
服务器的时间同步设置方法
FreeBSD FTP 的架设教程
FreeBSD mpd VPN服务器安装步骤
更新FreeBSD Port Tree的几种方法小结
portupgrade 中文手册(翻译)
freebsd 服务器 ARP绑定脚本
在Ubuntu系统中定制 Compiz Fusion 特效
Ubuntu 7.10 绑定IP及MAC地址

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 135 ::
收藏到网摘: 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服务器完成了。