Voici le problème. J'ai deux connexions réseau sur ma machine DEV.
LAN - Se connecte au réseau du bâtiment et à Internet. IP est attribué par DHCP et est 192.168.30.XX.
LOCAL - Se connecte à un commutateur doté d'une machine TEST. IP est 192.168.25.100. Et la machine de test est à 192.168.25.2.
En ce moment, je redémarre la machine TEST à distance, puis cingle pour voir quand elle sera rétablie.
Le problème est qu'hier, quelqu'un (probablement par accident) a ajouté une machine au réseau local de l'immeuble dont l'adresse IP est de 192.168.25.2. Ainsi, lorsque ma machine TEST est réinitialisée et que je lance un ping pour elle, je reçois une réponse de cette machine distante du réseau local. , mon logiciel pense que la machine TEST est en cours de sauvegarde et essaie de se connecter. Cela échoue évidemment, car la machine TEST ne répond pas et le redémarrage est toujours en cours.
Ma question est, comment puis-je soit:
- empêcher toutes les demandes pour 192.168.25.2 de sortir sur un réseau local, ou
- forcer toutes les demandes pour 192.168.25.2 à sortir sur LOCAL
UPDATE: Je pense que la meilleure solution serait de modifier la table de routage afin que les paquets vers 192.168.25.2 soient bloqués sur une interface et routés de manière statique sur l'autre.
La chose est, alors que je peux ajouter un itinéraire statique en utilisant ceci:
route add 192.168.25.100 mask 255.255.255.255 192.168.25.2
Mais Windows restera toujours automatiquement en échec sur le réseau local et tentera d’envoyer une requête ping là-bas si cet itinéraire statique échoue.
Existe-t-il un moyen de bloquer le trafic vers une interface ou une passerelle spécifique dans la table de routage?