Äîêóìåíò âçÿò èç êýøà ïîèñêîâîé ìàøèíû. Àäðåñ
îðèãèíàëüíîãî äîêóìåíòà
: http://www.arcetri.astro.it/manual/ko/dns-caveats.html
Äàòà èçìåíåíèÿ: Mon Jan 21 19:44:30 2013 Äàòà èíäåêñèðîâàíèÿ: Fri Feb 28 00:48:26 2014 Êîäèðîâêà: ISO8859-5 Ïîèñêîâûå ñëîâà: ï ï ï ï ï ï ï ï ï ï ï ï ð ï |
Apache HTTP Server Version 2.2
ÐÜ É?Ì-È? ×á É?ÐõÐÈÇÞ ÏôÎð×â Ì? ÐæÄé. ÎÖÖÔÔÅÀÅ ÌÃÑ?ÖÔÐßÐË ÐàÐËÆ? DNSÈ? Ð×ÑÈ×ßÑ?ÎÚÅÅÇß ×ßÆ?. ÎÖÖÔÔÅÀÅ ÌÃÑ?ÖÔÐßÐË ÐàÄÒÅ? DNSÀÅ ×ÚÏô×ßÄéÈù Ì-É?ÄÒ ÍÕÇêÌÊ É?Ñ? (ÍÓÐëÐÜ ÎØÅÙ Ì?ÅÅ ÐæÄé) Ø?ÐÊ Ì-ÊåÍÊÀÕÊÞ À?ÀíÀ? (Ë÷ÏûÐêÀÅ ÄéÈ? Ë÷ÏûÐêÏÅ Äû×á Ñ?ÁéÐË ÀÅÇÞÓ?ÄÒ ÀÝÐË Ö?×ä×ßÏ?) Ì-ÊåÍÊÅÅÅß(theft of service) À?ÀíÏÅ ÍÓÄîÈÁ Ì? ÐæÄé.
<VirtualHost www.abc.dom>
ServerAdmin webgirl@abc.dom
DocumentRoot /www/abc
</VirtualHost>
ÎÖÖÔÔÅÀÅ Ñ?Ë?Ð?ÐÈÇÞ ÅÏÐë×ßÁòÐ?×èÌ-ÄÒ À? ÀÅË?Ø?ÍÊÖ?ÏÅ
Äû×è ÅÞÀÅÑ? Ñ?ÊÈÀÅ ÐÄûÐ?ÐÈÇÞ ×ÚÏô×ßÄé. ÐÜ Ñ?ÊÈÄÒ
ServerName
À? Ì-É?ÀÅ
ÁòÄéÈ?Àý ÐÐÄô×â ÓæÌâ ×áÀÃÐ× IP ÑæÌâÐÜÄé. ÐÜ ÏÉÄÒ IP ÑæÌâÀÅ
Î?ÁòÆ?É?ÏÅ, ÎÖÖÔÔÅÄÒ DNSÈ? Ë÷Ïû×ßÏ? www.abc.dom
Ð×
ÑæÌâÈ? Ó?ÎÖÎï ×áÄé. Ì-É?ÀÅ ÌÃÑ?ÖÔÐßÐË ÐàÐËÆ? ÎþÆ ÐÜÐ?ÏÅÌ-À×
DNSÈ? Ë÷Ïû×â Ì? Î?ÄéÈù ÀÅË?Ø?ÍÊÖ?È? ÈÈÅù Ì? Î?Äé.
ÐÜ ÀÅË?Ø?ÍÊÖ?ÄÒ ÏôÓËÏÅ ÐÐÄô×â Ì? Î?Äé. (ÎÖÖÔÔÅ 1.2 ÐÜÐ?
É?Ð?ÏÅÌ-ÄÒ ÍÙÑ?Îþ Ì-É?ÀÅ ÊÞÖÓÅÅ ÎØ×áÄé.)
www.abc.dom
Ð× ÑæÌâÀÅ 192.0.2.1ÐÜÆ?Àý ÀÅÑ?×ßÐê.
ÁçÈ?Àý ÄéÐÍ ÌÃÑ?ÐË ÊÈÆ?:
<VirtualHost 192.0.2.1>
ServerAdmin webgirl@abc.dom
DocumentRoot /www/abc
</VirtualHost>
ÐÜÑ? ÎÖÖÔÔÅÄÒ ÐÜ ÀÅË?Ø?ÍÊÖ?Ð× ServerName
ÐË
Ó?ÁòÐ?×è Ï?DNSÈ? Ë÷Ïû×èÎï ×áÄé. Ï?Ó?ÁòÀÅ Í×Öà×ßÈù ÎÖÖÔÔÅÄÒ
ÀÅË?Ø?ÍÊÖ?È? ÊÞÊàÐ?ÐÈÇÞ Â?Äé. (ÎÖÖÔÔÅ 1.2 ÐÜÐ? É?Ð?ÏÅÌ-ÄÒ
ÍÙÑ?Îþ Ì-É?ÀÅ ÊÞÖÓÅÅ ÎØ×áÄé.) Ñÿ, ÐÜ ÀöÏü ÐÜÈ?ÁòÉí
ÀÅË?Ø?ÍÊÖ?Æ?Èù ÀÅË?Ø?ÍÊÖ?ÄÒ ÏßÐ?Ø? ÅÏÐë×ßÑ?ÎÚÀý, ipÁòÉíÐÜÆ?Èù
ÄûÊÞÊà ÅÏÐë×áÄé. ÁçÇ?Ã? ÎÖÖÔÔÅÀÅ Ì-É?ÈýÐË Ö?×ä×ßÏ? Ì-É?Ð×
Ð?ÓÌ URLÐË ÈÈÅùÎþÎï ×áÄéÈù Ñ?Ë?Ð?ÐÞ URLÐË ÈÈÅùÑ? È?×áÄé.
ÎÖÇÅ ÀöÏü ÐÜ ÅÞÀÅÑ? É?Ñ?ÀÅ Î?Äé.
<VirtualHost 192.0.2.1>
ServerName www.abc.dom
ServerAdmin webgirl@abc.dom
DocumentRoot /www/abc
</VirtualHost>
(ÓæÌâ×á) ÅÞÀÅÑ? ÑÎÇ?Ð× Ì-ÊåÍÊÀÕÊÞÀÅ ÉïË×â Ì? ÐæÄé.
ÎÖÖÔÔÅ 1.2 ÐÜÐ? É?Ð?Ð× ÀöÏü ÎþÆ ÀÅË?Ø?ÍÊÖ?ÏÅÌ-Æ?ÅÅ
Ð?ÏÅÌ- ÈË×á ÅÞ DNS ÀÛË?ÐÜ Í×Öà×ßÈù Ì-É?ÀÅ ÔáÑ?Ñ?ÅÅ ÎÚÄÒÄé.
DNSÀÅ Ä÷ÍÕÐ× Á××á ÉëÐ× É?Ñ?Ðß Ì?ÅÅ ÐæÄé. ÏÉÈ? ÅùÎþ,
abc.dom
ÐÜ ÀýÀÄ Ë÷ÐÜÖ?ÐÜÀý ÀýÀÄÐÜ ÐêÍÕÐ× DNSÈ?
À?È?×áÄéÈù, www.abc.dom
ÇÉÔêÅõÈ? Ñ?ÏüÁòÈÈ ×èÅÅ
(1.2 ÐÜÐ?) Ì-É?ÄÒ ÍÓÐë×ßÑ? È?×áÄé.
ØÞÎÐ Ä? ÁÃØÀ×á ÉöÉÅÅ ÐæÄé. ÄéÐÍ ÌÃÑ?ÐË ËüÖüÊÈÐê:
<VirtualHost www.abc.dom>
ServerAdmin webgirl@abc.dom
DocumentRoot /www/abc
</VirtualHost>
<VirtualHost www.def.dom>
ServerAdmin webguy@def.dom
DocumentRoot /www/def
</VirtualHost>
Ä÷ÍÕÐÜ www.abc.dom
ÏÅ 192.0.2.1,
www.def.dom
ÏÅ 192.0.2.2È? ×âÄ÷×ïÄéÀý ×ßÐê.
Æ×, def.dom
ÐÊ ÐêÓÌ DNSÈ? Ë÷Ïû×áÄéÀý ÀÅÑ?×ßÐê.
ÐÜ ÌÃÑ?À? ×ä def.dom
ÐË abc.dom
ÐÈÇÞ
ÀÅÄÒ È?Å÷ ÕûÍÕÐË ÀÅÇÞÓ? Ì? ÐæÄÒ ÐõÌâÏÅ ÅÞÎ?Äé. ÁçÇÈÄéÈù ÁçÅùÐÊ
www.def.dom
ÐË 192.0.2.1ÇÞ ÌÃÑ?×ßÁòÈÈ ×ßÈù ÅØÄé.
ÁçÅùÐÜ ÐêÓÌ DNSÈ? Ë÷Ïû×ßÁòÆ?É?ÏÅ Ä÷ÍÕÐÊ ÁçÅùÐÜ Ï?×ßÄÒÅ?ÇÞ
www.def.dom
ÇÉÔêÅõÈ? ÌÃÑ?×ßÄÒ ÀÝÐË ÈÇÐË Ì?
Î?Äé.
(Ë÷ÏûÐêÀÅ http://www.abc.dom/whatever
×?ÍÔÐ×
URLÐË ÐäÇÒ×ßÄÒ ÀöÏüÈ? Ö?×ä×ßÏ?) 192.0.2.1ÇÞ ÏÐÄÒ È?Å÷ ÏôÓËÐË
def.dom
ÀÅË?Ø?ÍÊÖ?ÀÅ Ì-ÊåÍÊ×ßÀä ÅØÄé. Ïæ ÐÜÇÁ
ÐßÐÜ ÐßÎþÃ?ÄÒÑ? ÐÜ×è×ßÇÑÈù ÎÖÖÔÔÅÀÅ ÎþÆËÀä ÀÅË?Ø?ÍÊÖ?ÇÞ
ÏÐÄÒ ÏôÓËÐË ÓÃÈ?×ßÄÒÑ?ÏÅ Äû×á ÌÃÈýÐÜ ×ÚÏô×ßÄé.
Ï?ÁòÏÅ ÄûÀ- ÌÃÈýÅ×ÐæÄé.
ÎÖÖÔÔÅ 1.1ÏÅÌ- ÐÜÈ?ÁòÉí
ÀÅË?Ø?ÍÊÖ? Ñ?Ï?ÐÜ Ö?×äÅ×Î?ÁòÆ?É?ÏÅ ÎÖÖÔÔÅÄÒ Ð?Ì-É?È?
Í××ð×ßÄÒ Ø?ÍÊÖ?Ð× IP ÑæÌâ(Åù)È? ÎÛ ×ÚÏôÀÅ ËÀõÄé. ÐÜ ÑæÌâÄÒ
(ÐæÄéÈù) Ð?Ï? ServerName
Ø?ÐÊ C ×äÌ? gethostname
ÐÈÇÞ (ÈýÇÙ×ÑÇâ×ÑÖ?ÏÅ
"hostname"ÐË ÐäÇÒ×ïÐËÆ?ÏÝ ÀÀÐÊ ÀñÀ?) Î?ÄÒÄé. ÁçÇ?Èù ÐÜ ÑæÌâÇÞ
DNS ÀÛË?ÐË ×áÄé. ×?Ð÷ ÐÜ ÀÛË?ÐÊ ×××â Ì? Î?Äé.
DNS Ì-É?ÀÅ ÑçÎþÌ- ÐÜ ÀÛË?ÐÜ Í×Öà×â ÀÝ ÀÀÄéÈù
/etc/hosts
ÏÅ Ø?ÍÊÖ?ÈýÐË ÑÎþÃæÐË Ì? ÐæÄé.
(ÔÔ×ËÕÝÀÅ Ñ?Ë?Ð?ÐÈÇÞ ÊÞÖÓÅ×Î?ÄéÈù ÎÖÈÆ ÐÜÉÜ ÅùÎþÐæÐË ÀÝÐÜÄé.)
ÁçÈ?Àý DNSÀÅ Í×Öà×ßÈù Ì-É?ÀÅ /etc/hosts
È?
Ë÷Ïû×ßÄÒÑ? Ø?ÐÞ×ßÆ?. Ë÷Ïû×ßÄÒ ÏþÏÅÓÌÑ?ÏÅ Å?Æ?
/etc/resolv.conf
Ø?ÐÊ /etc/nsswitch.conf
È?
Ì?Ñ?×ßÈù ÅÙ ÀÝÐÜÄé.
Ì-É?ÀÅ ÎþÆ ÐÜÐ?ÏÅÌ-À× DNSÈ? ÀÛË?×ßÈù ÎØÅØÄéÈù
HOSTRESORDER
Ø?ÀöÊ?Ì?È? "local"ÇÞ ÌÃÑ?×ßÀý
ÎÖÖÔÔÅÈ? Í××ð×â Ì? ÐæÄé. mod_env
È?
Ë÷Ïû×ßÏ? Ø?ÀöÐË Ê?Àö×ßÑ? ÎÚÄÒÄéÈù ÐÜ Ø?ÀöÊ?Ì?ÄÒ
CGIÏÅÅÅ ÏÅ×òÐË ÑèÄé. ÏþÏÅÓÌÑ?Ð× manpageÃ? FAQÈ? Ò?Àý×ßÄÒ
ÀÝÐÜ ÑÑÄé.
VirtualHost
ÏÅ IP
ÑæÌâÈ? Ë÷Ïû×ßÆ?
Listen
ÏÅ
IP ÑæÌâÈ? Ë÷Ïû×ßÆ?
ServerName
ÐË
ÀÅÑ?Àä ×ßÆ?
<VirtualHost _default_:*>
Ì-É?È?
ÈÈÅùÎþÆ?DNSÏÝ À?ÇÓÅØ Ë?ØÂÐÊ ÈÕÏü ÉéÆ?Ñ?×ßÑ? È?×ßÄé. ÎÖÖÔÔÅ 1.2ÏÅÌ- ÏüÈ?ÄÒ DNSÀÅ Í×Öà×á ÀöÏüÏÅÅÅ ÓæÌâ×á Ì-É?ÀÅ ÔáÑ?ÅÅÇß ÃûÇÒ×ïÑ?ÈÈ ÀñÀ?ÄÒ Ã?Ë?Äé. ÎþÒÇÅ÷ ÌÃÑ?ÖÔÐßÏÅ Ñ?Ñ? IP ÑæÌâÈ? ÏôÁÈ×ßÄÒ ÀÝÐÊ É?Ø?È? ÄéÍÓ ÌÃÑ?×èÎï×â ÏôÑ? ÐÞÕÝÃíÏÅ ÈÕÏü ÉéÆ?Ñ?×ßÑ? È?×ßÄé.
Ð?ÏÅÌ- ÌÃÈý×á Ì-ÊåÍÊÅÅÅß À?ÀíÐË ÈÇÄÒ ×áÀÅÑ? ÉöÉÐÊ ÀÛË?×á IP ÑæÌâÏÅ ÄéÍÓ Ï?DNS ÀÛË?ÐË ×ßÏ? ÅÞ ÐÜÈ?ÐË ÊåÁÃ×ßÄÒ ÀÝÐÜÄé. Ì-ÇÞ ÄéÈ? ÀöÏü ÀÅË?Ø?ÍÊÖ?È? ÀÅÅÏ×ßÑ? ÎÚÐË Ì? ÐæÄé. ÐÜ ÉöÉÐÊ Ï?DNSÀÅ ÏÓÉéÇÞ ÌÃÑ?Å×Îï ×áÄé. (FTP Ì-É?Ã? TCP wrapperÀÅ "ÑïÊÉ-Ï?" DNS ÀÛË?ÐË ÐêÑæ Ë÷Ïû×ßÁòÆ?É?ÏÅ ÄûÊÞÊàÐ× À?È?ÐêÏÅÀä ÐÝÌ?×â ÀÝÐÜÄé.)
ÎþÒÇÅ÷ IP ÑæÌâÈ? Ë÷Ïû×ßÑ?ÎÚÐÈÈù DNSÀÅ Í×Öà×á ÀöÏü ÀÅË?Ø?ÍÊÖ? Ð?Ì-É?È? ÉßÐË Ì? ÐæÀä ÍÓÐë×â Ì? Î?Äé. ÌÃÑ?Ð× ÐßÊÞÈ? É?ÍÓ×ßÄÒ ÀÝÀ? ÀÀÐÊ ÊÞÊàÐ?ÐÞ ×èÀñÓ?ÐÊ Ð?Ì-É? Ð?ÓÌÈ? ÍÓÐë×ßÑ?ÎÚÄÒ ÀÝÊÈÄé Ä? Ã?Ëì Ì?ÅÅ ÐæÄé.
HTTP/1.1ÐÜ Ã?ÏäÀý ÊúÆ?ÏüÐ?ÏÝ ×ÑÇßÍÓÀÅ Host
×üÄ?È? ÊÈÃËÁò ÍÓÐë×ïÐÈÉ×ÇÞ IPÁòÉí ÀÅË?Ø?ÍÊÖ?È? ÏßÐ?Ø?
Ë÷Ïû×ßÑ?ÎÚÄÒ ÀÝÐÜ ÀÅÄÙ×èÑ? ÀÝÐÜÄé. ÁçÇ?Èù Ð?Ì-É?ÄÒ ÌÃÑ?ÑïÏÅÌ-
DNS ÀÛË?ÐË ×â ×ÚÏôÀÅ Î?ÎþÑ?Äé. ÁçÇ?Ã? 1997Ãò 3Ï?ÏÅÄÒ ÑïÏô×á
Ð?Ì-É?ÏÅ Ö?×ä×â Ñ?ÅÅÇÞ ÐÜÈ?ÁòÉí ÀÅË?Ø?ÍÊÖ?ÀÅ ÃÞÈ? Ë÷ÏûÅ×Ñ?
ÎÚÎâÄé.