DNS服務的基本配置
来源:互联网 发布:rpc java php 编辑:程序博客网 时间:2024/05/18 23:13
一、LINUX域名服務相關文件:
主配置文件: /etc/named.conf 設置一般參數,服務器使用域數據庫的信息源;
指向文件: /var/named/named.ca 指向域名服務器,惟高速緩存配置;
默認localhost區文件: /var/named/localhost.zone 用於交名字轉換為本地回傳的IP
/var/named/named.local 將主機名映射為IP地址
如果用戶是用readhat 9作為DNS服務器,這兩個文件存放位置是
/var/named/name_to_IP.conf 將主機映射IP
/var/named/ip_to_name.conf 將IP映射為主機
resolv.conf: DNS客戶端配置文件。
二、檢查與安裝DNS服務文件
RedHat的LINUX DNS安裝包括三個文件,bind-utils,bind,caching-nameserver這三個文件。
詳細安裝步驟(參加LINUX下面軟件安裝與卸載)
三、詳細配置
(1)配置etc/named.conf文件
# vi /etc/named.conf~
//
// named.conf for Red Hat caching-nameserver
//
options {
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
/*
* If there is a firewall between you and nameservers you want
* to talk to, you might need to uncomment the query-source
* directive below. Previous versions of BIND always asked
* questions using port 53, but BIND 8.1 uses an unprivileged
* port by default.
*/
// query-source address * port 53;
};
//
// a caching only nameserver config
//
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN {
type hint;
file "named.ca";
};
zone "localdomain" IN {
type master;
file "localdomain.zone";
allow-update { none; };
};
zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};
//
// named.conf for Red Hat caching-nameserver
//
options {
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
/*
* If there is a firewall between you and nameservers you want
* to talk to, you might need to uncomment the query-source
* directive below. Previous versions of BIND always asked
* questions using port 53, but BIND 8.1 uses an unprivileged
* port by default.
*/
// query-source address * port 53;
};
//
// a caching only nameserver config
//
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN {
type hint;
file "named.ca";
};
zone "localdomain" IN {
type master;
file "localdomain.zone";
allow-update { none; };
};
zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};
zone "myqmail.com" IN { //紅色部分是手工進行配置的地方
type master; //配置域名為myqmail.com的DNS服務
file "myqmail.com";
allow-update { none; }; //不允許動態更新服務
}; //正向配置
zone "0.168.192.in-addr.arpa" IN { //反向配置
type master;
file "0.168.192.rev";
};
type master; //配置域名為myqmail.com的DNS服務
file "myqmail.com";
allow-update { none; }; //不允許動態更新服務
}; //正向配置
zone "0.168.192.in-addr.arpa" IN { //反向配置
type master;
file "0.168.192.rev";
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
allow-update { none; };
};
zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN {
type master;
file "named.ip6.local";
allow-update { none; };
};
zone "255.in-addr.arpa" IN {
type master;
file "named.broadcast";
allow-update { none; };
};
zone "0.in-addr.arpa" IN {
type master;
file "named.zero";
allow-update { none; };
};
include "/etc/rndc.key";
type master;
file "named.local";
allow-update { none; };
};
zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN {
type master;
file "named.ip6.local";
allow-update { none; };
};
zone "255.in-addr.arpa" IN {
type master;
file "named.broadcast";
allow-update { none; };
};
zone "0.in-addr.arpa" IN {
type master;
file "named.zero";
allow-update { none; };
};
include "/etc/rndc.key";
(2)配置"var/named/chroot/var/named/name_to_IP"文件
# vi /var/named/chroot/var/named/myqmail.com
$TTL 86400
@ IN SOA www.myqmail.com. root.www.myqmail.com. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS www.myqmail.com.
www IN A 192.168.0.1
win01 IN A 192.168.0.100
$TTL 86400
@ IN SOA www.myqmail.com. root.www.myqmail.com. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS www.myqmail.com.
www IN A 192.168.0.1
win01 IN A 192.168.0.100
配置"var/named/chroot/var/named/ip_to_name"文件
# vi /var/named/chroot/var/named/0.168.192.rev
$TTL 86400
@ IN SOA www.myqmail.com. root.www.myqmail.com. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS www.myqmail.com.
1 IN PTR www.myqmail.com.
100 IN PTR win01.myqmail.com.
(3)修改網卡配置文件 /etc/sysconfig/networ-scripts/ifcfg-eth0
$TTL 86400
@ IN SOA www.myqmail.com. root.www.myqmail.com. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS www.myqmail.com.
1 IN PTR www.myqmail.com.
100 IN PTR win01.myqmail.com.
(3)修改網卡配置文件 /etc/sysconfig/networ-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROT=static
HWADDR=00:0C:29:F8:CA:13
ONBOOT=yes
TYPE=Ethernet
NETMASK=255.255.255.0
IPADDR=192.168.0.1
USERCTL=no
IPV6INIT=no
PEERDNS=no
GATEWAY=192.168.0.1
BOOTPROTO=none
BOOTPROT=static
HWADDR=00:0C:29:F8:CA:13
ONBOOT=yes
TYPE=Ethernet
NETMASK=255.255.255.0
IPADDR=192.168.0.1
USERCTL=no
IPV6INIT=no
PEERDNS=no
GATEWAY=192.168.0.1
BOOTPROTO=none
(4)修改客戶端DNS配置文件 /etc/resolv.conf
search myqmail.com.
nemeserver 192.168.0.1
(5)重啟網絡配置服務及DNS服務
# service network restart
# service named restart
(6)用nslookup或host命令進行測試
備注:如果你有問題咨詢或對本篇日志存在某些錯誤的地方,歡迎提寶貴的意見。
- DNS服務的基本配置
- 基本DNS服务器的配置
- 基本DNS服务器的配置
- DNS的基本和高级配置
- DNS基本配置
- DNS 服务基本配置
- 【redhat5.5】dns 基本配置
- LINUX下DNS的配置及基本介绍!
- Linux运维笔记----DNS的基本配置
- DNS的配置问题!
- DNS服务器的配置
- DNS 的配置
- DNS BIND的配置
- DNS服务器的配置
- liunx的dns配置
- dns的配置
- DNS服务器的配置
- DNS的配置
- 不要错过爱你的人
- Linux應用軟件安裝幾種方法
- svn 服务端和客户端的使用
- 一个用于获取空ID的SQL Server存储过程
- .net网站
- DNS服務的基本配置
- IMAPISession::OpenMsgStore
- 大型网站网页设计越简单越好
- SQL关于日期类型的操作
- 数据库
- MMU(Memory Management Unit)介绍---摘自百度百科
- DBMS
- SQL*PLUS命令的使用大全
- hibernate 多表关联查询(收藏)