Saltar al contenido

¿Cómo puedo encontrar el recurso que actualmente posee una dirección IP desconocida en mi Amazon VPC?

3 minutos de lectura
0

Quiero identificar el recurso que posee actualmente una dirección IP en mi Amazon Virtual Private Cloud (Amazon VPC).

Solución

Nota: Si se muestran errores al ejecutar comandos de la Interfaz de la línea de comandos de AWS (AWS CLI), consulta Solución de problemas de AWS CLI. Además, asegúrate de utilizar la versión más reciente de la AWS CLI.

Para identificar un recurso que posee una dirección IP en tu Amazon VPC, utiliza uno de los métodos siguientes:

  • Busca la interfaz de red elástica que posee la dirección IP.
  • Utiliza los registros de flujo de VPC, la lista ip-ranges.json o el Administrador de direcciones IP (IPAM) de Amazon VPC para comprobar si una dirección IP pública proviene de un recurso propiedad de AWS.

Búsqueda de la interfaz de red que posee la dirección IP

Para encontrar la interfaz de red que posee la dirección IP, puedes usar la consola de Amazon Elastic Compute Cloud (Amazon EC2) o la AWS CLI.

Uso de la consola de Amazon EC2

  1. Abre la consola de Amazon EC2.
  2. En el panel de navegación, selecciona Interfaces de red.
  3. Selecciona Agregar filtro y, a continuación, elige una de las siguientes opciones del menú: 
    Para una dirección IP privada, elige Dirección IPv4 privada principal.
    Para una dirección IP pública, elige Dirección IPv4 pública.
  4. En el cuadro de búsqueda, introduce la dirección IP. 
    Nota: Aparecerán de forma dinámica las interfaces de red que cumplan los requisitos de búsqueda.
  5. En la columna Descripción, localiza la interfaz de red que corresponde a la dirección IP.

AWS CLI

Ejecuta el comando describe-network-interfaces:

aws ec2 describe-network-interfaces --region example-region --filters Name=addresses.private-ip-address,Values=example-unknown-IP

Nota: Sustituye example-region por tu región de AWS y example-unknown-IP por la dirección IP.

Comprobar si una dirección IP pública proviene de un recurso propiedad de AWS

Puedes usar los registros de flujo de VPC, la lista ip-ranges.json o el IPAM para comprobar si una dirección IP pública proviene de un recurso propiedad de AWS.

Registros de flujo de VPC

Crea un registro de flujo de VPC. En Formato de registro, elige un Formato personalizado e incluye pkt-src-aws-service y pkt-dst-aws-service. Para obtener información sobre los permisos necesarios para publicar registros de flujo, consulta Rol de AWS Identity and Access Management (IAM) para publicar registros de flujo en Registros de CloudWatch.

A continuación, revisa los registros del flujo para ver la dirección IP de los campos pkt-src-aws-service y pkt-dst-aws-service. Para obtener más información, consulta Campos disponibles.

Si la dirección IP no se encuentra actualmente en tu VPC, consulta ¿Cómo puedo encontrar una dirección IP que esté en mis registros pero no en mi instancia de Amazon VPC?

Lista ip-ranges.json

Revisa el archivo ip-ranges.json para ver la dirección IP. Para refinar la búsqueda, puedes usar los filtros ip_prefix, region y service.

IPAM

Utiliza la consola de IPAM para ver el historial de la dirección IP.

O bien, puedes ejecutar el comando get-ipam-address-history:

aws ec2 get-ipam-address-history \  
--cidr example-cidr \  
--ipam-scope-id example-ipam-scope-id \  
--region example-region

Nota: Sustituye example-cidr por el CIDR que contiene la dirección IP, example-ipam-scope-id por el ID del ámbito de IPAM que incluye el CIDR y example-region por tu región.

OFICIAL DE AWSActualizada hace un año