跳至主要内容

cidrcontains 函数

cidrcontains 用于确定给定的 IP 地址或以 CIDR 表示法给出的地址前缀是否在给定的 IP 网络地址前缀内。

请注意,这两个参数必须属于同一个地址族,要么是 IPv4 要么是 IPv6。地址族不匹配将导致错误。

示例

代码块
> cidrcontains("192.168.2.0/20", "192.168.2.1")
true
> cidrcontains("192.168.2.0/20", "192.168.2.0/22")
true
> cidrcontains("192.168.2.0/20", "192.126.2.1")
false
> cidrcontains("192.168.2.0/20", "192.126.2.0/18")
false
> cidrcontains("fe80::/48", "fe80::1")
true
> cidrcontains("fe80::/48", "fe81::1")
false