CONVERSION D'UNE ADRESSE MAC EN ADRESSE IP

icemaker2 Messages postés 5 Date d'inscription lundi 6 janvier 2003 Statut Membre Dernière intervention 14 juin 2007 - 5 avril 2004 à 10:32
blueangelaze Messages postés 1 Date d'inscription lundi 30 avril 2007 Statut Membre Dernière intervention 5 septembre 2009 - 5 sept. 2009 à 15:11
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/21550-conversion-d-une-adresse-mac-en-adresse-ip

blueangelaze Messages postés 1 Date d'inscription lundi 30 avril 2007 Statut Membre Dernière intervention 5 septembre 2009
5 sept. 2009 à 15:11
@GRenard (même si ca date de 5 ans^^)
" "L'adresse mac est bien codée sur la carte, mais on peut choisir d'en utiliser une autre, via l'os. "
Tu serais surpris... quand on connait le réseau, on pourrait bien se prendre pour un autre en changeant son adresse MAC... par contre, ca m'étonnerait que tu puisses faire ca avec une carte simple Ethernet standard... "
en tout cas, au niveau du wifi, ca marche avec une carte/jesaispasquoi/.. standard, et c'est principalement pour limiter les acces indésirés par wifi que le "dhcp sécurisé" existe.
d'accord, je viens d'étaler mon ignorance totale mais le fait est que ca marche, avec un "truc" standard.

a propos de la source :
1)chez moi ca ne marche pas. on va dire que c'est un problème "de mon navigateur"
2)sauf (énorme) erreur, tu transforme "statiquement" l'adresse mac. tu est sûr que c'est une table dynamique que tu utilise? parce que sinon ton code est archi-faux
3)les variables toto, banana, taboo ... hop, poubelle!
4)"Ca peut surement servir à d'autres choses, ..."
quoi?
666merlin Messages postés 16 Date d'inscription vendredi 8 juin 2007 Statut Membre Dernière intervention 9 décembre 2010
28 nov. 2008 à 12:33
c'est du grand n'importe quoi, ça converti l'adresse mac en quelque chose de totalement faux
helene22500 Messages postés 19 Date d'inscription jeudi 7 avril 2005 Statut Membre Dernière intervention 28 janvier 2009
9 mai 2005 à 20:41
Bonjour Jarez,

je suis toute nouvelle sur ce forum, pourrais-tu me dire où se trouve la nouvelle description du code stp.
ton code m'intéresse vraiment car je dois retrouver quelles ip sont connectées sur les ports d'un switch et je suis obligée de passé par leur adresse mac.
Ton code me serait d'une grande utilitée.

Merci à toi.
jarez Messages postés 2 Date d'inscription lundi 30 juin 2003 Statut Membre Dernière intervention 9 mai 2005
9 mai 2005 à 18:48
voir nouvelle description du code
helene22500 Messages postés 19 Date d'inscription jeudi 7 avril 2005 Statut Membre Dernière intervention 28 janvier 2009
9 mai 2005 à 14:22
Bonjour,

cette source m'aurait été utile mais testé et ça fonctionne pas. Ce n'est pas la bonne ip par rapport à l'adresse mac.
dommage, c'était une bonne idée.
cs_GRenard Messages postés 1662 Date d'inscription lundi 16 septembre 2002 Statut Membre Dernière intervention 30 juillet 2008 1
24 déc. 2004 à 00:49
OMG
Adresse MAC !======== completement différent de l'adresse IP ici... et l'adresse mac décole encore moins du nom du netbios de la machine !? L'adresse MAC est l'adresse physique que se passe les protocole Ethernet entre routeur ou encore d'autre sorte de protocole supérieur comme par exemple DHCP ou ARP... Mais loin de la l'idée de générer un IP avec une adresse MAC...

"L'adresse mac est bien codée sur la carte, mais on peut choisir d'en utiliser une autre, via l'os. "
Tu serais surpris... quand on connait le réseau, on pourrait bien se prendre pour un autre en changeant son adresse MAC... par contre, ca m'étonnerait que tu puisses faire ca avec une carte simple Ethernet standard...
Egalon Messages postés 124 Date d'inscription lundi 26 avril 2004 Statut Membre Dernière intervention 17 juin 2011
18 juin 2004 à 11:49
Salut, je suis un peu comme icemaker2, j'ai du mal à te suivre.
SI je comprends bien (attention c'est rare!!!):
Ce script te renvoie une IP construite sur une adresse mac. Donc en gros: @ip= f(@mac). Sauf que cette fonction f dépend du serveur DHCP.
AI-je bien compris???
Si oui, cette fonction f est-elle standard à tous les servers DHCP communs??? Le cas échant, cette classe ne servira qu'à ton réseau.

Sinon, je suis troujours un gros crétin qui n'a pas évolué....

Je suis tombé ici en cherchant comment atteindre une machine sur un réseau DHCP sans forcément connaitre son nom réseau (car apparement on peut pas le modifier à partir d'un prog JAVA) et donc en passant par son @mac.

Donc si quelqu'un à une bride de réponse, je suis tout ouï...
jarez Messages postés 2 Date d'inscription lundi 30 juin 2003 Statut Membre Dernière intervention 9 mai 2005
5 avril 2004 à 17:04
Bonjour icemaker2.

L'objet de ce script était de pouvoir générer automatiquement une adresse ip en fonction de l'adress mac rentrée dans une fiche de rapport d'incident.

Dans mon entreprise, les adresses ip sont attribuées suivant une table dynamique et les connexions réseaux ne se font que si l'adresse mac de la carte réseau de la machine correspond à celle associée au profil utilisateur et à celle enregistrée sur le switch cisco.

On appelle ça le dhcp sécurisé ;)

L'adresse mac est bien codée sur la carte, mais on peut choisir d'en utiliser une autre, via l'os.

De l'adresse mac découle donc l'adresse ip, et le nom netbios de la machine.
icemaker2 Messages postés 5 Date d'inscription lundi 6 janvier 2003 Statut Membre Dernière intervention 14 juin 2007
5 avril 2004 à 10:32
Bonjour,
Je ne suis pas un spécialiste en réseau, mais je ne comprends pas l'objet de ce prog. A ma connaissance, il n'y a aucune relation entre l'adresse MAC et l'adresse IP. L'@ MAC est fixée en dur sur tous les composants réseau avec des spécificités pour chaque constructeur, l' @ IP est elle fonction du réseau (classe etc...).
Merci de m'éclairer.