📄 dns-caveats.html.ja.euc-jp
字号:
<?xml version="1.0" encoding="EUC-JP"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"><head><!-- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX This file is generated from xml source: DO NOT EDIT XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX --><title>DNS と Apache にまつわる庙罢祸灌 - Apache HTTP サ〖バ</title><link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" /><link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" /><link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link href="./images/favicon.ico" rel="shortcut icon" /></head><body id="manual-page"><div id="page-header"><p class="menu"><a href="./mod/">モジュ〖ル</a> | <a href="./mod/directives.html">ディレクティブ</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">脱胳</a> | <a href="./sitemap.html">サイトマップ</a></p><p class="apache">Apache HTTP サ〖バ バ〖ジョン 2.0</p><img alt="" src="./images/feather.gif" /></div><div class="up"><a href="./"><img title="<-" alt="<-" src="./images/left.gif" /></a></div><div id="path"><a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP サ〖バ</a> > <a href="http://httpd.apache.org/docs-project/">ドキュメンテ〖ション</a> > <a href="./">バ〖ジョン 2.0</a></div><div id="page-content"><div id="preamble"><h1>DNS と Apache にまつわる庙罢祸灌</h1><div class="toplang"><p><span>Available Languages: </span><a href="./en/dns-caveats.html" hreflang="en" rel="alternate" title="English"> en </a> |<a href="./ja/dns-caveats.html" title="Japanese"> ja </a> |<a href="./ko/dns-caveats.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p></div><div class="outofdate">This translation may be out of date. Check the English version for recent changes.</div> <p>塑矢今の柒推は肌の办咐に吭きます。≈Apache が肋年ファイルを粕み哈むときに DNS を蝗脱する涩妥がないようにして布さい∽。Apache が肋年ファイルを 粕み哈むときに DNS を蝗脱する涩妥がある眷圭、慨完拉の啼玛 (弹瓢しないかもしれません) やサ〖ビス雕容や硼脱アタック (戮のユ〖ザからヒットを硼むことを崔みます) の啼玛に木烫するかもしれません。</p> </div><div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#example">词帽な毋</a></li><li><img alt="" src="./images/down.gif" /> <a href="#denial">サ〖ビス雕容</a></li><li><img alt="" src="./images/down.gif" /> <a href="#main">≈肩サ〖バ∽アドレス</a></li><li><img alt="" src="./images/down.gif" /> <a href="#tips">笆惧の啼玛を豺疯する数恕</a></li><li><img alt="" src="./images/down.gif" /> <a href="#appendix">烧峡: 经丸弄な数羹拉</a></li></ul></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="example" id="example">词帽な毋</a></h2> <div class="example"><p><code> <VirtualHost www.abc.dom> <br /> ServerAdmin webgirl@abc.dom <br /> DocumentRoot /www/abc <br /> </VirtualHost> </code></p></div> <p>Apache が赖撅に怠墙するには、バ〖チャルホスト髓に涩ず企つの 攫鼠が涩妥になります。それは、 <code class="directive"><a href="./mod/core.html#servername">ServerName</a></code> と、そのサ〖バが炳批するための IP (呵你办つ) です。 惧淡毋では IP アドレスを崔んでいませんので、Apache は DNS を蝗脱して <code>www.abc.dom</code> を斧つけなければなりません。 部らかの妄统で肋年ファイルを粕み哈んでいるときに DNS が网脱できなかった眷圭、 バ〖チャルホストは<strong>肋年されません</strong>。 そして、そのバ〖チャルホストに滦するヒットには炳批がなされません (Apache 1.2 笆涟では弹瓢すらしません)。</p> <p><code>www.abc.dom</code> のアドレスが 10.0.0.1 だとします。では、肌の肋年について雇えてみましょう。</p> <div class="example"><p><code> <VirtualHost 10.0.0.1> <br /> ServerAdmin webgirl@abc.dom <br /> DocumentRoot /www/abc <br /> </VirtualHost> </code></p></div> <p>附哼のリリ〖スでは Apache は DNS 嫡苞きを蝗脱して このバ〖チャルホストの <code class="directive"><a href="./mod/core.html#servername">ServerName</a></code> を斧つけます。 その嫡苞きが己窃した眷圭は婶尸弄にバ〖チャルホストを痰跟にします (Apache 1.2 より涟では弹瓢すらしません)。 バ〖チャルホストが叹涟ベ〖スであれば窗链に痰跟になりますが、 IP ベ〖スであれば车ね瓢侯します。しかしながら、サ〖バ叹を 崔む窗链な URL を栏喇しなければならない眷圭は、赖しい URL の栏喇ができません。</p> <p>肌の毋は惧淡の啼玛を豺疯しています。</p> <div class="example"><p><code> <VirtualHost 10.0.0.1> <br /> ServerName www.abc.dom <br /> ServerAdmin webgirl@abc.dom <br /> DocumentRoot /www/abc <br /> </VirtualHost> </code></p></div> </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="denial" id="denial">サ〖ビス雕容</a></h2> <p>サ〖ビス雕容が弹こる眷圭、(警なくとも) 企つのケ〖スがあります。 Apache 1.2 より涟を悸乖している眷圭、バ〖チャルホストのための 惧淡の企つの DNS 浮瑚のうち办つ己窃すれば弹瓢すらしません。 そしてこの DNS 浮瑚が极尸の扩告布にすらない眷圭もありえます。 毋えば、<code>abc.dom</code> が杠狄のサ〖バの办つで、 DNS は杠狄极咳で瓷妄している眷圭、帽に <code>www.abc.dom</code> レコ〖ドを猴近するだけで、 (1.2 より涟の) サ〖バを弹瓢稍墙にすることができます。</p> <p>もう办つのケ〖スは、より丹烧きにくいものです。 肌の肋年について雇えてみましょう。</p> <div class="example"><p><code> <VirtualHost www.abc.dom> <br /> ServerAdmin webgirl@abc.dom <br /> DocumentRoot /www/abc <br /> </VirtualHost> <br /> <br /> <VirtualHost www.def.dom> <br /> ServerAdmin webguy@def.dom <br /> DocumentRoot /www/def <br /> </VirtualHost> </code></p></div> <p>10.0.0.1 を <code>www.abc.dom</code> に、 10.0.0.2 を <code>www.def.dom</code> に充り碰てているとします。 また、<code>def.dom</code> は杠狄极咳の DNS の扩告布にあるとします。この肋年で、<code>abc.dom</code> に羹けられたトラフィック链てを氓うことができる疤弥に <code>def.dom</code> を肋弥できています。稿は帽に <code>www.def.dom</code> が 10.0.0.1 を徊救するように 肋年するだけです。DNS は杠狄娄の DNS でコントロ〖ルされているので、 <code>www.def.dom</code> レコ〖ドが攻きな眷疥を回すように 肋年できてしまうのを贿めさせることができません。</p> <p>10.0.0.1 に滦するリクエスト (<code>http://www.abc.dom/whatever</code> 妨及の URL を掐蜗したユ〖ザからのもの链てを崔みます) は、<code>def.dom</code> バ〖チャルホストで炳批されます。 このようなことが部肝弹こるかもっと紊く梦るためには、 炳批の涩妥なバ〖チャルホストへのリクエストに滦して、 Apache がどのように腊圭拉を澄瘦するかについて、 考い的侠が涩妥になります。おおざっぱな棱汤は<a href="vhosts/details.html">こちら</a>に淡揭されています。</p> </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="main" id="main">≈肩サ〖バ∽アドレス</a></h2> <p>Apache 1.1 での <a href="vhost/name-based.html">叹涟ベ〖スのバ〖チャルホストのサポ〖ト</a> 纳裁の狠に、 Apache は httpd の悸乖されているホストの IP アドレスを梦る涩妥が叫てきました。このアドレスを评るために、 (もしあれば) グロ〖バルな <code class="directive"><a href="./mod/core.html#servername">ServerName</a></code> を蝗脱するか、 C 咐胳の簇眶 <code>gethostname</code> (コマンドプロンプトで <code>hostname</code> とタイプしたときと票じものを手します) を钙び叫すかをします。 その稿、评られたアドレスで DNS 浮瑚を乖ないます。 附哼のところ、この DNS 浮瑚を搀闰する数恕はありません。</p> <p>DNS サ〖バがダウンして、この浮瑚ができない祸轮が弹こることを 恫れているのであれば、<code>/etc/hosts</code> にホスト叹を淡揭しておくことができます (マシンが赖撅に弹瓢するように贷に肋年されているかもしれません)。 その眷圭、DNS 徊救が己窃した眷圭にマシンが <code>/etc/hosts</code> を蝗脱するように肋年していることを澄千してください。 その数恕は、どの OS を蝗脱しているかに巴赂しますが、 <code>/etc/resolv.conf</code> か <code>/etc/nsswitch.conf</code> を试礁することで肋年できます。</p> <p>もし戮の妄统で DNS を网脱する涩妥がない眷圭は、 <code>HOSTRESORDER</code> 茨董恃眶を≈ <code>local</code> ∽に肋年することでそのようにできます。笆惧これらの祸柿は、どんな OS 、レゾルバライブラリを蝗脱しているかに巴赂します。また、 <code class="module"><a href="./mod/mod_env.html">mod_env</a></code> を蝗脱して茨董恃眶を扩告しない嘎り、 CGI にも逼读を涂えます。man ペ〖ジや蝗脱している OS の FAQ で拇べると紊いでしょう。</p> </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="tips" id="tips">笆惧の啼玛を豺疯する数恕</a></h2> <ul> <li> <code class="directive"><a href="./mod/core.html#virtualhost">VirtualHost</a></code> で IP アドレスを蝗脱する。 </li> <li> <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> で IP アドレスを蝗脱する。 </li> <li> 链てのバ〖チャルホストが汤绩弄に <code class="directive"><a href="./mod/core.html#servername">ServerName</a></code> を积つようにする。 </li> <li>部も炳批しない <code><VirtualHost _default_:*></code> サ〖バを侯る。</li> </ul> </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="appendix" id="appendix">烧峡: 经丸弄な数羹拉</a></h2> <p>DNS に簇して、附觉は链く倒しくありません。Apache 1.2 で、 DNS のイベントが己窃しても警なくとも弹瓢プロセスが鲁くようにしましたが、 これが呵光の豺疯数恕ではないでしょう。アドレスの浩充り碰てが涩妥稍材闰 となっている海泣のインタ〖ネットにおいては、 肋年ファイルの面で汤绩弄な IP アドレスを妥滇する慌屯は、 链く倒しくありません。</p> <p>硼脱のサ〖ビスアタックに簇して乖なうべき祸は、 DNS 界苞きを乖なって评られたアドレスに滦する DNS 嫡苞きを乖なって、企つの叹涟を孺秤することです。 この企つが办米しなければバ〖チャルホストは痰跟になるようにします。 こうするためには嫡苞き DNS が努磊に肋年されている涩妥があります (FTP サ〖バや TCP ラッパ〖のおかげで≈企脚嫡苞き∽DNS は办忍弄に なっていますので、瓷妄荚にはお齐厉みものでしょう)。</p> <p>IP アドレスが蝗脱されていなくて DNS が己窃した眷圭は、 どうしてもバ〖チャルホストウェブサ〖バを慨完拉を澄瘦して 弹瓢させることは稍材墙のようです。 肋年の办婶を痰跟にするというような婶尸弄な豺疯では、 サ〖バが部をするようにするかにもよりますが、 そのサ〖バが弹瓢しないより澄悸に碍い觉斗になるでしょう。</p> <p>HTTP/1.1 が倡券され、ブラウザやプロキシが <code>Host</code> ヘッダを券乖するようになったので、IP ベ〖スのバ〖チャルホストを 链く蝗脱しなくても貉むようになるかもしれません。 この眷圭、ウェブサ〖バは肋年面に DNS 徊救をしなくても貉みます。 しかし 1997 钳 3 奉箕爬の觉斗では、 睛脱レベルのウェブサ〖バで蝗脱できるほどには、 これらの怠墙は弓く倡券が渴んでいません。</p> </div></div><div class="bottomlang"><p><span>Available Languages: </span><a href="./en/dns-caveats.html" hreflang="en" rel="alternate" title="English"> en </a> |<a href="./ja/dns-caveats.html" title="Japanese"> ja </a> |<a href="./ko/dns-caveats.html" hreflang="ko" rel="alternate" title="Korean"> ko </a></p></div><div id="footer"><p class="apache">Copyright 1995-2005 The Apache Software Foundation or its licensors, as applicable.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p><p class="menu"><a href="./mod/">モジュ〖ル</a> | <a href="./mod/directives.html">ディレクティブ</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">脱胳</a> | <a href="./sitemap.html">サイトマップ</a></p></div></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -