J'essaye d'envoyer le ping, mais en utilisant avec un IP source. Essayé cela,
ping example.org -i 88.65.48.77
Il pings sans aucune erreur, mais je suis confus. Dans le manuel, il est indiqué que -S est un opérateur source. Mais si j'utilise -S 88.65.48.77, je reçois un Ping Transmit failed. General Error.
Alors, quelle est la bonne façon de faire cela?
Réponses:
3 pour la réponse № 1Vous avez seulement besoin / voulez le -S
Si vous avez plusieurs cartes d’interface réseau (NIC) et que vous souhaitez la source des pings à provenir d'une carte réseau spécifique; c'est rarement nécessaire. Votre commande
ping example.org -i 88.65.48.77
C’est dire à ping example.org avec une valeur de durée de vie de 88.65.48.77, où -i s’attend vraiment à un nombre maximal de "sauts" - disons 10, pas une adresse IP.
Donc, si vous essayez de faire un ping 88.65.48.77, juste
ping 88.65.48.77
1 pour la réponse № 2
Vérifiez votre réseau en utilisant l'adresse source dans un environnement différent.
Si vous êtes un utilisateur Windows, utilisez la commande suivante. Exemple:
ping target address(x.x.x.x) -S source address(x.x.x.x)
Si vous êtes un utilisateur Linux, utilisez la commande suivante. Exemple:
ping -I source address(x.x.x.x) target address(x.x.x.x)
Dans le périphérique Cisco, utilisez la commande suivante Exemple:
ping target address(x.x.x.x) source source address(x.x.x.x)