今天为大家带来DNS设置以及配置:(在下用的是VMware虚拟机)

1.什么是DNS? 能做什么?
万维网上作为域名和IP地址 <https://baike.baidu.com/item/IP%E5%9C%B0%E5%9D%80>相互映射的一个分布式数据库
<https://baike.baidu.com/item/%E5%88%86%E5%B8%83%E5%BC%8F%E6%95%B0%E6%8D%AE%E5%BA%93/1238109>
,能够使用户更方便的访问互联网 <https://baike.baidu.com/item/%E4%BA%92%E8%81%94%E7%BD%91>
,而不用去记住能够被机器直接读取的IP数串、通过域名,最终得到该域名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP
<https://baike.baidu.com/item/UDP>协议之上,使用端口号53。

2.今天实验要求

两台虚拟机系统 1(centos ) 2 (Windows2008 R2)




如果想用dns需要依赖1个软件

bind-chroot

直接用yum安装即可:

# yum install bind-chroot

接着就可以去修改DNS的配置文件了:

主配置文件位置在: /etc/named.conf

#vim /etc/named.conf




我们要把127.0.0.01 改为所有人(any)

要让所有人都可以监听 53号端口

allow-query 配置项用来设置允许DNS查询的客户端地址,默认的客户端地址为本机,这里可以设置为某个网段、所有、具体的某台主机3种情况




我们可以添加一个自己的域名创建一个zone文件




可以使用数值+Y来复制 P粘贴




zone "onggh.com" IN {
        type hint;       //主域名


        file "onggh.com.zone";  //域名配置文件

};

你接着要创建你的区域配置文件

#cd /var/named

#touch /var/named/onggh.zone  然后编辑vi vim 

添加:

$TTL 86400;   //表示域名缓存周期自段
@   IN  SOA     ns.wl02.com root (   
                    2013;    //表示该区域文件的版本号码
                    1D;       //指定了从域名服务器将要检查主域名服务器的SOA记录的时间间隔
                    1H;       
                    1W;
                    3H;
                        );
@        NS       ns
ns        A       192.168.3.100
www       A       192.168.3.100




最后启动服务:

 # /etc/init.d/named start

# service named start




他会提示没有rndc.key,主要原因还是在RHEL6上没有caching-named这个包了,EL5上是把key包含在里面的。所以我们要手动创建key


#rndc-confgen -r /dev/urandom -a




服务启动成功

我们可以用Windows2008 来访问一下我们绑定的域名:

记得绑定DNS



友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:637538335
关注微信