翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
PPL IP アドレス関数
注記
このPPL関数をサポートする AWS データソース統合を確認するには、「」を参照してください関数。
CIDRMATCH
使用法: CIDRMATCH(ip, cidr)
指定された IP アドレスが指定された cidr 範囲内にあるかどうかを確認します。
引数タイプ:
-
STRING, STRING
-
戻り型: BOOLEAN
例:
os> source=ips | where cidrmatch(ip, '***********/24') | fields ip fetched rows / total rows = 1/1 +--------------+ | ip | |--------------| | *********** | +--------------+ os> source=ipsv6 | where cidrmatch(ip, '2003:db8::/32') | fields ip fetched rows / total rows = 1/1 +-----------------------------------------+ | ip | |-----------------------------------------| | 2003:0db8:****:****:****:****:****:0000 | +-----------------------------------------+
注記
-
ip
は、 IPv4または IPv6 アドレスにすることができます。 -
cidr
は、 ブロックIPv4または IPv6ブロックにすることができます。 -
ip
と は、両方IPv4または両方のcidr
である必要がありますIPv6。 -
ip
と は両方とも有効で、空でない/null でないcidr
必要があります。