¿Alguien sabe si es posible obtener una dirección IP estática para un rol web o trabajador en Windows Azure (posiblemente solo en una versión beta privada)?Dirección IP estática para Rol en Windows Azure?
Respuesta
Unos años más tarde, Azure ahora le permite reservar direcciones IP para máquinas virtuales y servicios en la nube (funciones web y de trabajo). Sin embargo, solo se puede acceder desde PowerShell por el momento (esto cambiará en el futuro, al parecer).
Las primeras cinco direcciones IP estáticas son gratuitas. Para crear una dirección IP, deberá asegurarse de tener la última versión de Azure PowerShell command-line interface y también tener su cuenta de Azure vinculada a Azure PowerShell (fuera del alcance de esta publicación, pero no con dificultad).
para crear una nueva IP en PowerShell:
$ReservedIP = New-AzureReservedIP -ReservedIPName "FirewallIP" -Label "WebAppFirewallIP" -Location "Japan West"
para asociarlo con una máquina virtual:
New-AzureVMConfig -Name "WebAppVM" -InstanceSize Small -ImageName $images[60].ImageName | Add-AzureProvisioningConfig -Windows -AdminUsername cloudguy -Password Abc123 | New-AzureVM -ServiceName "WebApp" –ReservedIPName $ReservedIP -Location "Japan West"
para insertar su nueva IP en una web o un trabajador Rol (si el rol de trabajador tiene un punto extremo externo), agregue lo siguiente a ServiceConfiguration.Cloud.cscfg:
<ServiceConfiguration>
<NetworkConfiguration>
<AddressAssignments>
<ReservedIPs>
<ReservedIP name="<reserved-ip-name>"/>
</ReservedIPs>
</AddressAssignments>
</NetworkConfiguration>
</ServiceConfiguration>
Para ver una IP en cualquier momento:
Get-AzureReservedIP -ReservedIPName "FirewallIP"
Fuente: Documentation
¿Alguien tiene experiencia con la configuración del rol de trabajador? Agregué la configuración anterior a mi cscfg (3 roles de trabajador ahí) y cuando implemente obtengo "Validation Errors: Error validating the .cscfg file against the .csdef file. Gravedad: Error, mensaje: ReservedIP '
@veggerby Las funciones de los trabajadores de forma predeterminada no tienen un punto final externo (público). Edité mi respuesta para hacerlo un poco más claro. Sin embargo, hay buenas noticias de que es posible, pero primero tendrá que establecer un punto final. No puedo hablar sobre cómo configurarlo, ya que nunca lo he hecho, pero aquí hay un artículo de MSDN que con suerte lo guiará en la dirección correcta: http://msdn.microsoft.com/en-us/library/ hh180158.aspx. – user1393477
No sería un punto final ficticio, ya que no hay puntos finales por defecto en una función de trabajador y por lo tanto no puede recibir conexiones entrantes. Esto tiene sentido porque los roles de los trabajadores están diseñados para tomar el trabajo, procesarlo y seguir adelante, no para recibir conexiones de Internet (ese es un trabajo para los roles web). Si necesita hablar con un rol de trabajador (y a través de una IP estática), primero deberá exponer un punto final. De lo contrario, no puede recibir conexiones externas. – user1393477
Desafortunadamente, esto no es posible por el momento ... Si necesita hacer un control de acceso basado en IP, podría abrir una llamada de soporte y solicitar el rango actual de direcciones IP para un centro de datos determinado, pero no hay garantía real de que no cambiará con el tiempo.
Hay una actualización de esta historia. En octubre de 2011, Microsoft anunció la mejora de las actualizaciones en el lugar de los servicios desplegados existentes (anuncio here). Ahora puede actualizar su implementación de varias maneras sin tener que cambiar la dirección IP asignada. Por ejemplo:
- Grow/reducir el tamaño de papel
- Aumentar el tamaño del almacenamiento local
- Cambiar criterios de valoración
- Agregar/Quitar funciones de
Una vez que se implementa: Siempre y cuando no lo hace elimine su implementación, , su dirección IP se mantendrá tal como está.
Esta es una mejora significativa aunque uno de nuestros desarrolladores accidentalmente marcó la casilla en VS "Si la implementación no se puede actualizar, realice una implementación completa". Esto eliminó nuestra implementación y emitió una nueva IP, por lo que tuvimos que cambiar el registro A con nuestro host DNS.Por suerte, solo estábamos probando Azure en ese momento, pero de lo contrario hubiera sido un gran dolor de cabeza. Más tarde descubrimos que nuestro host DNS admite comodines CNAMES, por lo que ya no es un problema para nosotros. – QFDev
- 1. Windows Azure Rol no responde
- 2. Windows Azure: restringir la ira de la dirección IP para acceder a WebRole
- 3. Secuencia de comandos para cambiar la dirección IP en Windows
- 4. Uso de la dirección IP estática con Amazon EC2
- 5. Detecta si la dirección IP pública es dinámica o estática
- 6. VMWare - Dirección IP estática del sistema operativo virtual
- 7. ¿Los dispositivos Android tienen una dirección IP estática?
- 8. Dirección IP en un MaskedTextBox?
- 9. RegEx para una dirección IP
- 10. Dirección IP en Silverlight
- 11. Dirección IP inyección SQL
- 12. recortar dirección IP octeto
- 13. ¿Es posible tener un rol web con múltiples dominios y certificados SSL en Windows Azure?
- 14. ¿VSTO se ejecuta en Windows Azure?
- 15. Dirección IP de sk_buff
- 16. Cómo detectar una excepción no controlada en Windows Azure (Trabajador) Rol
- 17. dirección IP no enrutable
- 18. Buscar dirección IP en iphone
- 19. Geocodificar una dirección IP?
- 20. Windows Workflow en Azure
- 21. .Net Dirección IP IPv4
- 22. ¿Cuál es el concepto de * rol de trabajador * en la nube de Windows Azure?
- 23. Generar dirección IP aleatoria
- 24. cURL dirección IP
- 25. Python: obtenga la dirección IP local utilizada para enviar datos IP a una dirección IP remota específica
- 26. El rol de la red Azure no carga web.config?
- 27. Mejor CMS para usar en Windows Azure
- 28. ¿Desea ejecutar un rol de Azure en varias regiones?
- 29. cómo obtener la dirección IP del cliente en la clase estática en asp.net mvc
- 30. Windows Azure - Servir desconocido (mp4) Tipos MIME en el almacenamiento IIS de Windows Azure
1. Esta ha sido una de las principales solicitudes durante un tiempo (hace mucho tiempo cuando WAz se lanzó por primera vez). Por supuesto, puede confiar en la dirección VIP que recibe si nunca elimina la implementación (solo actualización y cambio VIP). Pero, incluso eso no está realmente garantizado. – dunnry
Dunnry, hemos intentado eso en el pasado, y la dirección IP de un rol determinado cambia de vez en cuando, incluso si no actualiza (sospecho que las principales actualizaciones de Azure Fabric tienen un impacto aquí). –