Partager via


isInNetEx, fonction

Détermine si une adresse IP se trouve dans un sous-réseau spécifique.

Paramètres

Ipaddress

Chaîne contenant des adresses IPv6/IPv4.

IPprefix

Chaîne contenant le préfixe IP délimité par deux-points avec les n premiers bits spécifiés dans le champ de bits (par exemple, 3ffe:8311:ffff::/48 ou 123.112.0.0/16).

Valeur retournée

TRUE si l’hôte se trouve dans le même sous-réseau ; sinon, FALSE.

Retourne également false si le préfixe n’est pas au format correct ou si des adresses et des préfixes de types différents sont utilisés dans la comparaison (par exemple, préfixe IPv4 et adresse IPv6).

Exemples

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

Voir aussi

Définitions de l’API d’assistance de proxy prenant en compte IPv6

Extensions IPv6 pour le format de fichier de configuration automatique du navigateur