前のトピック: ホスト グループ プロパティの設定次のトピック: ホスト グループ内のホスト上での SSH 認証情報の作成


正規表現を使用してリモート ホスト名パターンを定義する方法

ホスト グループを設定するときは、ホスト名パターン、IP アドレス パターン、またはその両方を指定します。 ホスト グループ用のリモート ホスト パターンを定義するときに適用できる正規表現の演算子を以下に示します。

正規表現を、FQDN 内のあらゆるものを表現する方法と考えてください。たとえば、以下のものがあります。

以下の表に、ホスト名パターンの入力に役立つ例を示します。これによって、効率的な処理ができるようになります。 演算子なしで FQDN またはサブドメインを入力した場合、マップ対象の FQDN またはグループは見つかりますが、処理効率は低下します。 リモート ホスト パターンについて入力するホスト名パターンには、以下の正規表現の組み合わせを含めることをお勧めします。

一般的な組み合わせ

説明

FQDN およびホスト グループの例

^<ホスト名>

先頭文字のキャレットは、キャレットに続くテキストでパターンが開始することを意味します。

FQDN: ^host1¥.ca¥.com$ は host1.ca.com とだけ一致します

(先頭のキャレットなしで host1¥.ca¥.com$ と指定すると、aaaahost1.ca.com など、host1.ca.com で終わる名前を持つあらゆるホストが検索されます)。

グループ:

先頭キャレットのない ca¥.com$ は、ca.com サブドメイン内のすべての FQDN に一致します。

¥.

エスケープ ドットの組み合わせ(¥.)は、ドットをリテラルとして解釈することを意味します。

FQDN: ^host1¥.ca¥.com$ は host1.ca.com とだけ一致します

(各ドットの前のエスケープのない ^host.ca.com$ は、

host1Mca0com に一致する可能性があります)。

グループ: host の後にドットの付いた^host.¥.ca¥.com$ は、ca.com ドメイン内の host0、host1、...hostZ と名前の付いたホストに一致する可能性があります。

.*<ドメイン>

ドット アスタリスクの組み合わせ(.*)は、すべて一致することが可能になります。

グループ: 先頭に .* が付く .*¥.ca¥.com$ は、ドメイン内のすべてのホストに一致します。

<ドメイン名>$

ドメイン名に続くドル記号は、そのパターンが指定のドメインで終わることを意味します。

FQDN: ^host1¥.ca¥.com$ は host1.ca.com とだけ一致します

(終了の $ 演算子のない ^host1¥.ca¥.com は、

host1.ca.comaaaaaaa に一致する可能性があります)。

リモート IP アドレス パターン

IP アドレスが動的でなく静的である以下のいずれかの組み合わせを指定します。 行を作成するには[追加]をクリックします。

リモート ホスト名パターン

完全修飾ドメイン名(FQDN)またはサブドメインの正規表現パターンのリストとともにリモート ホストのグループを指定します。 各パターン エントリの行を作成するには、[追加]をクリックします。

例: