donné S'il vous plaît pardon pour cette question trivalComment vérifier si une adresse IP donnée se situe entre une plage d'adresses IP nœud à l'aide js
Étant donné un ensemble de Ip l'ensemble est assez grand et pourrait augmenter https://github.com/client9/ipcat/blob/master/datacenters.csv#L4
Petit exemple set - premier ip début de seconde colonne - plage d'adresses IP de fin
Je vais obtenir le IP de l'utilisateur des reques t. J'ai besoin de vérifier si l'IP tombe dans cet ensemble de gammes. Comment puis-je accomplir cela.
J'ai examiné ip_range_check et range_check.
Mais ils ne vérifient pas pour une portée donnée donnée ip. Comment est-ce possible dans le nœud js avec les meilleures performances. Je ne veux pas aller chercher une recherche exhaustive car la performance est une priorité.
S'il vous plaît aider quelque chose de nouveau et assez difficile jusqu'à présent pour moi.
Cela peut ne pas être le moyen le plus optimal. Mais je vous suggère de convertir les plages d'adresses IP en CIDR puis utilisez ip_range_check pour vérifier si une adresse IP appartient au CIDR. Je crois que vous pouvez utiliser [rangecalc] (https://www.npmjs.com/package/rangecalc) pour convertir les plages en CIDR. – Deja
@Deja un petit exemple sera vraiment apprécié. Merci – INFOSYS