¿Falsificación de IP de destino?

¿Falsificación de IP de destino?

Tengo una aplicación de Windows 7 de código cerrado que quiere establecer una conexión HTTP a una dirección IP residente en Internet. En su lugar, quiero que se conecte a una dirección IP de LAN.

Si la aplicación buscara una entrada DNS, simplemente dejaría que mi servidor DNS interno dictara dónde está el recurso o cambiaría el archivo HOSTS. Pero no utiliza DNS, solo IP.

Intenté usar los comandos de ruta de Windows pero nada parece funcionar.

¿Alguien puede recomendar una solución a nivel de sistema operativo para proxy/falsificar/enrutar una dirección IP con otra?

Gracias.

Respuesta1

Dependiendo de lo preocupado que esté por la accesibilidad, simplemente puede abrir una segunda dirección IP en su cuadro de Windows y en el servidor, donde la dirección IP del servidor es la dirección IP que está intentando falsificar y la dirección IP del cuadro de Windows está en el misma subred. La forma más sencilla de hacerlo sería utilizar la misma clase C, por ejemplo, si la dirección que intenta falsificar es 1.2.3.4, haga que sus servidores tengan IP 1.2.3.4 y su cuadro de Windows 1.2.3.2 con una máscara de red de 255.255.255.0. ESTO TENDRÁ EL MAL EFECTO SECUNDARIO DE HACER QUE TODO LO DEMÁS EN EL RANGO 1.2.3.x sea inalcanzable. Puede mitigar esto con una máscara de red más pequeña, pero antes de poder informarle que necesitaría saber el último dígito de la dirección IP de destino.

Además, ¿puedes indicarnos qué enrutador estás utilizando? (Sé que uno puede capturar y manipular direcciones IP en Linux para hacer lo que quiera, y existe una posibilidad remota de que pueda hacer algo similar con su enrutador si sabemos qué es).

información relacionada