ユーザーズマニュアル
Version 1.9 — Rev. 3

# リスナー全般

### リスナー名

#### 説明

このリスナーの一意の名前。

#### 構文

テキスト

### IPアドレス

#### 説明

このリスナーのIPを指定します。利用可能なすべてのIPアドレスが一覧表示されます。IPv6アドレスは"[ ]"で囲まれます。
すべてのIPv4 IPアドレスで待ち受けるには、ANYを選択します。すべてのIPv4およびIPv6 IPアドレスで待ち受けるには、 [ANY]を選択します。
IPv4とIPv6の両方のクライアントにサービスを提供するには、通常のIPv4アドレスではなくIPv4マップIPv6アドレスを使用してください。 IPv4マップIPv6アドレスは[::FFFF:x.x.x.x]の形式で記述します。

#### 構文

ドロップダウンリストから選択

#### ヒント

[セキュリティ] マシンに異なるサブネットワーク上の複数のIPがある場合、特定のIPを選択して、 対応するサブネットワークからのトラフィックのみを許可できます。

### ポート

#### 説明

リスナーのTCPポートを指定します。 スーパーユーザー（"root"）のみが1024より小さいポートを使用できます。 ポート80はデフォルトのHTTPポートです。 ポート443はデフォルトのHTTPSポートです。

#### 構文

整数

### バインディング

#### 説明

リスナーが割り当てられているlshttpd子プロセスを指定します。 リスナーをプロセスに手動で関連付けることによって、異なるリスナーへのリクエストを処理するために、異なる子プロセスを使用できます。 デフォルトでは、すべての子プロセスにリスナーが割り当てられます。

#### 構文

チェックボックスから選択

### REUSEPORTを有効にする

#### 説明

SO_REUSEPORTソケットオプションを使用して、受信トラフィックを複数のワーカーへ分散します。 この設定はマルチワーカーライセンスでのみ有効です。有効にすると、すべてのワーカーがこのリスナーに自動的にバインドされ、 "バインディング"設定は無視されます。
デフォルト値: オン

#### 構文

ラジオボックスから選択

### セキュア

#### 説明

これがセキュア（SSL）リスナーかどうかを指定します。 セキュアリスナーの場合は、追加のSSL設定を適切に設定する必要があります。

#### 構文

ラジオボックスから選択

### バーチャルホストマッピング

#### 説明

リスナーとバーチャルホストの関係を指定します。 リスナーとバーチャルホストはドメイン名によって関連付けられています。 HTTP要求は、一致するドメイン名を持つバーチャルホストにルーティングされます。 1つのリスナーは、異なるドメイン名の複数のバーチャルホストにマップできます。 1つのバーチャルホストを異なるリスナーからマップすることもできます。 1つのリスナーは、ドメイン名の値"*"を持つ1つのcatchallバーチャルホストを許可できます。 リスナーのマッピングに明示的に一致するドメイン名がない場合、 リスナーはそのリクエストをそのcatchallバーチャルホストに転送します。

#### ヒント

[パフォーマンス] 必要なマッピングのみを追加します。 リスナーが1つのバーチャルホストにのみマッピングされている場合は、catchallマッピング"*"のみを設定します。

### バーチャルホスト

#### 説明

バーチャルホストの名前を指定します。

#### 構文

ドロップダウンリストから選択

### ドメイン

#### 説明

マッピングドメイン名を指定します。 ドメイン名は大文字と小文字を区別せず、先頭の"www."は削除されます。 ワイルドカード文字"*"と"?"を使用できます。 "?"は1文字だけを表します。 "*"は任意の数の文字を表します。 重複したドメイン名は許可されません。

#### 構文

カンマ区切りリスト。

#### 例

www?.example.com
"*.mydomain.com"はmydomain.comのすべてのサブドメインと一致します。
"*"は単独でcatchallドメインとなり、一致しなかった任意のドメイン名に一致します。

#### ヒント

[パフォーマンス] リスナーが1つのバーチャルホスト専用の場合は、不要なチェックを避けるために、ドメイン名に常に*を使用します。 可能であれば、catchallドメイン以外でワイルドカード文字を使用するドメイン名は避けてください。