¿Cómo redirijo una solicitud de IP al loopback?

3

Un programa que estoy utilizando solicita una IP externa 74.125.234.83 y me gustaría hacer que esta solicitud sea redirigida a 127.0.0.1 para poder probar mi servidor local, no tengo acceso a la fuente del programa, así que Tengo que hacer que esa solicitud redirija al loopback en el sistema operativo.

Estoy usando Windows 7 Ultimate, ¿cómo puedo hacer eso?

Anderson
fuente
2
¿El programa está resolviendo esa dirección o está 74 ... codificado? Si lo está resolviendo, simplemente cree una entrada en el archivo de hosts a 127.0.0.1.
Josh
El programa no se resuelve, se conecta directamente a esa dirección :(
Anderson
Encienda un editor hexadecimal y reemplace la cadena / dirección en el binario: P
Josh
Esa es una posibilidad, pero me preguntaba si había una manera de hacerlo usando el sistema operativo :)
Anderson
Probablemente debería mover esta pregunta a superusuario o servidor predeterminado: la solución que está buscando no es una pregunta de desarrollo
Josh

Respuestas:

4

Puede agregar esa IP codificada a la interfaz de bucle y configurar la máscara de red en 255.255.255.255 (/ 32).

No puede hacerlo a través de una GUI, por lo que tendrá que usar el netshcomando. Use netsh int ip sh intpara obtener la identificación de la interfaz de bucle y netsh int ip add addr <ID> <IP>/32 st=ac sk=tragregar la dirección. (Puede encontrar ayuda escribiendo netsh int ip add addrsin argumentos).

Sin embargo, esto afectará a todos los programas en su computadora.

billc.cn
fuente