Faire semblant d'IP de destination?

4

J'ai une application Windows 7 à source fermée qui souhaite établir une connexion HTTP avec une adresse IP résidente sur Internet. Je veux qu'il se connecte plutôt à une adresse IP du réseau local.

Si l'application utilisait une entrée DNS, je laisserais simplement mon serveur DNS interne dicter l'emplacement de la ressource ou modifier le fichier HOSTS. Mais ce n'est pas utiliser DNS, juste IP.

J'ai essayé d'utiliser les commandes de routage Windows mais rien ne semble fonctionner.

Quelqu'un peut-il recommander une solution de contournement au niveau du système d'exploitation pour proxy / faux / acheminement d'une adresse IP avec une autre?

Merci.

Neigeux
la source

Réponses:

1

En fonction de votre souci d'accessibilité, vous pouvez simplement faire apparaître une deuxième adresse IP sur votre machine Windows et sur le serveur. L'adresse IP du serveur est l'adresse IP que vous essayez de simuler et l'adresse IP de la boîte Windows est dans le même sous-réseau. Le moyen le plus simple consiste à utiliser la même classe C, par exemple, si l’adresse que vous essayez de simuler est 1.2.3.4. Définissez vos serveurs IP 1.2.3.4 et votre Windows Box 1.2.3.2 avec un masque de réseau de 255.255.255.0. CELA AURA LE MAUVAIS EFFET SECONDAIRE DE RENDRE TOUT AUTRE DANS LA GAMME 1.2.3.x inaccessible. Vous pouvez atténuer cela avec un masque de réseau plus petit, mais avant de pouvoir vous informer que je devrais connaître le dernier chiffre de l'adresse IP cible.

Aussi, pouvez-vous conseiller le routeur que vous utilisez? (Je sais qu'on peut attraper et modifier des adresses IP sous Linux pour faire ce que vous voulez, et il y a une chance extérieure de faire quelque chose de similaire avec votre routeur si nous savons ce que c'est.)

Davidgo
la source