Função isInNetEx
Determina se um endereço IP está em uma sub-rede específica.
Parâmetros
-
Ipaddress
-
Uma cadeia de caracteres que contém endereços IPv6/IPv4.
-
IPprefix
-
Uma cadeia de caracteres que contém o prefixo IP delimitado por dois pontos com n bits principais especificados no campo de bits (ou seja, 3ffe:8311:ffff::/48 ou 123.112.0.0/16).
Valor retornado
TRUE se o host estiver na mesma sub-rede; caso contrário, FALSE.
Também retornará FALSE se o prefixo não estiver no formato correto ou se endereços e prefixos de tipos diferentes forem usados na comparação (ou seja, prefixo IPv4 e um endereço IPv6).
Exemplos
isInNetEx(host, "198.95.249.79/32");
true if the IP address of host matches exactly 198.95.249.79
isInNetEx(host, "198.95.0.0/16");
true if the IP address of the host matches 198.95.*.*
isInNetEx(host, "3ffe:8311:ffff::/48");
true if the IP address of the host matches 3ffe:8311:fff:*:*:*:*:*
Confira também
-
Definições da API auxiliar de proxy com reconhecimento de IPv6
-
Extensões IPv6 para o formato de arquivo de configuração automática do navegador