Ýí åÐÇ ÇáÏÑÓ ÓÃÞæã ÈãÍÇæáÉ áÔÑÍ ãæÖæÚ ÇÚÏÇÏ ÎÇÏã ÇáDNS ¡ æááÃÓÝ áÞÏ ÑÃíäÇ ÇáÚÏíÏ ãä ÇáÃÓÆáÉ æ ÇáØáÈÇÊ áÔÑÍ åÐÇ ÇáãæÖæÚ æ áã íÞã ÃÍÏ ÈÚãáå ¡ ÑÈãÇ áØæá ÇáãæÖæÚ æ ÊÔÚÈå æÇáÇÚÏÇÏÇÊ ÇáãÊÞÏãÉ ÇáÊí ÑÈãÇ ÓÊÙåÑ ÇËäÇÁ ÇáÔÑÍ¡ áÐáß ÓÃÞæã ÈãÍÇæáÉ áÚãá ãæÖæÚ ßÇÝí ÞÏÑ ÇáÇãßÇä ááÇÚÏÇÏÇÊ ÇáÃÓÇÓíÉ æÇÐÇ ÃÑÏÊ ÚÒíÒí ÇáÞÇÑÆ ÇáãÒíÏ ãä ÇáÇÚÏÇÏÇÊ ÇáãÊÞÏãÉ Úáíß ÈÇáÈÍË æ ÇáÞÑÇÁÉ ãä ãÞÇáÇÊ ÃÎÑì
ØÈÚÇ ßÇáÚÇÏÉ ÓÃÞæã ÈÇáÔÑÍ äÓÈÉ Çáì ÊæÒíÚÉ ÑíÏåÇÊ ÇäÊÑÈÑÇíÒ¡ æÃí ÊæÒíÚÉ ÃÎÑì ÇäÇ ÛíÑ ãáÒã ÈÇáÔÑÍ ÚáíåÇ
- ãÞÏãÉ :
ßãÇ åæ ÇáÍÇá ááÊÍÏË ãÚ ÔÎÕ ÂÎÑ ÚÈÑ ÇáåÇÊÝ ÝÃäå íáÒãß ãÚÑÝÉ ÑÞã ÇáÔÎÕ ÇáÐí ÊÑíÏ ÇáÇÊÕÇá Èå¡ æÈÇáäÓÈÉ áÃÌåÒÉ ÇáßãÈíæÊÑ ÝÃäå íáÒãß ÈÑæÊæßæá ãÚíä æ ÑÞã ÇáÂí Èí ááÌåÇÒ ÇáÐí ÊÑíÏ ÇáÇÊÕÇá Èå. æáßä ÇáäÇÓ ÈØÈíÚÊåã íÝÖáæä ÇáÊÚÇãá ãÚ ÇáÃÓãÇÁ ÚæÖÇ Úä ÇáÃÑÞÇã æÚäÇæíä ÇáÂí Èí.
ÎÏãÉ Çá Domain Name Service Ãæ DNS ßÇÎÊÕÇÑ åí ÇáãÓÆæáÉ Úä ÊÍæíá Çí ÇÓã áåæÓÊ ãËá linuxac.org Çáì Âí Èí . ÇáÝßÑÉ ÇáÚÇãÉ Ãä ßá DNS server ãÊÕá ÈÎÇÏã ÂÎÑ ÇÚáì ãäå Ýí ÇáãÓÊæì ÍíË íÞæã ÈÊãÑíÑ ÇáØáÈ Çáíå æÇáÎÇÏã ÇáÂÎÑ ÞÏ íÍÊÇÌ Çáì ÊãÑíÑ ÇáØáÈ Çáì ÎÇÏã ÇÚáì ãäå æåßÐÇ... ØÈÚÇ åäÇß 13 ÎÇÏã ÑÆíÓí áÎÏãÉ ÇáDNS ãäÊÔÑÉ Íæá ÇáÚÇáã æåí Ýí ÇáãÓÊæì ÇáÃÚáì áÌãíÚ ÇáÎæÇÏã Ýí ÇáÚÇáã. æåí ÊÍæí ÞÇÚÏÉ ÈíÇäÇÊ áßá ÇáÎæÇÏã ÇáÊí ÊÞá ãÑÊÈÉ ÚäåÇ Ýí ÇáãÓÊæì æßá ÎÇÏã íÞæã ÈÊãÑíÑ ÇáØáÈ áÎÇÏã ÂÎÑ áíÊã ÇáÚãá ÇááÇÒã.
- ÇáÈÏÁ ÈÇáÇÚÏÇÏÇÊ :
ÎÏãÉ ÇáDNS ÊÞÏã Úä ØÑíÞÉ Çá BIND æåí ÇÎÊÕÇÑ á Berkley Internet Name Daemon ¡ æíáÒãß ÊäÒíá Çá bind package ááÈÏÁ ÈÇáÇÚÏÇÏÇÊ æ áßä ÇÓã ÇáÎÏãÉ Óíßæä named ÍÓÈ ãÇ ÓäÑì ÇËäÇÁ ÇáÔÑÍ.
íáÒãß ÊäÒíá ãÌãæÚÉ ãä ÇáÈÇßíÌÇÊ ÚÇÏÉ Êßæä åí ÇáÊÇáíÉ:
bind, caching-nameserver, bind-utils
áÊäÒíá Çárpm ÇáÎÇÕ ÈÇábind ãä ÇáÓí Ïí ÇáÎÇÕ ÈÇáÊæÒíÚÉ:
[root@Gr3yHun73r ~]# rpm -ihv PATH_to_CD/RedHat/RPMS/bind-9.2.4-2.i386.rpm
Preparing... ########################################### [100%]
1:bind ########################################### [100%]
[root@Gr3yHun73r ~]# rpm -ihv PATH_to_CD/RedHat/RPMS/caching-nameserver-7.3-3.noarch.rpm
Preparing... ########################################### [100%]
1:caching-nameserver ########################################### [100%]
warning: /etc/named.conf saved as /etc/named.conf.rpmorig
- ãáÝ ÇáÇÚÏÇÏÇÊ ÇáÑÆíÓíÉ named.conf :
Çä ãáÝ ÇáÇÚÏÇÏÇÊ ÇáÑÆíÓíÉ áÎÇÏã ÇáDNS åæ /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";
...
};
...
zone "." IN {
type hint;
file "named.ca";
};
...
áÚáßã áÇÍÙÊã Çä Çá comment Ýí ãáÝ Çánamed.conf Úáì Ôßá ÇáÊÚáíÞÇÊ Ýí áÛÉ C++ æÈÇáÇÖÇÝÉ áá # ÇáÊí äÓÊÎÏãåÇ Ýí ãáÝÇÊ ÇááíäßÓæ ÇáíæäßÓ. ÇáÊÚáíÞÇÊ ÞÏ Êßæä Úáì Ôßá : // Ãæ /* .... */ æÊÞæã ÈæÖÚ ÊÚáíÞß Èíä ÇáÚáÇãÊíä ÈÏáÇ Úä ÇáäÞÇØ.
ãáÇÍÙÉ ãåãÉ: íÌÈ ÇáÇäÊÈÇå ááãÓÇÝÇÊ æ ÚáÇãÇÊ ; Ýí ÌãíÚ ãáÝÇÊ ÇáDNS ¡ ÍíË Çä ÇáãÓÇÝÉ ÇáÈíÖÇÁ æ ÚáÇãÉ; íÌÈ Çä Êßæä ãÖÈæØÉ ÈÔßá ÕÍíÍ.
ÇáãäØÞÉ ÇáãÓãÇÉ options ÊÞæã ÈÊÍÏíÏ ÈÚÖ ÇáÎíÇÑÇÊ ÇáÚÇãÉ ááDNS ¡ ãËáÇ ÇáÌÒÁ directory íÞæã ÈÊÍÏíÏ ÇáãÌáÏ ÇáÐí ÓíÍÊæí ãáÝÇÊ Çázones ÇáÊí ÊÚÊÈÑ ÈãËÇÈÉ ÞÇÚÏÉ ÈíÇäÇÊ áÃÓãÇÁ ÇáÃÌåÒÉ Çæ ÇáãæÇÞÚ æ ÇÑÞÇã ÇáÂí Èí ÇáÎÇÕÉ ÈåÇ æÇáÊí ÓäÞæã ÈÔÑÍåÇ áÇÍÞÇ ØÈÚÇ.
ÇáÌÒÁ zone "." IN íÍÏÏ ãáÝ ÇÓãå named.ca æåæ ÇáãáÝ ÇáãÓÆæá Úä ÊÍÏíÏ ÚäÇæíä ÇáÎæÇÏã ÇáËáÇËÉ ÚÔÑ ÇáÑÆíÓíÉ Ýí ÇáÚÇáã æÇáÊí ÊÚÊÈÑ ÇáãÑÌÚ ÇáÑÆíÓí áÃí ãæÞÚ Çæ ÚäæÇä Úáì ÇáÇäÊÑäÊ. äÙÑÉ ÓÑíÚÉ Úáì ÈÚÖ ãÍÊæíÇÊ ÇáãáÝ named.ca :
; formerly NS.INTERNIC.NET
;
. 3600000 IN NS A.ROOT-SERVERS.NET.
A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4
;
; formerly NS1.ISI.EDU
;
. 3600000 NS B.ROOT-SERVERS.NET.
B.ROOT-SERVERS.NET. 3600000 A 192.228.79.201
...
;
; operated by ICANN
;
. 3600000 NS L.ROOT-SERVERS.NET.
L.ROOT-SERVERS.NET. 3600000 A 198.32.64.12
;
; operated by WIDE
;
. 3600000 NS M.ROOT-SERVERS.NET.
M.ROOT-SERVERS.NET. 3600000 A 202.12.27.33
ØÈÚÇ ÍÊì íÚãá Çí ÎÇÏã Ïí Çä ÇÓ ÈÝÚÇáíÉ íÌÈ Çä íÚÑÝ ßíÝ íÓÊØíÚ ÇáæÕæá áÇÚáì ãÓÊæì áÎÇÏã DNS æåæ ãÇ íÓãì root level name server æíÑãÒ áå ÈÜ " . "
ØÈÚÇ ÌãíÚ ÇáãæÇÞÚ Ýí ÇáÚÇáã ÊÈÏà ãä Çá RLNS ãËáÇ :
áÇÍÙ Çä ßá ãæÞÚ íÌÈ Çä íÈÏà ãä Çá . ¡ áÐáß íÊã ÍÐÝåÇ ááÊÓåíá ÝÞØ áíÓ ÅáÇ¡ Çí Çä ÇáÝßÑÉ ÇÕÈÍÊ ßÇáÊÇáí: ÇáÎÇÏã " . " ÞÇã ÈÊãÑíÑ ÇáØáÈ ááÎÇÏã "com" æåæ ÈÏæÑå ãÑÑ ÇáØáÈ Çáì ÎÇÏã "redhat" æåßÐÇ .
-ÇÚÏÇÏ ÇáÎÏãÉ ááÚãá ÈÚÏ ÇáÊÔÛíá:
ÈÚÏ Çä ÞãäÇ ÈÊäÒíá Çárpm ÇááÇÒãÉ ÚáíäÇ Çä äÞæã ÈÊÝÚíá ÇáÎÏãÉ ßÇáÊÇáí:
[root@Gr3yHun73r ~]# service named start
Starting named: [ OK ]
[root@Gr3yHun73r ~]# chkconfig named on
- ÎÇÏã ÇáDNS áíÓ áÏíå æÕæá ááÇäÊÑäÊ ¿
Ýí ÍÇáÉ ÚÏã ÇÊÕÇá ÎÇÏãß ÇáãÍáí ÈÇáÇäÊÑäÊ ãÈÇÔÑÉ ¡ Ãæ Çäå ÎáÝ ÌÏÇÑ äÇÑí ãËáÇ íÞæã ÈãäÚ ÇáDNS queries íãßäß ÊãÑíÑ ÇáØáÈ Çáì ÎÇÏã DNS ÂÎÑ ãÍáí áÏíå ÇãßÇäíÉ ÇáæÕæá ááÇäÊÑäÊ ¡ æÐáß ÈÇÖÇÝÉ forwarders Çáì ÌÒÁ ÇáÎíÇÑÇÊ options Ýí ãáÝ ÇáÇÚÏÇÏÇÊ ÇáÑÆíÓíÉ named.conf Úáì ÇáäÍæ ÇáÊÇáí:
options {
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
forwarders { 192.168.99.100; };
};
ÎÇÏã ÇáDNS ÈÑÞã 192.168.99.100 áÏíå ÇãßÇäíÉ ÇáæÕæá ááÇäÊÑäÊ æåæ ÓíÞæã ÈÊãÑíÑ ÇáØáÈ ááÎÇÑÌ.
ãáÇÍÙÉ : íãßäß ÇÖÇÝÉ ÎÇÏã ÈÏíá æÐáß ÈÇÖÇÝÉ ÑÞã ÇáÂí Èí ÈÌÇäÈå ¡ ãËÇá:
forwarders { 192.168.99.100; 192.168.101.100;};
- ÇáÊÍÞÞ ãä Úãá ÇáÎÇÏã :
íãßäß ÈÓÑÚÉ Çä ÊÊÍÞÞ ãä ÝÚÇáíÉ ÇáÇÚÏÇÏ áÓíÑÝÑß ÈÃäå íÞæã ÈÊãÑíÑ ÇáØáÈ ááÎÇÏã ÇáÐí ÍÏÏäÇå ÈÇáforwarders ÈÇáÔßá ÇáÊÇáí:
[root@Gr3yHun73r ~]# host www.redhat.com 127.0.0.1
Using domain server:
Name: 127.0.0.1
Address: 127.0.0.1#53
Aliases:
www.redhat.com has address 209.132.177.50
ÇÐÇ Úãá ßá ÔíÁ Úáì ãÇ íÑÇã ÈÇãßÇäß æÖÚ ÑÞã ÇáÂí Èí ÇáÎÇÕ ÈÌåÇÒß Ãæ ÚäæÇä Çáloopback Ýí ãáÝ Çáresolv.conf .
- ßíÝ ÃÞæã ÈÚãá domain ÎÇÕ Èí ÏÇÎá ÇáÔÈßÉ ÇáãÍáíÉ¿
åäÇß äæÚíä ãä ÇáÎæÇÏã ÇáÊí íãßä ÚãáåÇ¡ ÇáÃæá íÓãì ÑÆíÓí master æåæ ÇáÓíÑÝÑ ÇáÐí íÍÊæí ãáÝÇÊ Çázones æÞÇÚÏÉ ÇáÈíÇäÇÊ ÇáÊí ÊÍÊæí ÌãíÚ ÇÓãÇÁ æ ÚäÇæíä ÇáÂí Èí ááÔÈßÉ ÇáÎÇÕÉ Èß. ÇáäæÚ ÇáËÇäí åæ ÈÏíá slave ææÙíÝÊå ÝÞØ ßÈÏíá ááÓíÑÝÑ ÇáÑÆíÓí ÈÍÇáÉ ÚÏã ÊæÝÑ ÇáÎÏãÉ¡ æåæ ÝÞØ íÓÍÈ ÞÇÚÏÉ ÇáÈíÇäÇÊ ãä ÇáÓíÑÝÑ Çámaster ÝÞØ .
- ßíÝ ÇÚãá ÎÇÏã DNS ÑÆíÓí ¿
ÇáÎØæÉ ÇáÃæáì Êßæä ÈÊÚÑíÝ ãäØÞÉ ÎÇÕÉ ÈäÇ ÏÇÎá ãáÝ Çánamed.conf ¡ Ýí ãËÇáäÇ ÓäÞæã ÈÚãá ÏæãÇíä ÇÓãå example.com ÈÍíË Êßæä ßá ÇáÃÌåÒÉ Úáì ÔÈßÊäÇ ÇáãÍáíÉ Úáì Ôßá :station1.example.com ¡ station5.example.com ¡ mail.example.com ... æåßÐÇ
ÓäÞæã ÈÇÖÇÝÉ ÇáÊÇáí áãáÝ Çánamed.conf :
zone "example.com" {
type master;
file "example.com.zone";
};
ÍÏÏäÇ ÇÓã ÇáÏæãÇíä Çæ ÇáÒææä æ äæÚ ÇáÎÇÏã "master" æ ÇÓã ÇáãáÝ ÇáÐí ÓíÍÊæí ÚäÇæíä ÈÇÞÓ ÇáÇÌåÒÉ ÇáÊí ÊäÊãí áåÐÇ ÇáãÌÇá æåæ ØÈÚÇ ÇáãáÝ example.com.zone æÇáÐí ÓäÖÚå Ýí ÇáãÌáÏ /var/named .
-ßíÝ ÇÚãá ãáÝ Çázone ÇááÇÒã ¿
Þã ÈÚãá ãáÝ ÇÓãå example.com.zone ÏÇÎá ÇáãÌáÏ /var/named ¡ ÓäßÊÈ Ýíå ÇáÃÓØÑ ÇáÊÇáíÉ æ ÓÃÞæã ÈÔÑÍ ÈÚÖ ÇáÃãæÑ ÚäåÇ :
$TTL 86400
@ IN SOA ns.example.com. root.server1.example.com. (
2007040100 ; serial number
1H ; refresh slave
5M ; retry query
1W ; expire
1M ; negative TTL
)
åÐå ÇáÃÓØÑ ÊÞæã ÈÊÚÑíÝ ÇÓã ÇáÎÇÏã ÇáÑÆíÓí æåæ ns.example.com æÚäæÇä ÇáÇíãíá áãÏíÑ ÇáÎÇÏã.
ÇáÇÓØÑ ÇáÊÇáíÉ áÊÍÏíÏ ÈÚÖ ÇáÎíÇÑÇÊ ÇáÚÇãÉ æáÇ ÇÚÊÞÏ Çäå íáÒãß ÊÛííÑ Çí ãäåÇ ÅáÇ Çá serial number ¡ ÍíË Çä ÎÇÏã ÇáÈÏíá slave íÓÊÎÏãå ááÊÃßÏ ãä ÇáÑÆíÓí. íãßäß æÖÚ ÊÇÑíÎ Çáíæã æÑÞã ãä ãäÒáÊíä ÈÚÏå ãËáÇ :2007040720 ßÑÞã ÌÏíÏ.
ÇáÂä ÓäÞæã ÈÇÖÇÝÉ ÓØÑ áÊÍÏíÏ ÇÓã ÇáÒææä æÇÓãÇÁ ÎæÇÏã ÇáDNS ÇáÊí ÓÊÓÎÏãåÇ ÈÇÞí ÇáÃÌåÒÉ:
; owner TTL CL type RDATA
example.com. IN NS ns.example.com.
IN NS ns2.example.com.
áÇÍÙ Çä ÇáÓØÑ ÇáÃæá ÈÏÃ È ; áÐáß ÓíÚÊÈÑ comment .
åäÇ ÞãäÇ ÈÊÍÏíÏ ÇÓã ááÎÇÏã ÇáÑÆíÓí æåæ ns.example.com. æÇáÎÇÏã ÇáÈÏíá ns2.example.com. ¡ ØÈÚÇ íãßäß æÖÚ ÝÞØ ÇÓã ááÎÇÏã ÇáÑÆíÓí. æáÇÍÙ ÇÓÊÎÏÇãäÇ ááÍÑÝíä NS ááÏáÇáÉ Úáì äæÚ ÇáÓÌá ÇáÐí ÇÖÝäÇå record .
ÓäÞæã ÇáÂä ÈÊÍÏíÏ ÚäÇæíä æÇÓãÇÁ ÇáÃÌåÒÉ Úáì ÇáÔÈßÉ ÇáãÍáíÉ áÏíäÇ ÈÇÖÇÝÉ ÇáÓØæÑ ÇáÊÇáíÉ:
; owner TTL CL type RDATA
station1.example.com. A 192.168.0.1
station2 A 192.168.0.2
station3 A 192.168.0.3
server1 A 192.168.0.254
ns A 192.168.0.254
ns2 A 192.168.0.253
ßãÇ åæ æÇÖÍ ãä ÇáãËÇá Ýí ÇáÃÚáì ÍÏÏäÇ ÇÓãÇÁ áÈÚÖ ÇáÃÌåÒÉ æ ÚäÇæíä ÇáÂí Èí ÇáÎÇÕÉ ÈåÇ ¡ áÇÍÙ ÇääÇ ÇÓÊÎÏãäÇ ÇáÍÑÝ A Ýí ÍÞá ÇáCL ááÏáÇáÉ Úáì Address Çæ ÚäæÇä ááÂí Èí.
íãßääÇ ÇÓÊÎÏÇã ÇÓã æÇÍÏ áÚÏÉ ÚäÇæíä Âí Èí áäÝÓ ÇáÌåÇÒ ÈÇáÔßá ÇáÊÇáí:
; owner TTL CL type RDATA
www.example.com. A 192.168.0.1
A 192.168.0.2
A 192.168.0.3
æÓäÊØÑÞ ÇáÂä áßíÝíÉ Úãá ÇáÇÓãÇÁ ÇáãÓÊÚÇÑÉ aliases ¡ ÍÊì íßæä áäÝÓ ÇáÌåÇÒ ÃßËÑ ãä ÇÓã ÈäÝÓ ÂáíÉ ÃßËÑ ãä Âí Èí ¡ ÓäÖíÝ ÇáÊÇáí ááãáÝ :
; owner TTL CL type RDATA
mail.example.com. 3600 IN CNAME server1.example.com.
kerberos.example.com. 3600 IN CNAME server1.example.com.
ldap CNAME ldap.isp.net.
åäÇ ÇÕÈÍ áäÝÓ ÇáÌåÇÒ ÃßËÑ ãä ÇÓã ÇíÖÇ . áÇÍÙ ÇÓÊÎÏÇãäÇ ááÍÞá CNAME ááÏáÇáÉ Úáì Canonical Names Çí ÇáÇÓãÇÁ ÇáãÓÊÚÇÑÉ.
ÇÎíÑÇ ÓäÖíÝ ÍÞá ÎÇÕ ááÈÑíÏ ÇáÇáßÊÑæäí ÇáÏÇÎáí ¡ ÍíË Çä ÇáÊÚÇãá ãÚ ÇáÇíãíá áå ÂáíÉ ÎÇÕÉ Èå Ýí ÇáDNS ¡ ÇáØÑíÞÉ åí ÈÇÖÇÝÉ ÇáÓØÑ ÇáÊÇáí ßãËÇá áÚäæÇä ÎÇÏã ÇáÈÑíÏ ÇáãÍáí :
; owner TTL CL type RDATA
example.com. IN MX 10 server1.example.com.
IN MX 20 station1.example.com.
Ýí ÇáãËÇá ÇáÓÇÈÞ Ãí Çíãíá ãÑÓá ãËáÇ ááãÓÊÎÏã samer@example.com ÓíÊã ÊÍæíáå áÎÇÏã ÇáÈÑíÏ server1.example.com áíÞæã ÈÚãá ÇááÇÒã. æÇÐÇ ßÇä ÎÇÏã ÇáÈÑíÏ ãÔÛæáÇ ãËáÇ ÓíÊã ÊÎÒíä Çábackup Ýí ÇáÌåÇÒ station1 . ØÈÚÇ áÇÍÙ ÇÓÊÎÏÇã ÇáMX ááÏáÇáÉ Úáì Mail Exchange ¡ æÇáÇÑÞÇã 10 ¡ 20 áÊÍÏíÏ ÇáÃæáæíÇÊ ááÎÇÏã ÇáÐí ÓíÓÊÞÈá ÇáÈÑíÏ áãäÚå ãä ÇáÏæÑÇä Úáì ÇáÔÈßÉ mail loop .
åßÐÇ äßæä ÇäåíäÇ ÇÚÏÇÏ ãáÝ ÇáÒææä example.com.zone æíáÒãäÇ ÇÚÇÏÉ ÊÔÛíá ÇáÎÏãÉ :
åÐå áãÍÉ áãáÝ ÇáÒææä ÇáÐí ÞãäÇ ÈÇÚÏÇÏå :
$TTL 86400
@ IN SOA ns.example.com. root.server1.example.com. (
2003040100 ; serial number
1H ; refresh slave
5M ; retry query
1W ; expire
1M ; negative TTL
)
example.com. IN NS ns.example.com.
example.com IN NS ns2.example.com.
station1 A 192.168.0.1
station2 A 192.168.0.2
station3 A 192.168.0.3
server1 A 192.168.0.254
ns A 192.168.0.254
ns2 A 192.168.0.253
example.com. A 192.168.0.254
IN MX 10 server1.example.com.
IN MX 20 station1.example.com.
mail.example.com. 3600 IN CNAME server1.example.com.
kerberos.example.com. 3600 IN CNAME server1.example.com.
ldap CNAME ldap.isp.net.
áÇ ÊäÓì æÖÚ ÇáäÞØÉ ÈäåÇíÉ ÇÓã Çí ÌåÇÒ Çæ åæÓÊ ßãÇ åæ æÇÖÍ Ýí ÇáÃÚáì.
ÓÃÞæã ÞÑíÈÇ ÈÅÖÇÝÉ ãæÖæÚ íÊÚáÞ ÈÇáÒææä ÇáËÇäíÉ ÇááÇÒãÉ æåí ÇáÎÇÕÉ ÈÇá Reverse DNS Lookups
ãæÇÞÚ ÇáäÔÑ (ÇáãÝÖáÉ)