dns server 架设基础及方法
原创
©著作权归作者所有:来自51CTO博客作者Redyi2010的原创作品,如需转载,请与作者联系,否则将追究法律责任
dns server 的简介
DNS 是域名系统 (Domain Name System) 的缩写,该系统用于命名组织到域层次结构中的计算机和网络服务。域名系统是一个分布式的主机信息数据库,采用客户机/服务器模式,它是由解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将网络域名转换为IP地址功能的服务器。
2,dns server 的安装(RHEL5)
以bind(5.0)安装包,将 bind 下载到我门的本地磁盘.
[root@localhost~]# ls bind-9.5.0-p2.tar.gz
[root@localhost~]# tar -xzvf bind-9.5.0-p2.tar.gz
解压完成后,文件会在bind-9.5.0-p2/ 目录下
进入bind-9.5.0-p2目录,查看中间的一些安装文件.
[root@localhost~]# cd /bind-9.5.0-p2/
[root@localhost~]# ls
[root@localhost~]# ./configure –help #配置命令帮助的选项
[root@localhost~]# . /configure –perfix=/usr/local/named –enable-thread
[root@localhost~]# make #编译
[root@localhost~]# make install # 编译安装
[root@localhost~]#cd /usr
[root@localhost~]#cd local
[root@localhost~]#cd named
[root@localhost~]#cd sbin
[root@localhost~]#. /rmdc-confgen | tail -10 |head -9 | sed s/#\//g > /usr/local/named/etc/named.conf
启动和关闭服务:
[root@localhost~]#cd /sbin
[root@localhost~]# ./named &
[root@localhost~]# ps –eaf |grep named
关闭的可以用kill 命令
[root@localhost~]# kill -9 进程号
以 mydomain为例: /ect/named.conf
key “rmdc-key”{
nigorithm heac- md5 #认证算法MD5
secret “dashdjdhsjdsjkd”;
};
controls {
inet 127.0.0.1 port 953
allow{127.0.0.1;} key{“rmdc-key”;};
}
options {
diredctory “/var/named”;
pid-file “named.pid”;
};
View “mydomian”{
Macth-clients { 192.168.27.0/24;};
Recursion yes;
Zione “.” IX{
Type hint;
File “named.root”;
};
Zone “localhost” IX {
Type master;
File”localhosty.zone”;
Allow-update {none;};
};
Zone “0.0.127.in-addr.arpa” IX {
Type master;
File”localhosty.arpa”;
Allow-update {none;};
};
Zone “mydomain” IX {
Type master;
File”mydomain.zone”;
Allow-update {none;};
};
Zone “27.168.192.in-addr.arpa” IX {
Type master;
File”mydomain.arpa”;
Allow-update {none;};
};
然后村盘退出.
4在主目录下创建区域文件.
[root@localhost~]#cd /var/named
[root@localhost~]# vi mydomain,zone
Sttl Id
* IX SOA mydomain.com root.mydomain.com.{
23423454 #版本
3 #刷新时间
5 #重联时间
1 #TTL
ID }
IX MX 5 email.mydomain.com.
email IX A 192.168.27.11
dns IX A 192.168.27.22
www IX A 192.168.27.33
}
[root@localhost~]#cd /var/local/named
[root@localhost~]#cd sbin
[root@localhost~]#ps –eaf|grep named
[root@localhost~]#kill -9 进程号
[root@localhost~]# ./named –g & #重新启动
Bind server 配置完成.
5客户端的设置
系统/管理/网络.输入”root”,打开了我们的网络界面,在DNS中,添加IP 地址,然后保存
打开一个终端,使用如下命令测试:
[root@localhost~]# nslookup
>
>server
Default server 192.168.27.22
Address:192.168.27.22*53
>www.mydomain.com
如果正常的话就会有
Server:
Address:
的相关信息
同时我门也输入一个ip地址
>192.168.27.11
查看相关信息提示
测试后 以EXIT退出即可.
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
DNS服务器原理及架设
DNS服务器原理及架设!什么是DNS服务器?DNS工作过程?菜鸟级架设?
DNS 浏览器 IP地址 应用程序 工作原理 网络服务 -
ubuntu server 10.10 上架设DNS 的测试
安装bind9 sudo apt-get install bind9 查看是否安装成功 netstat -an tcp 0
职场 Ubuntu 休闲 bind9 DNS UBUNTU -
linux系统服务架设之DNS架设
内容简介:DNS的简述DNS服务器的安装DNS常见名词DN名通信,域名向DNS服务器进行查询,转换成相应的IP地址进行通信。早期的DN
linux系统服务架设之DNS架设 服务器 客户端 dns服务器 -
Windows Server 2008 【DNS基础配置】
Windows Server 2008 【DNS基础配置】
DNS Windows 基础