isInNetEx-Funktion

Bestimmt, ob sich eine IP-Adresse in einem bestimmten Subnetz befindet.

Parameter

Ipaddress

Eine Zeichenfolge, die IPv6/IPv4-Adressen enthält.

IPprefix

Eine Zeichenfolge, die durch Doppelpunkt getrennte IP-Präfixe mit den oberen n Bits enthält, die im Bitfeld angegeben sind (d. h. 3ffe:8311:ffff::/48 oder 123.112.0.0/16).

Rückgabewert

TRUE, wenn sich der Host im selben Subnetz befindet; andernfalls FALSE.

Gibt auch FALSE zurück, wenn das Präfix nicht im richtigen Format vorliegt oder wenn Adressen und Präfixe unterschiedlicher Typen im Vergleich verwendet werden (d. h. IPv4-Präfix und eine IPv6-Adresse).

Beispiele

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:*:*:*:*:*

Weitere Informationen

IPv6-fähige Proxyhilfs-API-Definitionen

IPv6-Erweiterungen für das Navigator-Dateiformat für die automatische Konfiguration