酷米网(kmw.com),专注高端域名快速交易!

  1. 当前位置: 
  2. 首页 > 
  3. 域名资讯  > Linux域名解析服务实验报告DNS
服务器时间:2018-07-24 01:36:12 (CST +08:00)

Linux域名解析服务实验报告DNS

2017-12-17 16:44:44     浏览量: 32

一、搭建缓存域名服务器

1. 配置ip 地址 [root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0

BOOTPROTO=none

IPADDR=192.168.1.1

NETMASK=255.255.255.0

[root@localhost ~]# service network restart 重启网卡

配置IP 地址

[root@localhost ~]# ifconfig eth0 查看网卡信息 eth0 Link encap:Ethernet HWaddr 00:0C:29:F5:12:C9

inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0

2. 查看并安装软件包

[root@localhost ~]# rpm -q bind

package bind is not installed (没有安装)

查看软件包是否安装

3. 安装软件包 [root@localhost ~]# mount /dev/cdrom /mnt 挂载光盘

mount: block device /dev/cdrom is write-protected, mounting read-only

[root@localhost ~]# vim /etc/yum.repos.d/rhel-debuginfo.repo

baseurl=file:///mnt/Server

enabled=1

安装: [root@localhost ~]# yum -y install bind* caching-nameserver 安装

Installing : bind-devel 1/6 Installing : bind 2/6 Installing : bind-sdb 3/6 Installing : caching-nameserver 4/6 Installing : bind-libbind-devel 5/6 Installing : bind-chroot 6/6

查看:

[root@localhost ~]# rpm -q bind 查看

bind-9.3.6-4.P1.el5_4.2

4. 配置、

方法一:

[root@localhost~]#cp -p /var/named/chroot/etc/named.caching-nameserver.conf /var/named/chroot/etc/named.conf 复制文件

方法二:

[root@localhost ~]# vim /var/named/chroot/etc/named.conf 直接编辑

,

添加: options {

directory "/var/named"

};

zone "." {

type hint;

file "named.ca"

};

5. 验证所配置语法是否正确

[root@localhost ~]# named-checkconf /var/named/chroot/etc/named.conf

(没有任何提示说明没有配置错误)

验证

6. 重启服务

[root@localhost ~]# service named restart 重启

停止 named : [确定] 启动 named : [确定]

[root@localhost ~]# netstat -anpt | grep named 验证

7. 验证

(需要联网,然后nslookup www.baidu.com 能够解析公网当中的ip 地址即成功)

二、搭建主域名服务器

1. 配置

[root@localhost ~]# vim /var/named/chroot/etc/named.conf

options {

directory "/var/named";

};

zone "." {

type hint;

file "named.ca";

};

zone "benet.com" {

type master;

file "benet.com.zone"; 配置