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

Unix/Linux
linux查看内存的大小
在linux下写的代码,用的是utf-8,结果拿到XP下运行的时候,所有的中文都成乱码
linux su和sudo命令的区别
linux cron 下的定时执行工具使用技巧
linux 查找进程及终止进程操作的相关命令
redhat linux 安装 gcc编译器
Linux Mplayer播放各种格式的电影
一起回顾一下linux常用命令
Linux 网站项目发布要做哪些配置
linux SSH配合SecureCRT的密匙完美使用方法
GD 编译出错解决方法
Facebook Open Platform编译FAQ
Linux 系统硬盘 优化
linux 挂载详解
linux crontab定时命令
Linux 系统中确保访问三级域名畅通的方法
Linux 特权帐号VS普通帐号
确保Linux系统安全的前提条件 漏洞防护
Linux 监视系统资源使用率
Red Hat Linux上使用BIND建立DNS服务器

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


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