MFen: Resync with the English version of the handbook

Obtained from: FreeBSD Mongolian Documentation project
This commit is contained in:
Ganbold Tsagaankhuu 2009-05-19 15:06:28 +00:00
parent 9eb6b7a814
commit 494499fdd2
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=34288
5 changed files with 614 additions and 522 deletions

File diff suppressed because it is too large Load diff

View file

@ -1,7 +1,7 @@
<!--
The FreeBSD Mongolian Documentation Project
Original revision 1.190
Original revision 1.192
$FreeBSD$
-->
@ -98,7 +98,7 @@
боломжгүй байдаг юм. Бас энэ нь энгийнээр бол тэр үйл ажиллагаанд зориулж динамикаар
ачаалах модулийг бичих цаг хэнд ч олдоогүй байж болох юм.</para>
<para>Өөрчлөн тохируулсан цөм бүтээх нь BSD хэрэглэгчийн хувьд хамгийн чухал тэсвэрлэн давж гарах
<para>Өөрчлөн тохируулсан цөм бүтээх нь BSD дэвшилтэт хэрэглэгчдийн хувьд хамгийн чухал
ажиллагаануудын нэг юм. Энэ процесс нь цаг их зарцуулах боловч таны &os; системд
олон ашиг өгөх болно.Өргөн хүрээний тоног төхөөрөмжүүдийг дэмжих ёстой
<filename>GENERIC</filename> цөмтэй харьцуулахад өөрчлөн тохируулсан цөм нь
@ -111,10 +111,12 @@
</listitem>
<listitem>
<para>Санах ойн ашиглалт багасна. Өөрчлөн тохируулсан цөм нь ихэнхдээ
<filename>GENERIC</filename> цөмөөс бага санах ойг ашигладаг бөгөөд
энэ нь их чухал юм, яагаад гэвэл цөм үргэлж жинхэнэ санах ойд байж байх
шаардлагатай байдаг. Ийм учраас өөрчилсөн цөм нь бага хэмжээний RAM-тай систем
<para>Санах ойн ашиглалт багасна. Өөрчлөн тохируулсан цөм нь
ашиглагдахгүй байгаа боломжууд болон төхөөрөмжийн драйверуудыг
орхигдуулснаар ихэнхдээ <filename>GENERIC</filename> цөмөөс бага санах ойг
ашигладаг. Цөмийн код нь бусад програмуудад санах ойг ашиглах боломжгүй
болгож санах ойд үргэлж байрлаж байдаг учир энэ нь маш чухал юм.
Ийм учраас өөрчилсөн цөм нь бага хэмжээний RAM-тай систем
дээр ялангуяа ашигтай байдаг.</para>
</listitem>
@ -374,52 +376,6 @@ ath_hal(4) - Atheros Hardware Access Layer (HAL)</programlisting>
<para>Та цөмд зориулан эх кодоо хөрвүүлэх шаардлагатай.
<!-- Marc Fonveille removed this
Үүнийг хийхдээ 2 аргыг та
ашиглаж болох бөгөөд яагаад та цөмийг дахин бүтээж байгаа болон таны ажиллуулж байгаа
&os; -ийн хувилбараас хамааран алийг ашиглах нь хамаарна.</para>
<itemizedlist>
<listitem>
<para>Хэрэв та <emphasis>зөвхөн</emphasis> цөмийн эх кодыг суулгасан бол
1-р аргыг ашигла.</para>
</listitem>
<listitem>
<para>Хэрэв та шинэ цөмийг эх кодыг шинэчлэлгүйгээр бүтээж байгаа бол
(<literal>IPFIREWALL</literal> зэрэг магадгүй шинэ тохируулга нэмэх гэж байгаа бол)
аль ч аргыг ашиглаж болно.</para>
</listitem>
<listitem>
<para>Хэрэв та цөмийг <command>make buildworld</command> процессийн
хүрээнд бүтээж байгаа бол 2-р аргыг хэрэглэ.
</para>
</listitem>
</itemizedlist>
<indexterm>
<primary><command>cvsup</command></primary>
</indexterm>
<indexterm><primary>CTM</primary></indexterm>
<indexterm>
<primary>CVS</primary>
<secondary>anonymous</secondary>
</indexterm>
<para>Хэрэв та эх модоо
<maketarget>buildworld</maketarget>-<maketarget>installworld</maketarget> -ийн
хүрээнд амжилттай дууссанаас хойш огт <emphasis>шинэчлээгүй</emphasis> бол
(та <application>CVSup</application>,
<application>CTM</application> ажиллуулаагүй, эсвэл
<application>anoncvs</application> ашиглаагүй бол)
<command>config</command>, <command>make depend</command>,
<command>make</command>, <command>make install</command> дарааллаар
тушаалуудыг айлгүй ашиглаж болно.
</para>
-->
<procedure>
<title>Цөмийг бүтээх нь</title>
@ -523,6 +479,37 @@ ath_hal(4) - Atheros Hardware Access Layer (HAL)</programlisting>
Архитектураас хамааралгүй тохируулгуудын талаар
<filename>/usr/src/sys/conf/NOTES</filename> файлаас үзнэ үү.
</para>
<para>&os; 5.0-с эхлэн тохиргооны файлуудад ашиглах боломжтой
шинэ <literal>include</literal> тохируулга бий болсон. Энэ нь
өөр нэг тохиргооны файлыг тухайн тохиргооны файлд оруулах
боломжийг бүрдүүлэх бөгөөд ингэснээр тухайн файлын хувьд
харьцангуй бага өөрчлөлтүүдийг арчлах боломжтой болгодог.
Жишээ нь хэрэв танд цөөн тооны нэмэлт тохируулга эсвэл
драйверуудтай <filename>GENERIC</filename> цөм шаардлагатай бол
энэ нь GENERIC-ийн хувьд цөөн өөрчлөлтийг арчлах боломжийг
танд олгоно:</para>
<programlisting>include GENERIC
ident MYKERNEL
options IPFIREWALL
options DUMMYNET
options IPFIREWALL_DEFAULT_TO_ACCEPT
options IPDIVERT
</programlisting>
<para>Энэ загвар нь тохиргооны файлуудыг эхнээс нь бичих
уламжлалт аргын хажууд хамаагүй илүү боломжийг олгодог гэдэгтэй
ихэнх админинстраторууд санал нэг байдаг: локал тохиргооны
файл нь зөвхөн <filename>GENERIC</filename> цөмөөс ялгаатай
локал өөрчлөлтүүдийг харуулах бөгөөд шинэчлэлт хийгдэхэд
<filename>GENERIC</filename>-д нэмэгдсэн шинэ боломжууд нь
<literal>nooptions</literal> эсвэл <literal>nodevice</literal> тохируулгуудаар
тусгайлан заагдаагүй л бол локал цөмд нэмэгддэг. Энэ бүлгийн
үлдсэн хэсэг ердийн тохиргооны файлын агуулга ба төрөл бүрийн тохируулгын
үүрэг болон ажиллах төхөөрөмжүүдийг тайлбарлах болно.</para>
<note>
<para>Тест хийх зорилгоор ихэнхдээ бүх байгаа тохируулгууд агуулсан файлыг бүтээхдээ
дараах тушаалыг <username>root</username> эрхээр ажиллуулна:</para>

