From a7dbc7baa2eec37b6309303988ece1b09685147f Mon Sep 17 00:00:00 2001 From: Yoshiki Hayashi Date: Thu, 30 May 2002 07:17:37 +0000 Subject: [PATCH] New Japanese translation. Submitted by: Hiroaki KAWAI Reviewed by: Yoshiki Hayashi git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95391 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/bind.html | 111 -------------------------------- docs/manual/bind.html.ja.jis | 118 +++++++++++++++++++++++++++++++++++ 2 files changed, 118 insertions(+), 111 deletions(-) delete mode 100644 docs/manual/bind.html create mode 100644 docs/manual/bind.html.ja.jis diff --git a/docs/manual/bind.html b/docs/manual/bind.html deleted file mode 100644 index a52d8ee3d0..0000000000 --- a/docs/manual/bind.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - Setting which addresses and ports Apache uses - - - - - - -

Setting which addresses and ports Apache - uses

- -

When Apache starts, it connects to some port and address on - the local machine and waits for incoming requests. By default, - it listens to all addresses on the machine. However, it needs to - be told to listen to specific ports, or to listen to only selected - addresses, or a combination. This is often combined with the - Virtual Host feature which determines how Apache responds to - different IP addresses, hostnames and ports.

- -

The Listen directive tells the server to accept - incoming requests only on the specified port or - address-and-port combinations. If only a port number is - specified in the Listen directive, the server - listens to the given port on all interfaces. If an IP address - is given as well as a port, the server will listen on the given - port and interface. Multiple Listen directives may be used to - specify a number of addresses and ports to listen to. The - server will respond to requests from any of the listed - addresses and ports.

- -

For example, to make the server accept connections on both - port 80 and port 8000, use:

-
-   Listen 80
-   Listen 8000
-
- To make the server accept connections on two specified - interfaces and port numbers, use -
-   Listen 192.170.2.1:80
-   Listen 192.170.2.5:8000
-
- IPv6 addresses must be surrounded in square brackets, as in the - following example: -
-   Listen [fe80::a00:20ff:fea7:ccea]:80
-
- -

Special IPv6 considerations

- - When APR supports IPv6, Apache will create IPv6-capable listening - sockets by default (i.e., when no IP address is specified on the - Listen directive). In other words, when APR supports IPv6, -
-   Listen 80
-
- is equivalent to -
-   Listen [::]:80
-
- When APR does not support IPv6, -
-   Listen 80
-
- is equivalent to -
-   Listen 0.0.0.0:80
-
- On some platforms, such as NetBSD, binding to the IPv6 wildcard address - ("::") does not allow Apache to accept connections on IPv4 interfaces. - In this situation, multiple Listen directives are required, as shown - below: -
-   Listen 0.0.0.0:80
-   Listen [::]:80
-
- Apache does not currently detect this, so the Listen statements must - be edited manually by the administrator. - -

How this works with Virtual Hosts

- -

Listen does not implement Virtual Hosts. It only tells the - main server what addresses and ports to listen to. If no - <VirtualHost> directives are used, the server will behave - the same for all accepted requests. However, - <VirtualHost> can be used to specify a different behavior - for one or more of the addresses and ports. To implement a - VirtualHost, the server must first be told to listen to the - address and port to be used. Then a <VirtualHost> section - should be created for a specified address and port to set the - behavior of this virtual host. Note that if the - <VirtualHost> is set for an address and port that the - server is not listening to, it cannot be accessed.

- -

See also

- See also the documentation on Listen directive, Virtual Hosts, DNS Issues and <VirtualHost> - section. - - - diff --git a/docs/manual/bind.html.ja.jis b/docs/manual/bind.html.ja.jis new file mode 100644 index 0000000000..835281abc2 --- /dev/null +++ b/docs/manual/bind.html.ja.jis @@ -0,0 +1,118 @@ + + + + + + Apache が使用するアドレスとポートの設定 + + + + + + + +

Apache が使用するアドレスとポートの設定

+ +

Apache は起動時に、ローカルマシンのあるポートあよびアドレス + に対して接続し、リクエストが来るのを待ちます。 + デフォルトではマシンの全てのアドレスに対して listen します。 + しかしながら、特定のポートか、特定のアドレスのみか、 + またはそれらの組み合わせのいずれかを listen するようにする必要があります。 + これは、異なる IP アドレス、ホスト名、ポートに対する Apache + の応答方法を決定するバーチャルホスト機能と組み合わせて使われます。

+ +

Listen ディレクティブは特定のポートや + アドレス・ポートの組からのみ入ってくるリクエストを + 受け付けるようにできます。 + もしポート番号のみが Listen ディレクティブで + 指定された場合は、全てのインターフェースの与えられたポート番号を + listen します。 IP アドレスがポート番号と同時に与えられた場合は、 + サーバは与えられたポートとインターフェースを listen します。 + 複数の Listen ディレクティブを用いて + いくつかの listen するアドレスとポートを指定できます。 + サーバはリスとされたアドレスやポートからの全てのリクエストに + 対して応答します。

+ +

例えば、ポート 80 と 8000 の両方に対しての接続を受け付けるには

+
+   Listen 80
+   Listen 8000
+
+ とします。 + 2 つの指定されたインタフェースとポート番号に対しての接続を受け付けるには +
+   Listen 192.170.2.1:80
+   Listen 192.170.2.5:8000
+
+ とします。 + IPv6 アドレスは、角括弧で次の例のように囲まなければいけません。 +
+   Listen [fe80::a00:20ff:fea7:ccea]:80
+
+ +

IPv6 の特記事項

+ + APR が IPv6 をサポートする場合は、Apache はデフォルトで IPv6 + を listen するソケットを作ります (例えば Listen ディレクティブで + IP アドレスが無指定の場合)。 + つまり、APR が IPv6 をサポートする場合、 +
+   Listen 80
+
+ は +
+   Listen [::]:80
+
+ と同等です。APR が IPv6 をサポートしない場合は、 +
+   Listen 80
+
+ は +
+   Listen 0.0.0.0:80
+
+ と同等です。 + NetBSD 等のいくつかのプラットホームでは、IPv6 + のワイルドカードアドレス (「::」) のバインドでは IPv4 + インターフェースにコネクションを張れません。 + このような状況では、次のように複数の Listen ディレクティブが必要になります。 +
+   Listen 0.0.0.0:80
+   Listen [::]:80
+
+ Apache は現在これを自動検出することができないので、 + そのような場合は + Listen 命令文は管理者が手動で編集しないといけません。 + +

バーチャルホストに対してどう働くのか

+ +

Listen でバーチャルホストが実装されるわけではありません。 + Listen は単にメインサーバにどのアドレスとポートを listen すべきかを + 教えるだけです。 + <VirtualHost> ディレクティブが使われない場合は、 + 受け入れたリクエスト全てに対して全く同じ挙動をします。 + しかしながら <VirtualHost> 使って、 + 一つ以上のアドレスやポートに対して異なる挙動をするように + 指定することができます。 + VirtualHost 実装するには、使用するアドレスとポートを + まず始めにサーバに通知しなければなりません。 + そして、その指定したアドレスとポートでの + このバーチャルホストの挙動を設定するために、 + <VirtualHost> セクションを作ります。 + もし <VirtualHost> が listen していないアドレスとポートに対して + 設定されてしまうと、 + アクセスすることができないということに注意してください。

+ +

関連項目

+ Listen ディレクティブバーチャルホストDNS の問題<VirtualHost> + セクションの文書もご覧下さい。 + + + + -- 2.50.1