Come reindirizzare una richiesta per un IP al loopback?


3

Un programma che sto usando fa una richiesta per l'esterno IP 74.125.234.83 e vorrei fare questa richiesta reindirizzare a 127.0.0.1 in modo da poter testare il mio server locale, non ho accesso alla fonte del programma quindi Devo fare quella richiesta reindirizzare al loopback sul sistema operativo.

Sto usando Windows 7 Ultimate, come posso farlo?


2
Il programma risolve quell'indirizzo o è 74 ... hardcoded? Se lo risolve, crea una voce nel file hosts su 127.0.0.1.
Josh

Il programma non si risolve, si collega direttamente a quell'indirizzo :(
Anderson

Avvia un editor esadecimale e sostituisci la stringa / indirizzo nel binario: P
Josh

Questa è una possibilità ma mi stavo chiedendo se ci fosse un modo per farlo usando il SO :)
Anderson

Probabilmente dovresti spostare questa domanda su superuser o serverfault: la soluzione che stai cercando non è in realtà una questione di sviluppo.
Josh

Risposte:


4

È possibile aggiungere l'IP codificato sull'interfaccia loopback e impostare la maschera di rete su 255.255.255.255 (/ 32).

Non puoi farlo attraverso una GUI, quindi dovrai usare il netsh comando. Uso netsh int ip sh int per ottenere l'id dell'interfaccia dell'interfaccia loopback e netsh int ip add addr <ID> <IP>/32 st=ac sk=tr per aggiungere l'indirizzo. (La guida può essere trovata digitando netsh int ip add addr senza argomenti.)

Ciò influenzerà comunque tutti i programmi sul tuo computer.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.