View file

@ -1,7 +1,7 @@
<!--
The FreeBSD Mongolian Documentation Project
Original revision 1.462
Original revision 1.463
$FreeBSD$
-->
@ -2343,6 +2343,15 @@ doc/zh_*</screen>
<listitem>
<para>FreeBSD-7.X-д зориулсан хөгжүүлэлтийн шугам, бас
FreeBSD 7-STABLE гэгддэг</para>
</listitem>
</varlistentry>
<varlistentry>
<term>RELENG_7_2</term>
<listitem>
<para>FreeBSD-7.2-т зориулсан хувилбарын салбар, аюулгүй байдлын зөвлөгөөнүүд болон бусад
чухал засваруудад зориулж зөвхөн ашиглагддаг.</para>
</listitem>
</varlistentry>

View file

@ -1,7 +1,7 @@
<!--
The FreeBSD Mongolian Documentation Project
Original revision 1.116
Original revision 1.118
$FreeBSD$
-->
@ -2391,14 +2391,14 @@ DES хувиргалттай нэвтрэх үг хэрэглэдэг бол, <l
<see>DHCP</see>
</indexterm>
<indexterm>
<primary>Интернэт Програм Хангамжийн Консорциум(ISC)</primary>
<primary>Internet Systems Consortium (ISC)</primary>
</indexterm>
<para>DHCP, Dynamic Host Configuration Protocol буюу Динамик Хостын Тохиргооны Протокол нь
систем ямар байдлаар сүлжээнд холбогдох,
тухайн сүлжээнд харилцаанд орохын тулд шаардагдах
мэдээллийг хэрхэн олж авахыг зааж өгдөг. FreeBSD-н
6.0-с өмнөх хувилбарууд ISC (Internet Software Consortium) DHCP харилцагчийг
6.0-с өмнөх хувилбарууд ISC (Internet Systems Consortium) DHCP харилцагчийг
(&man.dhclient.8;) хэрэглэдэг.
Хамгийн сүүлийн хувилбар дээр OpenBSD&nbsp;3.7-с авсан
OpenBSD-н <command>dhclient</command>-г хэрэглэдэг. Энэ бүлэгт гарах
@ -2557,7 +2557,7 @@ ISC DHCP сервер болон түүний баримтуудыг агуул
<sect3>
<title>Энэ хэсэгт авч үзэх зүйлс</title>
<para>Энэ хэсэгт ISC (Internet Software Consortium) DHCP серверийг
<para>Энэ хэсэгт ISC (Internet Systems Consortium) DHCP серверийг
ашиглан FreeBSD системийг хэрхэн DHCP сервер байдлаар ажиллуулах
талаар авч үзэх болно.</para>
@ -2807,7 +2807,7 @@ dhcpd_ifaces="dc0"</programlisting>
систем юм.</para>
<para>BIND одоо
Internet Software Consortium
Internet Systems Consortium
<ulink url="http://www.isc.org/"></ulink>-н мэдэлд байдаг.</para>
</sect2>
@ -2845,7 +2845,7 @@ dhcpd_ifaces="dc0"</programlisting>
</row>
<row>
<entry><application>named</application>, BIND, нэрийн сервер</entry>
<entry><application>named</application>, BIND</entry>
<entry>&os;-н BIND нэрийн серверийг нэрлэх түгээмэл нэршил.</entry>
</row>
@ -2857,7 +2857,7 @@ dhcpd_ifaces="dc0"</programlisting>
<row>
<entry>Reverse буюу Урвуу <acronym>DNS</acronym></entry>
<entry>Ердийн <acronym>DNS</acronym>-н урвуу нь; <acronym>IP</acronym>
<entry><acronym>IP</acronym>
хаягийг хост нэр рүү буулгана.</entry>
</row>
@ -2887,7 +2887,7 @@ dhcpd_ifaces="dc0"</programlisting>
<itemizedlist>
<listitem>
<para><hostid>.</hostid> бол эх бүс.</para>
<para><hostid>.</hostid> нь баримтад ихэвчлэн эх бүс гэж заагддаг.</para>
</listitem>
<listitem>
@ -2902,7 +2902,7 @@ dhcpd_ifaces="dc0"</programlisting>
<listitem>
<para><hostid>1.168.192.in-addr.arpa</hostid> бол <hostid role="ipaddr">192.168.1.*</hostid>
<acronym>IP</acronym> хүрээнд багтаж байгаа бүх <acronym>IP</acronym>
<acronym>IP</acronym> хаягийн хүрээнд багтаж байгаа бүх <acronym>IP</acronym>
хаягуудыг агуулсан бүс.</para>
</listitem>
</itemizedlist>
@ -2965,7 +2965,7 @@ dhcpd_ifaces="dc0"</programlisting>
<sect2>
<title>Хэрхэн ажилладаг вэ?</title>
<para>&os;-д BIND дэмонг ойлгомжтойгоор <application>named</application> гэж нэрлэнэ.</para>
<para>&os;-д BIND дэмонг <application>named</application> гэж нэрлэнэ.</para>
<informaltable frame="none" pgwide="1">
<tgroup cols="2">
@ -3011,6 +3011,7 @@ dhcpd_ifaces="dc0"</programlisting>
<sect2>
<title>BIND-г ажиллуулах нь</title>
<indexterm>
<primary>BIND</primary>
<secondary>ажиллуулах</secondary>
@ -3020,10 +3021,12 @@ dhcpd_ifaces="dc0"</programlisting>
хялбар байдаг.</para>
<para><application>named</application>-н анхдагч тохиргоо нь
&man.chroot.8; орчинд ажиллах, тайлагч нэрийн сервер байдлаар хийгдсэн байдаг.
&man.chroot.8; орчинд ажиллах, тайлагч нэрийн сервер байдлаар хийгдсэн байдаг
бөгөөд локал IPv4 loopback хаяг (127.0.0.1) дээр ажиллахаар
хязгаарлагдсан байдаг.
Энэ тохиргоогоор серверийг ажиллуулахын тулд дараах тушаалыг өгөх хэрэгтэй:</para>
<screen>&prompt.root; <userinput>/etc/rc.d/named forcestart</userinput></screen>
<screen>&prompt.root; <userinput>/etc/rc.d/named onestart</userinput></screen>
<para><application>named</application> дэмонг систем ачаалах үед
ажиллуулдаг болгохын тулд <filename>/etc/rc.conf</filename> дотор дараах мөрүүдийг нэмэх
@ -3042,6 +3045,7 @@ dhcpd_ifaces="dc0"</programlisting>
<sect2>
<title>Тохиргооны файлууд</title>
<indexterm>
<primary>BIND</primary>
<secondary>тохиргооны файлууд</secondary>
@ -3053,23 +3057,6 @@ dhcpd_ifaces="dc0"</programlisting>
ажиллуулахаасаа өмнө тохиргооны файлд засвар хийх хэрэгтэй.
Ихэнх тохиргоог энэ сан дотор гүйцэтгэнэ.</para>
<sect3>
<title><command>make-localhost</command>-г хэрэглэх нь</title>
<para>localhost-н хувьд эзэн бүсийг тохируулахын тулд
<filename class="directory">/etc/namedb</filename> директорруу шилжээд дараах тушаалыг
өгнө:</para>
<screen>&prompt.root; <userinput>sh make-localhost</userinput></screen>
<para>Хэрэв бүх зүйл зүй ёсоор явагдвал,
<filename class="directory">master</filename> дэд директор дотор шинэ файл үүссэн байх ёстой.
Файлууд нь дотоод домэйны хувьд <filename>localhost.rev</filename>,
<acronym>IPv6</acronym> тохиргооны хувьд <filename>localhost-v6.rev</filename> гэсэн нэртэй байна.
Анхдагч тохиргооны файлын хувьд <filename>named.conf</filename> файл дотор
шаардлагатай мэдээллүүд байрлана.</para>
</sect3>
<sect3>
<title><filename>/etc/namedb/named.conf</filename></title>
@ -3084,6 +3071,7 @@ dhcpd_ifaces="dc0"</programlisting>
// or cause huge amounts of useless Internet traffic.
options {
// Relative to the chroot directory, if any
directory "/etc/namedb";
pid-file "/var/run/named/pid";
dump-file "/var/dump/named_dump.db";
@ -3099,11 +3087,11 @@ options {
// an IPv6 address, or the keyword "any".
// listen-on-v6 { ::1; };
// In addition to the "forwarders" clause, you can force your name
// server to never initiate queries of its own, but always ask its
// forwarders only, by enabling the following line:
//
// forward only;
// These zones are already covered by the empty zones listed below.
// If you remove the related empty zones below, comment these lines out.
disable-empty-zone "255.255.255.255.IN-ADDR.ARPA";
disable-empty-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.0.IP6.ARPA";
disable-empty-zone "1.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";
// If you've got a DNS server around at your upstream provider, enter
// its IP address here, and enable the line below. This will make you
@ -3112,7 +3100,20 @@ options {
forwarders {
127.0.0.1;
};
*/</programlisting>
*/
// If the 'forwarders' clause is not empty the default is to 'forward first'
// which will fall back to sending a query from your local server if the name
// servers in 'forwarders' do not have the answer. Alternatively you can
// force your name server to never initiate queries of its own by enabling the
// following line:
// forward only;
// If you wish to have forwarding configured automatically based on
// the entries in /etc/resolv.conf, uncomment the following line and
// set named_auto_forward=yes in /etc/rc.conf. You can also enable
// named_auto_forward_only (the effect of which is described above).
// include "/etc/namedb/auto_forward.conf";</programlisting>
<para>Тайлбар дээр хэлсэнчлэн
дээд гарцын түр тогтоогчоос хүртэхийн тулд
@ -3131,34 +3132,187 @@ options {
</warning>
<programlisting> /*
* 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 versions 8 and later
* use a pseudo-random unprivileged UDP port by default.
*/
// query-source address * port 53;
Modern versions of BIND use a random UDP port for each outgoing
query by default in order to dramatically reduce the possibility
of cache poisoning. All users are strongly encouraged to utilize
this feature, and to configure their firewalls to accommodate it.
AS A LAST RESORT in order to get around a restrictive firewall
policy you can try enabling the option below. Use of this option
will significantly reduce your ability to withstand cache poisoning
attacks, and should be avoided if at all possible.
Replace NNNNN in the example with a number between 49160 and 65530.
*/
// query-source address * port NNNNN;
};
// If you enable a local name server, don't forget to enter 127.0.0.1
// first in your /etc/resolv.conf so this server will be queried.
// Also, make sure to enable it in /etc/rc.conf.
// The traditional root hints mechanism. Use this, OR the slave zones below.
zone "." { type hint; file "named.root"; };
/* Slaving the following zones from the root name servers has some
significant advantages:
1. Faster local resolution for your users
2. No spurious traffic will be sent from your network to the roots
3. Greater resilience to any potential root server failure/DDoS
On the other hand, this method requires more monitoring than the
hints file to be sure that an unexpected failure mode has not
incapacitated your server. Name servers that are serving a lot
of clients will benefit more from this approach than individual
hosts. Use with caution.
To use this mechanism, uncomment the entries below, and comment
the hint zone above.
*/
/*
zone "." {
type hint;
file "named.root";
type slave;
file "slave/root.slave";
masters {
192.5.5.241; // F.ROOT-SERVERS.NET.
};
notify no;
};
zone "arpa" {
type slave;
file "slave/arpa.slave";
masters {
192.5.5.241; // F.ROOT-SERVERS.NET.
};
notify no;
};
zone "in-addr.arpa" {
type slave;
file "slave/in-addr.arpa.slave";
masters {
192.5.5.241; // F.ROOT-SERVERS.NET.
};
notify no;
};
*/
zone "0.0.127.IN-ADDR.ARPA" {
type master;
file "master/localhost.rev";
};
/* Serving the following zones locally will prevent any queries
for these zones leaving your network and going to the root
name servers. This has two significant advantages:
1. Faster local resolution for your users
2. No spurious traffic will be sent from your network to the roots
*/
// RFC 1912
zone "localhost" { type master; file "master/localhost-forward.db"; };
zone "127.in-addr.arpa" { type master; file "master/localhost-reverse.db"; };
zone "255.in-addr.arpa" { type master; file "master/empty.db"; };
// RFC 3152
zone "1.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" {
type master;
file "master/localhost-v6.rev";
};
// RFC 1912-style zone for IPv6 localhost address
zone "0.ip6.arpa" { type master; file "master/localhost-reverse.db"; };
// "This" Network (RFCs 1912 and 3330)
zone "0.in-addr.arpa" { type master; file "master/empty.db"; };
// Private Use Networks (RFC 1918)
zone "10.in-addr.arpa" { type master; file "master/empty.db"; };
zone "16.172.in-addr.arpa" { type master; file "master/empty.db"; };
zone "17.172.in-addr.arpa" { type master; file "master/empty.db"; };
zone "18.172.in-addr.arpa" { type master; file "master/empty.db"; };
zone "19.172.in-addr.arpa" { type master; file "master/empty.db"; };
zone "20.172.in-addr.arpa" { type master; file "master/empty.db"; };
zone "21.172.in-addr.arpa" { type master; file "master/empty.db"; };
zone "22.172.in-addr.arpa" { type master; file "master/empty.db"; };
zone "23.172.in-addr.arpa" { type master; file "master/empty.db"; };
zone "24.172.in-addr.arpa" { type master; file "master/empty.db"; };
zone "25.172.in-addr.arpa" { type master; file "master/empty.db"; };
zone "26.172.in-addr.arpa" { type master; file "master/empty.db"; };
zone "27.172.in-addr.arpa" { type master; file "master/empty.db"; };
zone "28.172.in-addr.arpa" { type master; file "master/empty.db"; };
zone "29.172.in-addr.arpa" { type master; file "master/empty.db"; };
zone "30.172.in-addr.arpa" { type master; file "master/empty.db"; };
zone "31.172.in-addr.arpa" { type master; file "master/empty.db"; };
zone "168.192.in-addr.arpa" { type master; file "master/empty.db"; };
// Link-local/APIPA (RFCs 3330 and 3927)
zone "254.169.in-addr.arpa" { type master; file "master/empty.db"; };
// TEST-NET for Documentation (RFC 3330)
zone "2.0.192.in-addr.arpa" { type master; file "master/empty.db"; };
// Router Benchmark Testing (RFC 3330)
zone "18.198.in-addr.arpa" { type master; file "master/empty.db"; };
zone "19.198.in-addr.arpa" { type master; file "master/empty.db"; };
// IANA Reserved - Old Class E Space
zone "240.in-addr.arpa" { type master; file "master/empty.db"; };
zone "241.in-addr.arpa" { type master; file "master/empty.db"; };
zone "242.in-addr.arpa" { type master; file "master/empty.db"; };
zone "243.in-addr.arpa" { type master; file "master/empty.db"; };
zone "244.in-addr.arpa" { type master; file "master/empty.db"; };
zone "245.in-addr.arpa" { type master; file "master/empty.db"; };
zone "246.in-addr.arpa" { type master; file "master/empty.db"; };
zone "247.in-addr.arpa" { type master; file "master/empty.db"; };
zone "248.in-addr.arpa" { type master; file "master/empty.db"; };
zone "249.in-addr.arpa" { type master; file "master/empty.db"; };
zone "250.in-addr.arpa" { type master; file "master/empty.db"; };
zone "251.in-addr.arpa" { type master; file "master/empty.db"; };
zone "252.in-addr.arpa" { type master; file "master/empty.db"; };
zone "253.in-addr.arpa" { type master; file "master/empty.db"; };
zone "254.in-addr.arpa" { type master; file "master/empty.db"; };
// IPv6 Unassigned Addresses (RFC 4291)
zone "1.ip6.arpa" { type master; file "master/empty.db"; };
zone "3.ip6.arpa" { type master; file "master/empty.db"; };
zone "4.ip6.arpa" { type master; file "master/empty.db"; };
zone "5.ip6.arpa" { type master; file "master/empty.db"; };
zone "6.ip6.arpa" { type master; file "master/empty.db"; };
zone "7.ip6.arpa" { type master; file "master/empty.db"; };
zone "8.ip6.arpa" { type master; file "master/empty.db"; };
zone "9.ip6.arpa" { type master; file "master/empty.db"; };
zone "a.ip6.arpa" { type master; file "master/empty.db"; };
zone "b.ip6.arpa" { type master; file "master/empty.db"; };
zone "c.ip6.arpa" { type master; file "master/empty.db"; };
zone "d.ip6.arpa" { type master; file "master/empty.db"; };
zone "e.ip6.arpa" { type master; file "master/empty.db"; };
zone "0.f.ip6.arpa" { type master; file "master/empty.db"; };
zone "1.f.ip6.arpa" { type master; file "master/empty.db"; };
zone "2.f.ip6.arpa" { type master; file "master/empty.db"; };
zone "3.f.ip6.arpa" { type master; file "master/empty.db"; };
zone "4.f.ip6.arpa" { type master; file "master/empty.db"; };
zone "5.f.ip6.arpa" { type master; file "master/empty.db"; };
zone "6.f.ip6.arpa" { type master; file "master/empty.db"; };
zone "7.f.ip6.arpa" { type master; file "master/empty.db"; };
zone "8.f.ip6.arpa" { type master; file "master/empty.db"; };
zone "9.f.ip6.arpa" { type master; file "master/empty.db"; };
zone "a.f.ip6.arpa" { type master; file "master/empty.db"; };
zone "b.f.ip6.arpa" { type master; file "master/empty.db"; };
zone "0.e.f.ip6.arpa" { type master; file "master/empty.db"; };
zone "1.e.f.ip6.arpa" { type master; file "master/empty.db"; };
zone "2.e.f.ip6.arpa" { type master; file "master/empty.db"; };
zone "3.e.f.ip6.arpa" { type master; file "master/empty.db"; };
zone "4.e.f.ip6.arpa" { type master; file "master/empty.db"; };
zone "5.e.f.ip6.arpa" { type master; file "master/empty.db"; };
zone "6.e.f.ip6.arpa" { type master; file "master/empty.db"; };
zone "7.e.f.ip6.arpa" { type master; file "master/empty.db"; };
// IPv6 ULA (RFC 4193)
zone "c.f.ip6.arpa" { type master; file "master/empty.db"; };
zone "d.f.ip6.arpa" { type master; file "master/empty.db"; };
// IPv6 Link Local (RFC 4291)
zone "8.e.f.ip6.arpa" { type master; file "master/empty.db"; };
zone "9.e.f.ip6.arpa" { type master; file "master/empty.db"; };
zone "a.e.f.ip6.arpa" { type master; file "master/empty.db"; };
zone "b.e.f.ip6.arpa" { type master; file "master/empty.db"; };
// IPv6 Deprecated Site-Local Addresses (RFC 3879)
zone "c.e.f.ip6.arpa" { type master; file "master/empty.db"; };
zone "d.e.f.ip6.arpa" { type master; file "master/empty.db"; };
zone "e.e.f.ip6.arpa" { type master; file "master/empty.db"; };
zone "f.e.f.ip6.arpa" { type master; file "master/empty.db"; };
// IP6.INT is Deprecated (RFC 4159)
zone "ip6.int" { type master; file "master/empty.db"; };
// NB: Do not use the IP addresses below, they are faked, and only
// serve demonstration/documentation purposes!
@ -3166,26 +3320,19 @@ zone "1.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"
// Example slave zone config entries. It can be convenient to become
// a slave at least for the zone your own domain is in. Ask
// your network administrator for the IP address of the responsible
// primary.
// master name server.
//
// Never forget to include the reverse lookup (IN-ADDR.ARPA) zone!
// (This is named after the first bytes of the IP address, in reverse
// order, with ".IN-ADDR.ARPA" appended.)
// Do not forget to include the reverse lookup zone!
// This is named after the first bytes of the IP address, in reverse
// order, with ".IN-ADDR.ARPA" appended, or ".IP6.ARPA" for IPv6.
//
// Before starting to set up a primary zone, make sure you fully
// understand how DNS and BIND works. There are sometimes
// non-obvious pitfalls. Setting up a slave zone is simpler.
// Before starting to set up a master zone, make sure you fully
// understand how DNS and BIND work. There are sometimes
// non-obvious pitfalls. Setting up a slave zone is usually simpler.
//
// NB: Don't blindly enable the examples below. :-) Use actual names
// and addresses instead.
/* An example master zone
zone "example.net" {
type master;
file "master/example.net";
};
*/
/* An example dynamic zone
key "exampleorgkey" {
algorithm hmac-md5;
@ -3200,14 +3347,7 @@ zone "example.org" {
};
*/
/* Examples of forward and reverse slave zones
zone "example.com" {
type slave;
file "slave/example.com";
masters {
192.168.1.1;
};
};
/* Example of a slave reverse zone
zone "1.168.192.in-addr.arpa" {
type slave;
file "slave/1.168.192.in-addr.arpa";
@ -3257,13 +3397,13 @@ zone "1.168.192.in-addr.arpa" {
<para><hostid role="domainname">example.org</hostid> домэйны хувьд жишээ эзэн бүсийн файлыг
дор үзүүлэв (<filename>/etc/namedb/master/example.org</filename> файл):</para>
<programlisting>&dollar;TTL 3600 ; 1 hour
<programlisting>&dollar;TTL 3600 ; 1 hour default TTL
example.org. IN SOA ns1.example.org. admin.example.org. (
2006051501 ; Serial
10800 ; Refresh
3600 ; Retry
604800 ; Expire
86400 ; Minimum TTL
300 ; Negative Reponse TTL
)
; DNS Servers
@ -3284,26 +3424,21 @@ mx IN A 192.168.1.4
mail IN A 192.168.1.5
; Aliases
www IN CNAME @</programlisting>
www IN CNAME example.org.</programlisting>
<para><quote>.</quote> тэмдэгтээр төгссөн хост нэрүүд нь жинхэнэ хост нэрүүд бөгөөд
<quote>.</quote> тэмдэгтээр төгсөөгүй нэрүүдэд үүсэл залгагдахыг анхаарна уу.
Жишээлбэл, <literal>www</literal> нь <literal>www.<replaceable>үүсэл</replaceable></literal>-руу хөрвүүлэгдэх болно.
Манай жишээн дээр бол, бидний үүсэл <hostid>example.org.</hostid> тул <literal>www</literal> нь
<hostid>www.example.org.</hostid> болж хөрвүүлэгдэнэ.</para>
Жишээлбэл, <literal>ns1</literal> нь <literal>ns1.<replaceable>example.org.</replaceable></literal>-руу
хөрвүүлэгдэх болно.</para>
<para>
Бүсийн файл дараах хэлбэртэй байна:
</para>
<para>Бүсийн файл дараах хэлбэртэй байна:</para>
<programlisting>recordname IN recordtype value</programlisting>
<indexterm>
<primary>DNS</primary>
<secondary>бичлэгүүд</secondary>
</indexterm>
<para>
Хамгийн өргөн хэрэглэгддэг DNS бичлэгүүд:
</para>
<para>Хамгийн өргөн хэрэглэгддэг DNS бичлэгүүд:</para>
<variablelist>
<varlistentry>
@ -3344,41 +3479,47 @@ www IN CNAME @</programlisting>
</varlistentry>
</variablelist>
<programlisting>
example.org. IN SOA ns1.example.org. admin.example.org. (
<programlisting>example.org. IN SOA ns1.example.org. admin.example.org. (
2006051501 ; Serial
10800 ; Refresh after 3 hours
3600 ; Retry after 1 hour
604800 ; Expire after 1 week
86400 ) ; Minimum TTL of 1 day</programlisting>
300 ) ; Negative Reponse TTL</programlisting>
<variablelist>
<varlistentry>
<term><hostid role="domainname">example.org.</hostid></term>
<listitem><para>домэйн нэр, мөн энэ бүсийн файлын хувьд үүсэл болно.</para></listitem>
<listitem>
<para>домэйн нэр, мөн энэ бүсийн файлын хувьд үүсэл
болно.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><hostid role="fqdn">ns1.example.org.</hostid></term>
<listitem><para>энэ бүсийн гол/бүрэн эрхт нэрийн сервер.</para></listitem>
<listitem>
<para>энэ бүсийн гол/бүрэн эрхт нэрийн
сервер.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>admin.example.org.</literal></term>
<listitem><para>энэ бүсийг хариуцагч хүн, <quote>@</quote> тэмдэгтийг нь орлуулсан
цахим захидлын хаяг. (<email>admin@example.org</email> нь <literal>admin.example.org</literal> болно)</para>
<listitem>
<para>энэ бүсийг хариуцагч хүн, <quote>@</quote> тэмдэгтийг нь
орлуулсан цахим захидлын хаяг.
(<email>admin@example.org</email> нь <literal>admin.example.org</literal> болно)</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>2006051501</literal></term>
<listitem><para>Файлын сериал дугаар. Бүсийн файлд өөрчлөлт оруулах болгонд
<listitem>
<para>Файлын сериал дугаар. Бүсийн файлд өөрчлөлт оруулах болгонд
энэ дугаарыг нэмэгдүүлэх шаардлагатай. Одоо цагт ихэнх админууд энэ сериал дугаарыг
<literal>yyyymmddrr</literal> хэлбэрээр хэрэглэх болсон. <literal>2006051501</literal> гэдэг нь
хамгийн сүүлд 05/15/2006-нд засвар хийсэн, хамгийн сүүлийн <literal>01</literal> гэдэг нь
@ -3389,63 +3530,52 @@ example.org. IN SOA ns1.example.org. admin.example.org. (
</varlistentry>
</variablelist>
<programlisting>
IN NS ns1.example.org.</programlisting>
<programlisting> IN NS ns1.example.org.</programlisting>
<para>
Энэ бол NS бичлэг. Тухайн бүсийн хувьд бүрэн эрхт хариултыг
өгч чадах сервер бүрийн хувьд энэ бичлэг байх ёстой.</para>
<para>Энэ бол NS бичлэг. Тухайн бүсийн хувьд бүрэн эрхт хариултыг
өгч чадах сервер бүрийн хувьд энэ бичлэг байх ёстой.</para>
<programlisting>
localhost IN A 127.0.0.1
<programlisting>localhost IN A 127.0.0.1
ns1 IN A 192.168.1.2
ns2 IN A 192.168.1.3
mx IN A 192.168.1.4
mail IN A 192.168.1.5</programlisting>
<para>
A бичлэг нь машины нэрийг заана. Дээр үзүүлсэнчлэн,
<hostid role="fqdn">ns1.example.org</hostid> нь <hostid role="ipaddr">192.168.1.2</hostid>-руу буулгагдана.
<para>A бичлэг нь машины нэрийг заана. Дээр үзүүлсэнчлэн,
<hostid role="fqdn">ns1.example.org</hostid> нь <hostid role="ipaddr">192.168.1.2</hostid>-руу буулгагдана.
</para>
<programlisting>
IN A 192.168.1.1</programlisting>
<programlisting> IN A 192.168.1.1</programlisting>
<para>Энэ мөр нь <hostid role="ipaddr">192.168.1.1</hostid> гэсэн IP хаягийг
үүсэлд оноож байна, бидний жишээн дээр <hostid role="domainname">example.org</hostid>.</para>
<programlisting>
www IN CNAME @</programlisting>
<programlisting>www IN CNAME @</programlisting>
<para>
Хүлээн зөвшөөрөгдсөн нэрийн бичлэг нь машинд хуурамч дүр
<para>Хүлээн зөвшөөрөгдсөн нэрийн бичлэг нь машинд хуурамч дүр
өгөхөд хэрэглэгдэнэ. Энэ жишээн дээр, <hostid>www</hostid> нь
<hostid role="domainname">example.org</hostid> (<hostid role="ipaddr">192.168.1.1</hostid>) гэсэн домэйн нэртэй
<quote>эзэн</quote> машины хуурамч дүрийн нэр юм. CNAME-г хуурамч хост нэр өгөхөд,
эсвэл олон машины дунд тойрч хэрэглэгдэх нэг хост нэр өгөхөд хэрэглэнэ.</para>
<quote>master</quote> машины хуурамч дүрийн нэр юм. CNAME-г тухайн хостын нэрийн хувьд
өөр төрлийн бичлэгтэй хэзээ ч цуг хэрэглэж болохгүй.</para>
<indexterm>
<primary>MX бичлэг</primary>
</indexterm>
<programlisting>
IN MX 10 mail.example.org.</programlisting>
<programlisting> IN MX 10 mail.example.org.</programlisting>
<para>
MX бичлэг нь аль захидлын серверүүд тухайн бүсийн захидлыг
<para>MX бичлэг нь аль захидлын серверүүд тухайн бүсийн захидлыг
хүлээж авах үүрэгтэй болохыг зааж өгнө. <hostid role="fqdn">mail.example.org</hostid>
нь захидлын серверийн хост нэр бөгөөд 10 нь энэ захидлын серверийн
зэрэглэлийг зааж байна.</para>
<para>
Нэг бүсэд 10, 20 гэх мэт ялгаатай зэрэглэлтэй
<para>Нэг бүсэд 10, 20 гэх мэт ялгаатай зэрэглэлтэй
хэд хэдэн захидлын сервер байж болно. <hostid role="domainname">example.org</hostid>
домэйн руу захидал явуулах гэж байгаа сервер эхлээд
хамгийн өндөр зэрэглэлтэй MX сервертэй (хамгийн бага зэрэглэлийн дугаартай), дараа нь дараагийн хамгийн өндөр зэрэглэлтэй
сервертэй гэх мэтчилэн захидлыг явуулж чадтал дарааллаар нь холбоо тогтооно.</para>
<para>
in-addr.arpa бүсийн файл (урвуу DNS) нь ижил хэлбэртэй байна. Ганцхан ялгаа нь
<para>in-addr.arpa бүсийн файл (урвуу DNS) нь ижил хэлбэртэй байна. Ганцхан ялгаа нь
A болон CNAME бичлэгийн оронд PTR бичлэгийг хэрэглэнэ.
</para>
@ -3456,7 +3586,7 @@ A болон CNAME бичлэгийн оронд PTR бичлэгийг хэрэ
10800 ; Refresh
3600 ; Retry
604800 ; Expire
3600 ) ; Minimum
300 ) ; Negative Reponse TTL
IN NS ns1.example.org.
IN NS ns2.example.org.
@ -3469,6 +3599,10 @@ A болон CNAME бичлэгийн оронд PTR бичлэгийг хэрэ
<para>Энэ файлд, жишээ домэйны IP-с хост нэр рүү буулгасан
зохих шаардлагатай буулгалтуудыг үзүүлсэн байна.</para>
<para>PTR бичлэгийн баруун талын бүх нэрс төгссөн байх
ёстой (өөрөөр хэлбэл <quote>.</quote>-ээр төгссөн
байна).</para>
</sect3>
</sect2>
@ -3480,11 +3614,9 @@ A болон CNAME бичлэгийн оронд PTR бичлэгийг хэрэ
</indexterm>
<para>Түр тогтоогч нэрийн сервер гэдэг нь
ямар ч бүсийн хувьд бүрэн эрхт биш нэрийн серверийг хэлнэ.
рекурсив хүсэлтэд хариу өгөх гол үүрэгтэй нэрийн серверийг хэлнэ.
Ийм төрлийн сервер нь зөвхөн асуулга явуулах бөгөөд
хариултыг дараа хэрэглэхээр тогтоож авдаг. Ийм нэрийн серверийг
зохион байгуулахын тулд, тохиргоог ердийн нэрийн сервертэй адилаар
хийх боловч, ямар ч бүсийн мэдээллийг оруулахгүй байхаар хийнэ.</para>
хариултыг дараа хэрэглэхээр тогтоож авдаг.</para>
</sect2>
<sect2>
@ -3519,18 +3651,12 @@ A болон CNAME бичлэгийн оронд PTR бичлэгийг хэрэ
<itemizedlist>
<listitem>
<para><ulink
url="http://www.isc.org/products/BIND/">ISC BIND-н Албан ёсны Хуудас</ulink></para>
url="https://www.isc.org/software/bind">ISC BIND-н Албан ёсны Хуудас</ulink></para>
</listitem>
<listitem>
<para><ulink
url="http://www.isc.org/sw/guild/bf/">ISC BIND-н Албан ёсны Хэлэлцүүлэг</ulink></para>
</listitem>
<listitem>
<para><ulink
url="http://www.isc.org/index.pl?/sw/bind/FAQ.php">
BIND FAQ</ulink></para>
url="https://www.isc.org/software/guild">ISC BIND-н Албан ёсны Хэлэлцүүлэг</ulink></para>
</listitem>
<listitem>
@ -3540,13 +3666,13 @@ A болон CNAME бичлэгийн оронд PTR бичлэгийг хэрэ
<listitem>
<para><ulink
url="ftp://ftp.isi.edu/in-notes/rfc1034.txt">RFC1034
url="http://www.rfc-editor.org/rfc/rfc1034.txt">RFC1034
- Домэйн Нэрүүд - Зарчмууд болон Боломжууд</ulink></para>
</listitem>
<listitem>
<para><ulink
url="ftp://ftp.isi.edu/in-notes/rfc1035.txt">RFC1035
url="http://www.rfc-editor.org/rfc/rfc1035.txt">RFC1035
- Домэйн Нэрүүд - Хэрэгжүүлэлт болон Үзүүлэлтүүд</ulink></para>
</listitem>
</itemizedlist>

View file

@ -1,7 +1,7 @@
<!--
The FreeBSD Mongolian Documentation Project
Original revision 1.34
Original revision 1.35
$FreeBSD$