Vérifier qu'une machine appartient à un réseau

Vérifier qu'une machine appartient à un réseau - PHP - Programmation

Marsh Posté le 09-08-2006 à 16:55:07    

Bonjour,
 
Voilà je suis à la recherche d'une méthode afin de vérifier qu'une ip appartient bien à un réseau donné.  
 
Merci d'avance de vos réponses.


Message édité par Eggystyle le 10-08-2006 à 14:02:05
Reply

Marsh Posté le 09-08-2006 à 16:55:07   

Reply

Marsh Posté le 09-08-2006 à 17:12:14    

Tu as l'adresse IP et tu veux voir si elle apartient à un réseau donnée par rapport à son adresse et au masque ? c'est ca ?  

Reply

Marsh Posté le 10-08-2006 à 11:28:08    

oui c'est celà je récupère l'ip via la super global $_SERVER['REMOTE_ADDR']  mais je vois pas trop comment faire pour voir si elle appartient à tel ou tel réseau.

Reply

Marsh Posté le 10-08-2006 à 14:02:23    

up

Reply

Marsh Posté le 10-08-2006 à 15:40:51    

Tu peux en dire un peu plus ?
 
A savoir, qu'est-ce que tu entends par réseau, et comme l'a demandé jbourdellon, si tu possèdes le masque du réseau ?
 
Sinon, sans le masque, je pense pas que tu puisses.

Reply

Marsh Posté le 11-08-2006 à 09:32:22    

voilà un exemple  j'ai l'ip d'une machine  exemple : 192.168.1.16 je voudrais vérifier qu'elle appartient bien au réseau 192.168.1.0  et oui je possède le masque.

Reply

Marsh Posté le 11-08-2006 à 09:44:55    

Tu veux vérifier à chaque fois qu'elle appartient au réseau 192.168.1.0 ou bien c'est dynamique ?  
Autrement c'est quoi le masque (255.255.255.0 je suppose) ? Dans ce cas  tu peux juste vérifier que ta chaine contenant l'IP commence bien par 192.168.1. ?!? Non ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed