J'ai deux cartes Ethernet NIC (eth1 et eth2) sur le même ordinateur (linux) connecté par un câble croisé.
Les deux interfaces sont sur le même sous-réseau:
eth1 : 192.168.200.1 255.255.255.0
eth2 : 192.168.200.2 255.255.255.0
Ensuite, j'ajoute une route pour chaque interface:
route add -net 192.168.200.0 netmask 255.255.255.0 eth1
route add -net 192.168.200.0 netmask 255.255.255.0 eth2
Enfin, j'essaie de faire un ping:
ping 192.168.200.1 -I eth2 or ping 192.168.200.2 -I eth1
La commande Ping atteint l'erreur: l'hôte de destination inaccessible
Quelqu'un peut-il m'aider à résoudre ce problème?
Je vous remercie.
linux
networking
ethernet
ping
Monu
la source
la source
-r
à la commande ping?ping 192.168.200.1 -I eth2
, puis vous avez exécutéping 192.168.200.2 -I eth1
, pasping 192.168.200.1 -I eth2 or ping 192.168.200.2 -I eth1
? Essayez de lancer un ping comme çaping -I eth1 192.168.200.2
.Réponses:
Pour résoudre ce problème, j'utilise deux machines virtuelles. Et je peux faire un ping sur eth1 ou eth2, avec eth2 ou eth1.
Merci à tous pour vos commentaires et votre aide.
la source
En gros, lorsque vous utilisez votre système, l'adresse IP source est définie sur INADDR_ANY. Et lorsque le noyau trouvera l’adresse IP de destination sur le même système, il la bouclera tout simplement. Son utilisation de l' interface de bouclage (lo) .
la source