publicar net enable deploy asp application aplicacion asp.net iis

asp.net - net - Estrangulamiento de banda en IIS 6 por dirección IP



iis enable asp net (1)

Mi primer pensamiento es esto. No sé si funcionaría, pero solo tomaría unos minutos probarlo.

Cree dos sitios web de IIS en el mismo servidor. El primer sitio está vinculado a la IP pública, pero el segundo está vinculado a la IP privada. Ambos apuntan a la misma carpeta en el sistema de archivos.

Sus usuarios de VPN tendrán acceso a través de la IP privada, por lo que puede configurar una regla de "todo el sitio" en ese sitio que solo afectará a los usuarios de VPN. Esto debería funcionar para casi cualquier configuración de IIS6, incluida la aceleración del ancho de banda.

Vale la pena intentarlo, al menos.

- Editar: Intenté esto y funcionó a la perfección.

Estoy escribiendo una aplicación que descarga archivos grandes en segundo plano. Todos los clientes están conectados localmente o a través de una VPN. Cuando inician sesión localmente, no quiero acelerar las descargas. Sin embargo, me gustaría limitar las descargas a 10 KBps cuando el usuario está conectado a través de VPN. Puedo diferenciar entre estos usuarios por rango de direcciones IP.

Como se trata de una aplicación de AIR, creo que aceleraré por el lado del servidor, ya que puedo hacerlo desde el propio servidor (IIS 6) o desde el servicio web (asp.net / C #).

La aceleración a través de IIS 6 parece funcionar bien, pero parece que tiene que hacerse en todo el sitio web. ¿Hay alguna forma de hacerlo a través de IP? ¿O tendré que instalarlo en .NET?