Acceso a Amazon Lightsail a través de un punto de conexión de la interfaz (AWS PrivateLink) - Amazon Lightsail

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Acceso a Amazon Lightsail a través de un punto de conexión de la interfaz (AWS PrivateLink)

Puede usar un AWS PrivateLink para crear una conexión privada entre la VPC y Amazon Lightsail. Puede acceder a Amazon Lightsail como si estuviera en su VPC, sin el uso de una puerta de enlace de Internet, un dispositivo NAT, una conexión VPN o una conexión Direct Connect. Las instancias de la VPC no necesitan direcciones IP públicas para acceder a Amazon Lightsail.

Esta conexión privada se establece mediante la creación de un punto de conexión de interfaz alimentado por AWS PrivateLink. Creamos una interfaz de red de punto de conexión en cada subred habilitada para el punto de conexión de interfaz. Se trata de interfaces de red administradas por el solicitante que sirven como punto de entrada para el tráfico destinado a Amazon Lightsail.

Para obtener más información, consulte Acceso a los Servicios de AWS a través de AWS PrivateLink en la Guía de AWS PrivateLink.

Consideraciones sobre Amazon Lightsail

Antes de configurar un punto de conexión de interfaz para Amazon Lightsail, debe haber creado una nube privada virtual (VPC). Para obtener más información, consulte Creación de una VPC en la Guía del usuario de Amazon Virtual Private Cloud. Además, revise las Consideraciones en la Guía de AWS PrivateLink.

Amazon Lightsail admite la realización de llamadas a todas las acciones de la API a través del punto de conexión de interfaz. Para obtener más información sobre las acciones de la API disponibles para Lightsail, consulte la Referencia de la API de Amazon Lightsail.

Creación de un punto de conexión de interfaz para Amazon Lightsail

Puede crear un punto de conexión de interfaz para Amazon Lightsail mediante la consola de Amazon VPC o la AWS Command Line Interface (AWS CLI). Para obtener más información, consulte Creación de un punto de conexión de interfaz en la Guía de AWS PrivateLink.

Cree un punto de conexión para Amazon Lightsail utilizando el siguiente nombre de servicio:

com.amazonaws.region.lightsail

Si habilita DNS privado para el punto de conexión de interfaz, puede realizar solicitudes a la API para Amazon Lightsail usando su nombre de DNS predeterminado para la región. Por ejemplo, lightsail.us-east-1.amazonaws.com. Para conocer los códigos de región que puede usar, consulte Regiones y zonas de disponibilidad para Lightsail.

AWS CLIEjemplos de

Para acceder a Lightsail mediante puntos de conexión de interfaz, use los parámetros --region y --endpoint-url con sus comandos de la AWS CLI. Para ver una lista de las operaciones que puede realizar en Lightsail, consulte Acciones en la Referencia de la API de Amazon Lightsail.

En los ejemplos siguientes, sustituya Región de AWS us-east-1, así como el nombre DNS del ID del punto de conexión de la VPC vpce-1a2b3c4d-5e6f.s3.us-east-1.vpce.amazonaws.com, por sus propios valores.

Ejemplo: uso de una URL de punto de conexión para enumerar instancias de Lightsail

El siguiente ejemplo enumera las instancias mediante un punto de conexión de interfaz.

aws lightsail get-instances --region us-east-1 --endpoint-url https://vpce-1a2b3c4d-5e6f.lightsail.us-east-1.vpce.amazonaws.com
Ejemplo: uso de una URL de punto de conexión para enumerar los discos de Lightsail

El siguiente ejemplo enumera los discos mediante un punto de conexión de interfaz.

aws lightsail get-disks --region us-east-1 --endpoint-url https://vpce-1a2b3c4d-5e6f.lightsail.us-east-1.vpce.amazonaws.com

Creación de una política de puntos de conexión para el punto de conexión de interfaz

Una política de puntos de conexión es un recurso de IAM que puede adjuntar al punto de conexión de su interfaz. La política de puntos de conexión predeterminada permite acceso completo a Amazon Lightsail a través del punto de conexión de interfaz. Para controlar el acceso permitido a Amazon Lightsail desde la VPC, adjunte una política de puntos de conexión personalizada al punto de conexión de interfaz.

Una política de punto de conexión especifica la siguiente información:

  • Las entidades principales que pueden llevar a cabo acciones (Cuentas de AWS, usuarios de IAM y roles de IAM).

  • Las acciones que se pueden realizar.

  • El recurso en el que se pueden realizar las acciones.

Para obtener más información, consulte Control del acceso a los servicios con políticas de punto de conexión en la Guía del usuario de AWS PrivateLink.

Ejemplo: política de punto de conexión de VPC para acciones de Amazon Lightsail

A continuación, se muestra un ejemplo de una política de un punto de conexión personalizada. Cuando asocia esta política a su punto de conexión de interfaz, se deniega a todos los usuarios el permiso para eliminar discos de almacenamiento en bloques en Lightsail a través del punto de conexión, y se concede a todos el permiso para ejecutar todas las demás acciones de Lightsail.

{ "Statement": [ { "Action": "lightsail:*", "Effect": "Allow", "Principal": "*", "Resource": "*" }, { "Action": "lightsail:DeleteDisk", "Effect": "Deny", "Principal": "*", "Resource": "*" } ] }