1

Bonjour j'aimerai connaitre une commande qui me permet de trasformer une adresse ip en adresse mac !
merci d'avance

2

Est-ce que tu sais la différence entre les deux ?
L'adresse IP est une adresse logique sur le réseau qui ne dépend que de la configuration.
L'adresse MAC est une adresse attribuée par le fabriquant à chaque carte réseau. Elle est unique dans le monde.
Il n'existe pas de lien logique entre ces deux informations. Pour avoir ce lien, il faut que ton DHCP (ou ton NAT) soit capable de te retourner l'information. Ou alors, si tu as un réseau à l'infrastructure statique, tu peux avoir une base de donnée indépendante informée par toi-même.
Celà dit, dans un réseau exclusivement Windows (i.e. ayant le protocole NetBIOS actif sur toutes les machines), la commande "nbtstat -A Adresse IP" permet d'avoir des infos spécifiques dont l'adresse MAC. Sous linux il existe une commande similaire, mais je ne la connais pas.
avatar

3

ok encore merci
le truc c'est que je suis étudiant et je suis en train de faire un tp.
Je n'ai pas accés a cette commande. C'est con.
enfin merci qd même. je t'offre une beer

4

Merci pour la bierre smile
Pis c'est bizarre que tu n'ais pas accès à cette commande confus... tu travailles sur quoi comme machine ?
avatar

5

je travail sur un pc , mais j'ymagine qu'ils nous ont enlever le droit d'acces à certaine
commande pour que les étudiants ne foutent pas la merde. Cette commande doit en faire parti !
mourn

6

et y'aurait pas moyen d'écrire une requête ARP "à la main" ?
(il me semble que c'est ARP qui est envoyée sur le réseau en broadcast couche 2 en faisant "Qui a l'IP A.B.C.D ?", et qui attend que la machine ayant l'IP correspondante renvoie "C'est moi qui ait l'IP que tu as demandé" en joignant son adresse MAC)
(enfin, en même temps, je connais que dalle à la prog réseau... mais vu que c'est fait automatiquement en bas-niveau, y'aurait pas moyen de le faire à la main ?)
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

7

Je pense que tu as raison, cf. un autre topic de la même personne où je lui poste l'existence de la classe net qui (à ma connaissanceà ne supporte aucun protocole standard (il faut tt gérer manuellement). Mais je ne suis pas assez calé en Java.
avatar

8

Mais je ne suis pas assez calé en Java.

pareil sad
fodrait que je m'y mette, mais j'ai jamais vraiment le temps sad
alors, je connais que les bases bien basiques... les bases de la logique du langage, en gros
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

9

Oué... mais le pb du java, c'est vraiment la maîtrise du jonglage avec les classes. Et comme chaque version apporte son lot de redéfinition de l'arborescence et des deprecations associées, c'est assez merdique. En outre, ce qui est le plus merdique, c'est que sans outil de RAD, il te faut 7 lignes pour dessiner une frame toute conne, et avec un outil de RAD, ça va 100 fois plus vite, mais lui, au lieu de t'en avoir mis 7, il t'en a placé 30 neutral (dont bien entendu tu ne connais ni l'utilité ni la signification).
avatar

10

./9> heu, peut-être aussi...
perso, qd je veux faire un prog en interface fenêtrée, je part généralement sur C++ + MFC... ça me permet de faire de dont j'ai besoin (je connais que les bases des mfc, mais je fais rien de bien évolué, en général)
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall