¿Cómo utilizar un navegador web desde una dirección IP secundaria en una NIC?

¿Cómo utilizar un navegador web desde una dirección IP secundaria en una NIC?

Tengomúltiples direcciones IPconfigurado para una NIC en servidores Windows 2003/2008. Esto se hace para obtener IP internas únicas para los sitios web de IIS, y hay una NAT estática desde cada una de estas direcciones de sitios web internos a las direcciones públicas correspondientes. Cada IP interna tiene una IP pública única.

Windows cmd y otras aplicaciones utilizan la IP principal como IP de origen de forma predeterminada.

Pero ahora tengo un problema porque necesitaríainiciar solicitudes HTTP/HTTPSdesde una de las direcciones secundarias a un sitio web externo que ha permitido tráfico entrante solo desde esta dirección secundaria.

¿Es posible asignar IP de origen a aplicaciones de Windows de una manera menos intrusiva que configurar la IP secundaria como IP principal en Windows o cambiar direcciones públicas en la configuración NAT? No quiero molestarme con la configuración de NAT o IP en un servidor de producción solo con conexiones remotas.

Lo que estoy buscando es una manera más fácil de probar esta URL externa que desarrollar e implementar una aplicación web que se ejecute en el sitio con esta IP secundaria asignada.

Respuesta1

La respuesta corta es no, a menos que la aplicación lo admita específicamente. De lo contrario, depende de la pila de IP determinar cómo se envían las cosas, por lo que lo que debe hacer es hacer algo como poner un peso en una interfaz.

Una solución alternativa para un navegador sería instalar un proxy local. WebEscarabajole permitirá hacer esto, si no le importa instalarlo en un servidor. Puede configurar un proxy local vinculado a una IP específica y luego configurar su navegador para que use el proxy local. Por lo tanto, la solicitud se enviará al servidor remoto utilizando la IP a la que está vinculado el proxy.

Si utiliza un proxy interno, sigaesta guíapara encadenar WebScarab a ese proxy.

Respuesta2

No puede hacerlo desde el navegador web, pero puede agregar una ruta predeterminada para una IP/subred particular que use la IP secundaria.

Sé cómo hacer esto en Linux; No tengo idea sobre Windows, pero supongo que será solo una llamada para "enrutar agregar algo"

información relacionada