Les routes statiques ne sont pas respectées dans mon laboratoire de test VirtualBox

0

J'ai essayé de configurer un laboratoire de test VirtualBox avec deux machines virtuelles Debian légères et un système de test WanEM. Tous les adaptateurs réseau sont des adaptateurs d'hôte uniquement (interne serait idéal, mais je ne parviens pas à faire fonctionner DHCP.) La topologie initiale ressemble à ceci:

192.168.56.101: client n ° 1

192.168.56.102: WanEM

192.168.56.103: client n ° 2

Et tout fonctionne comme vous le souhaiteriez: toutes les machines peuvent se parler et la vie est belle.

Je fais alors deux choses:

  1. J'ajoute une route statique sur le client n ° 1: tout le trafic destiné au client n ° 2 passera d'abord par le système WanEM
  2. J'ajoute une règle dans WanEM pour ajouter 1000 ms de latence à toutes les demandes

Après cela, j’ai immédiatement exécuté un traceroute sur le client n ° 1 et tout se passe dans le système WanEM tel que conçu. Vous pouvez même voir le délai de 1000 ms, ce qui est excellent.

Je fais alors un ping, et il n'y a pas de retard. Une traceroute ultérieure montre que le trafic n'est plus acheminé via le système WanEM, malgré le fait que route -n indique que la route est toujours utilisée. Je posterais une capture d'écran, mais ma réputation est insuffisante pour le faire.

Je suis totalement confus quant à pourquoi cela se produit. Est-ce une conséquence de l'utilisation d'un adaptateur uniquement hôte VirtualBox? Ou y a-t-il quelque chose de plus fondamental que je ne comprends pas?

John Saxton
la source
Quelles sont les métriques des itinéraires impliqués?
MariusMatutiae
Vous êtes-vous assuré que les redirections icmp sont désactivées sur .102? Sinon, il enverra une redirection vers 101 en indiquant d'aller directement à 103.
Paul
Paul, vous aviez raison à 100% - les redirections ICMP étaient le coupable. Merci!
John Saxton