J'essaie d'exécuter un ping avec eth1, mais le programme utilise eth0 (le périphérique réseau par défaut). Des conseils, astuces ou techniques alternatives disponibles?
J'essaie d'exécuter un ping avec eth1, mais le programme utilise eth0 (le périphérique réseau par défaut). Des conseils, astuces ou techniques alternatives disponibles?
Réponses:
Du manuel:
-I interface interface is either an address, or an interface name. If interface is an address, it sets source address to specified interface address. If interface in an interface name, it sets source inter‐ face to specified interface. For ping6, when doing ping to a link-local scope address, link specification (by the '%'-notation in destination, or by this option) is required.
Donc, la réponse est:
ping -I eth1 123.123.123.123
Je crois que l'utilisation de cette -I
option le fera. J'ai dû le faire une fois, mais c'était il y a quelque temps. Depuis la page de manuel ping:
-I interface address
Définissez l' adresse source sur l'adresse d'interface spécifiée. L'argument peut être l'adresse IP numérique ou le nom du périphérique. Lorsque vous envoyez une requête ping à l'adresse IPv6 link-local, cette option est requise.