Todos los productos
Search
Centro de documentos

Simple Log Service:Acceso a Simple Log Service mediante PrivateLink

Última actualización: Oct 10, 2026

PrivateLink proporciona acceso seguro y privado a los servicios alojados en otras VPC desde su VPC de Alibaba Cloud o desde su centro de datos local. Esto simplifica la arquitectura de red y elimina la exposición a internet público. Acceda a SLS mediante PrivateLink.

Por qué usar PrivateLink

Acceder a los servicios en la nube por internet público presenta varios desafíos:

  • Seguridad de los datos: el acceso por internet público puede exponer información confidencial.

  • Conflictos de direcciones: los bloques CIDR predeterminados de los servicios en la nube pueden superponerse con los de su centro de datos.

  • Gobernanza del tráfico: el acceso privado tradicional dificulta auditar de forma independiente el tráfico de los servicios en la nube.

PrivateLink resuelve estos desafíos:

  • Privacidad de los datos: el tráfico no transita por internet público, lo que reduce el riesgo de fugas de información.

  • Arquitectura simplificada: elimina la complejidad del enrutamiento y los conflictos de direcciones entre los entornos en la nube y locales.

  • Control de acceso granular: la autenticación de origen permite gestionar permisos detallados. Además, los registros de flujo de VPC y la duplicación de tráfico facilitan una auditoría completa.

Requisitos previos

Facturación

  • Activar PrivateLink es gratuito. Una vez activado, se aplica facturación por hora según la instancia y el procesamiento de tráfico. Billing of PrivateLink.

  • El consumidor y el proveedor del servicio pueden pertenecer a distintas cuentas de Alibaba Cloud. Los cargos se pueden facturar a cualquiera de las dos cuentas. Payer.

Procedimiento

  1. Cree un endpoint.

    1. Inicie sesión en la consola de VPC.

    2. En el panel de navegación izquierdo, haga clic en Endpoints.

    3. En la barra de navegación superior, seleccione la región de los recursos de SLS a los que desea acceder.

    4. En la página Endpoints, haga clic en la pestaña interface endpoint y luego haga clic en Create Endpoint.

    5. En la página Create Endpoint, configure los siguientes parámetros. Mantenga los valores predeterminados para el resto de los parámetros.

      Parámetro

      Descripción

      Node Name

      Introduzca un nombre personalizado para el endpoint.

      Endpoint Type

      Seleccione interface endpoint para acceder al servicio mediante un endpoint de interfaz.

      Endpoint Service

      Haga clic en Alibaba Cloud Service. En el cuadro de búsqueda, introduzca com.aliyuncs.privatelink.${region_id}.log y seleccione el servicio de endpoint.

      Nota
      • Reemplace ${region_id} con el identificador de la región de su proyecto de SLS; por ejemplo, cn-hangzhou para China (Hangzhou). Supported regions.

      • Un endpoint se puede asociar únicamente con un servicio de endpoint.

      VPC

      Seleccione la VPC en la que desea crear el endpoint.

      Security Group

      Seleccione un security group para la interfaz de red elástica (ENI) del endpoint y así controlar su tráfico.

      Zone and vSwitch

      Seleccione una zona available compatible con el servicio de endpoint y luego elija un vSwitch en esa zona. Se crea automáticamente una ENI de endpoint en cada vSwitch seleccionado.

    6. Haga clic en Create.

      Una vez creado, anote el nombre de dominio del endpoint para acceder a SLS.

      La sección Endpoint Service Domain Name, ubicada en la parte inferior de la página de detalles, muestra el default service domain name (con el formato ep-{instance-id}.log.cn-hangzhou.privatelink.aliyuncs.com) y el custom service domain name (*.cn-hangzhou-internal.log.aliyuncs.com, disponible tras habilitarlo).

  2. Use el nombre de dominio del endpoint para acceder a SLS.

    1. Conéctese a la instancia ECS. Connect to an ECS instance.

    2. Use un SDK para acceder a SLS mediante el nombre de dominio del endpoint.

      import com.aliyun.openservices.log.Client;
      import com.aliyun.openservices.log.exception.LogException;
      public class CreateProject {
          public static void main(String[] args) throws LogException {
              // This example shows how to obtain an AccessKey ID and an AccessKey secret from environment variables.
              String accessId = System.getenv("ALIBABA_CLOUD_ACCESS_KEY_ID");
              String accessKey = System.getenv("ALIBABA_CLOUD_ACCESS_KEY_SECRET");
              // Enter the project name.
              String projectName = "ali-test-project";
              // Enter the endpoint domain name.
              String host = "https://cn-hangzhou-internal.log.aliyuncs.com";
              // Create a Simple Log Service client.
              Client client = new Client(host, accessId, accessKey);
              // Create a project.
              try {
                  String projectDescription = "project description";
                  System.out.println("ready to create project");
                  client.CreateProject(projectName, projectDescription);
                  System.out.println(String.format("create project %s success",projectName));
              } catch (LogException e) {
                  System.out.println("LogException e :" + e.toString());
                  System.out.println("error code :" + e.GetErrorCode());
                  System.out.println("error message :" + e.GetErrorMessage());
              }
          }
      }