配置DNS实例:
1所需配置文件:
/etc/named.conf系统附带,需要配置
/etc/resolv.conf系统附带,需要配置
因为没有/gtdxgz/named/myqmail.com.db系统,所以自己创建
/gtdxgz/named/db.192.168.0.198无系统,自行创建
/gtdxgz/named/named.local系统附带,无需修改
/gtdxgz/named/named.ca系统附带,无需修改
2相关工具
nslookup
说明:系统附带有检测DNS配置是否正确的工具。
3配置方案
3.1 /etc/named.conf
说明: DNS主配置文件。 定义域数据库信息的基本参数和源点。 此文件可以存储在本地或远程服务器上。 源文件:
//已生成by named-boot conf.pl
选项{
目录“/gtdxgz/named”
/*
* ifthereisafirewallbetweenyouandnameserversyouwant
* to talk to,youmightneedtouncommentthequery-source
* directive below.previousversionsofbindalwaysasked
* questions using port 53,but BIND 8.1 uses an unprivileged
*端口按默认值。
*/
//query-source地址*端口53;
(;
//
//a caching only nameserver config
//
控制系统{
inet 127.0.0.1 allow { localhost; (keys ) RNDCkey; (;
(;
zone“.”in {
类型hint;
file “named.ca "
(;
zone“localhost”in {
类型主程序;
file “localhost.zone”
全部更新{ none; (;
(;
zone“0.0.127.in-addr.arpa”in {
类型主程序;
file “named.local "
全部更新{ none; (;
(;
zone“my qmail.com”in {
类型主程序;
file “ myqmail.com.db”
全部更新{ none; (;
(;
zone“0.168.192.in-addr.arpa”in {
类型主程序;
file “db.192.168.0.198”
全部更新{ none; (;
(;
include “/etc/rndc.key”
3.2/gtdxgz/named/my qmail.com.db
说明:通过正向解析配置文件,实现域名到IP的对应。 源文件:
$TTL 86400
@ inso awww.my qmail.com.my qmail.com (
2002103000; 串行通信
28800; 刷新
14400; 恢复
3600000; Expire
86400; 最小化
IN NS www.myqmail.com。
localhost IN A 127.0.0.1
万维网in a 192.168.0.198
3.3/gtdxgz/named/db.192.168.0.198
说明:实现DNS反向解析配置文件,即IP地址的域名映射。 源文件:
$TTL 86400
@ inso awww.my qmail.com.my qmail.com (
2002103000; 串行通信
28800; 刷新
14400; 恢复
3600000; Expire
86400; 最小化
IN NS www.myqmail.com。
198 IN PTR www.myqmail.com。
3.4 /etc/resolv.conf
说明:指定域名服务器IP和搜索顺序。 源文件:
search myqmail.com
名称服务器192.168.0.198
4测试和管理方法
4.1测试方法
1 .修改DNS配置文件后,必须运行/etc/rc.d/init.d/named restart使更改生效。
2. nslookup :测试正向、反向分析是否正常
5总结
由于DNS服务是许多服务的基础,所以我刚开始创建linux服务器时就开始配置DNS服务器。 DNS用于局域网,不连接互联网,仅用于局域网内各部门的各主机和服务器的分析。