funzione isInNetEx
Determina se un indirizzo IP si trova in una subnet specifica.
-
Ipaddress
-
Stringa contenente indirizzi IPv6/IPv4.
-
IPprefix
-
Stringa contenente il prefisso IP delimitato da due punti con i primi n bit specificati nel campo bit ,ad esempio 3ffe:8311:ffff:/48 o 123.112.0.0.0/16.
TRUE se l'host si trova nella stessa subnet; in caso contrario, FALSE.
Restituisce anche FALSE se il prefisso non è nel formato corretto o se gli indirizzi e i prefissi di tipi diversi vengono usati nel confronto (ad esempio, prefisso IPv4 e un indirizzo IPv6).
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:*:*:*:*:*