¿Cómo Curl API con más de una dirección IP en Windows Server?

¿Cómo Curl API con más de una dirección IP en Windows Server?

Compré un servidor real con 10 direcciones IP dedicadas y un servidor Windows para ejecutar mi sitio web. Mi aplicación intenta llamar a una API y necesito enviar cada solicitud con una IP a la vez. Es por eso que tengo que cambiar la IP en cada solicitud en la capa de aplicación (sintaxis curl: "X_FORWARDED_FOR: ".$randIP,"REMOTE_ADDR: ".$randIP, que $randIP es una IP aleatoria de una lista de mis IP). Pero cada vez que mi solicitud sale de la misma IP (mi IP maestra) que está dedicada a mi tarjeta de interfaz de red. ¿Existe alguna solución para enviar cada solicitud desde una IP? Cualquier ayuda sería apreciada.

Respuesta1

No, eso no es posible.

Las conexiones salientes van desde su enrutador, cuya IP la dicta el proveedor de Internet (ISP), por lo que no es algo que pueda cambiar.

Las 10 direcciones IP que compró permiten que personas externas se comuniquen con usted de 10 maneras diferentes y, por lo tanto, permiten que su servidor distinga entre 10 tipos diferentes de solicitudes. De esta manera puedes configurar 10 sitios web con una IP diferente para cada uno, donde los 10 son atendidos por este único servidor.

información relacionada