1 votes

Windows Acheminer le trafic vers une IP spécifique via un nœud secondaire

J'ai lu quelque chose à ce sujet sur ServerFault, mais j'ai décidé d'ouvrir une nouvelle question, car je ne peux pas poser de nouvelles questions sur des fils existants.

2 ordinateurs, 2 nics : Ordinateur A - 100.100.100.10 - 192.168.100.10 Ordinateur B - 100.100.100.20 - 192.168.100.20

J'ai besoin de définir une route Windows, de sorte que le trafic sur l'ordinateur A ciblant l'ip 100.100.100.20 utilise le nic secondaire.

Je suis venu ici : Comment puis-je acheminer le trafic vers un site/bloc IP spécifique via une carte réseau, et le reste du trafic via une autre carte réseau ? Et ici : Réplication DFS sur Lan (avec plusieurs sous-réseaux)

Je veux m'assurer que je ne règle pas l'itinéraire dans le mauvais sens : route add 100.100.100.20 mask 255.255.255.255 192.168.100.10

J'essaie de le faire pour que certains processus puissent atteindre le deuxième ordinateur en utilisant la liaison la plus rapide. Ce qui réduirait également la charge sur le réseau primaire.
Ces processus (tels que dfsr, backup, etc.) ne vous permettent pas de spécifier l'adresse IP à laquelle ils sont liés, ils utilisent donc l'adresse publique, et l'approche route est logique.


Ma situation ressemble beaucoup à celle de la deuxième lien que j'ai posté Le DFSR ne vous permet pas de choisir l'adresse IP à laquelle il est lié, il le fait en résolvant le nom de l'ordinateur dans un domaine. Il en va de même pour les autres processus que nous devons faire circuler sur le réseau secondaire. Ainsi, au lieu de les faire passer par le réseau 100mb à 100.100.100.10, nous voulons les faire passer par le réseau 1000mb 192.168.100.10. Du moins, c'est la logique :)


Voici le lien vers le plan de montage

2voto

KOTJMF Points 623

Définissez l'adresse IP de votre deuxième NIC sur le même réseau que votre deuxième machine - c'est-à-dire 200.200.200.201 - et elle utilisera automatiquement cette interface. N'utilisez pas le 192.168.100.10, cela ajoute des complications inutiles.

0voto

Massimo Points 67633

Il y a ici un élément manquant qui ne nous permet pas de répondre correctement à votre question : où se trouve réellement votre hôte de destination (200.200.200.200) ? Comment le trafic de votre réseau peut-il l'atteindre ?

Vous avez dit que votre première carte réseau est connectée "pour l'Internet", tandis que la seconde est connectée "à un deuxième ordinateur". D'après votre description, l'adresse de destination 200.200.200.200 n'est pas directement accessible à partir d'une carte réseau, car elle n'appartient à aucun de leurs sous-réseaux ; vous avez donc besoin d'un routeur pour l'atteindre. Je suppose que votre passerelle par défaut est accessible via le premier réseau, car vous avez dit qu'elle est utilisée "pour l'Internet" ; donc, supposons que votre passerelle par défaut est 100.100.100.1, ou quelque chose de similaire ; supposons également qu'elle peut être utilisée pour atteindre votre destination.

Mais avez-vous un routeur sur le second réseau ? S'il n'y en a pas et que vous n'avez qu'un autre ordinateur à cet endroit, vous ne pouvez pas l'utiliser pour acheminer le trafic dirigé vers une destination complètement différente comme 200.200.200.200. Si, au contraire, vous avez un deuxième routeur, appelons-le par exemple 192.168.100.1, et si l'adresse de destination peut être atteinte à travers elle, alors la commande pour ajouter votre route serait :

route add 200.200.200.200 mask 255.255.255.255 192.168.100.1

Cela signifie "envoyer tout le trafic dirigé vers 200.200.200.200 à 192.168.100.1 au lieu de l'envoyer à la passerelle par défaut".

Encore une fois, cela ne fonctionnera que si vous disposez d'un routeur sur le second réseau et s'il peut être utilisé pour atteindre votre adresse de destination. ne peut pas utiliser le second réseau pour atteindre une destination qui ne peut être atteinte à partir de celui-ci.


Mise à jour :

D'après votre dessin, ce que vous voulez ne peut pas être fait. Il n'y a aucun moyen d'envoyer un paquet adressé pour 100.100.100.20 à 192.168.100.20 et de le faire accepter par l'ordinateur B (à moins que vous ne vouliez configurer l'ordinateur B comme un routeur, mais cela rendrait les choses beaucoup plus complexes).

Solution alternative : utiliser le hosts sur l'ordinateur A pour lui faire croire que le nom de l'ordinateur B se résout à 192.168.100.20.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X